def veryWeakDom(filename): dict = {} game = filename ip.buildUserTable(dict, game) k_players = ip.findNumPlayers(game) k_action_vect = ip.findActionsVect(game) findVeryWeaklyDominantEquilibriaVect(dict, k_players, k_action_vect)
def strongDom(filename): dict = {} game = filename ip.buildUserTable(dict, game) k_players = ip.findNumPlayers(game) k_action_vect = ip.findActionsVect(game) findStronglyDominantEquilibriumVect(dict, k_players, k_action_vect)
def minmax(filename): dict = {} game = filename ip.buildUserTable(dict, game) k_players = ip.findNumPlayers(game) k_action_vect = ip.findActionsVect(game) findMinmaxForAllPlayers(dict, k_players, k_action_vect)
def PSNE(filename): dict = {} ip.buildUserTable(dict, filename) k_players = ip.findNumPlayers(filename) k_action_vect = ip.findActionsVect(filename) marker_dict = {} makeEmptyMarkerDict(marker_dict, k_players, k_action_vect) markAllBestResponses(dict, marker_dict, k_players, k_action_vect) findPSNE(marker_dict, k_players, k_action_vect)