Example #1
0
def chooseCoin (metaGraph, playerLocation, eatenCoins):

    # Determination des sommets à calculer avec l'algo naif
    nodesToCompute = ut.orderNodesByDistance(metaGraph, playerLocation, eatenCoins)

    
    # Création du chemin par l'algo naif
    besDis, bestPaths =  th.travellingSalesman(playerLocation, nodesToCompute[:NB_COINS_TO_COMPUTE -1])

    return bestPaths[0]
Example #2
0
def chooseCoin (metaGraph, playerLocation, eatenCoins):

    # Determination des sommets à calculer avec l'algo naif
    nodesToCompute = ut.orderNodesByDistance(metaGraph, playerLocation, eatenCoins)

    return nodesToCompute[0][0]