def find_heuristic_position(child_partition):
    """
    This function finds the starting position of different heuristics in a combined game payoff matrix.
    :param child_partition:
    :return:
    """
    position = {}
    i = 0
    for method in child_partition:
        position[method] = (i, i+child_partition[method])
        i += child_partition[method]
    return position