_host = 'localhost' return _host, _port, _team def check_return_values(val): return False if (val is None or val is False or val == '' or val == 'ko' or val == 'mort') else True def choose_an_id(team, id): result = 1 for i in range(0, len(team)): result *= ord(team[i]) * (i + 1) id *= result return str(id) if __name__ == "__main__": host, port, team = check_opt() com = Communicator() com.connect(host, port) id, map_size = com.join_team(team) com.id = choose_an_id(team, int(id)) print("MON ID EST %s" % com.id) routine_tab = misc.get_routine_tab(com) mode = 0 while com.alive(): routine_tab[com.mode]() if com.mode != mode: print("nouveau mode %d" % com.mode) mode = com.mode
flag = 0 elif flag == 3: _host = sys.argv[i] flag = 0 i += 1 if _port is None or _team is None: usage() sys.exit(1) if _host is None: _host = 'localhost' return _host, _port, _team def check_return_values(val): return False if (val is None or val is False or val == '' or val == 'ko' or val == 'mort') else True if __name__ == "__main__": host, port, team = check_opt() com = Communicator() com.connect(host, port) print(com.join_team(team)) routine_tab = misc.get_routine_tab(com) com.mode = 0 com.cosmogonie_cmd() try: while com.alive(): routine_tab[com.mode]() except Exception as e: print(e.message)
return _host, _port, _team def check_return_values(val): return False if (val is None or val is False or val == '' or val == 'ko' or val == 'mort') else True def choose_an_id(team, id): result = 1 for i in range(0, len(team)): result *= ord(team[i]) * (i + 1) id *= result return str(id) if __name__ == "__main__": host, port, team = check_opt() com = Communicator() com.connect(host, port) id, map_size = com.join_team(team) com.id = choose_an_id(team, int(id)) print("MON ID EST %s" % com.id) routine_tab = misc.get_routine_tab(com) mode = 0 while com.alive(): routine_tab[com.mode]() if com.mode != mode: print("nouveau mode %d" % com.mode) mode = com.mode