# Generates children from the parent configurations
# allocationi the "parents" that we create a new allocation from
# Ti the number of i-teams
def cross(allocation1, allocation2, T2, T3, T4) :
    pass