.gitignore
LICENSE
MANIFEST.in
README.md
requirements.txt
setup.py
data/profile.svg
src/__init__.py
src/agt_server/__init__.py
src/agt_server.egg-info/PKG-INFO
src/agt_server.egg-info/SOURCES.txt
src/agt_server.egg-info/dependency_links.txt
src/agt_server.egg-info/requires.txt
src/agt_server.egg-info/top_level.txt
src/agt_server/agents/__init__.py
src/agt_server/agents/base_agents/__init__.py
src/agt_server/agents/base_agents/agent.py
src/agt_server/agents/base_agents/bos_agent.py
src/agt_server/agents/base_agents/bosii_agent.py
src/agt_server/agents/base_agents/chicken_agent.py
src/agt_server/agents/base_agents/cm_agent.py
src/agt_server/agents/base_agents/game_report.py
src/agt_server/agents/base_agents/lemonade_agent.py
src/agt_server/agents/base_agents/rps_agent.py
src/agt_server/agents/test_agents/__init__.py
src/agt_server/agents/test_agents/stress_test.txt
src/agt_server/agents/test_agents/bos/always_compromise/my_agent.py
src/agt_server/agents/test_agents/bos/always_stubborn/my_agent.py
src/agt_server/agents/test_agents/bos/anti_punitive/my_agent.py
src/agt_server/agents/test_agents/bos/fishing_chip/my_agent.py
src/agt_server/agents/test_agents/bos/punitive_agent/my_agent.py
src/agt_server/agents/test_agents/bos/random_agent/my_agent.py
src/agt_server/agents/test_agents/bos/reluctant_agent/my_agent.py
src/agt_server/agents/test_agents/bos/st_bad_move/my_agent.py
src/agt_server/agents/test_agents/bos/st_bad_type/my_agent.py
src/agt_server/agents/test_agents/bos/st_delay/my_agent.py
src/agt_server/agents/test_agents/bos/st_disconnect/my_agent.py
src/agt_server/agents/test_agents/bos/st_flood/my_agent.py
src/agt_server/agents/test_agents/bos/st_math_err/my_agent.py
src/agt_server/agents/test_agents/bosii/always_compromise/my_agent.py
src/agt_server/agents/test_agents/bosii/always_stubborn/my_agent.py
src/agt_server/agents/test_agents/bosii/anti_punitive/my_agent.py
src/agt_server/agents/test_agents/bosii/chipping_fish/my_agent.py
src/agt_server/agents/test_agents/bosii/exponential/my_agent.py
src/agt_server/agents/test_agents/bosii/ficticious_play/my_agent.py
src/agt_server/agents/test_agents/bosii/fishing_chip/my_agent.py
src/agt_server/agents/test_agents/bosii/mystery/my_agent.py
src/agt_server/agents/test_agents/bosii/punitive_agent/my_agent.py
src/agt_server/agents/test_agents/bosii/punitive_mood_agent/my_agent.py
src/agt_server/agents/test_agents/bosii/random_agent/my_agent.py
src/agt_server/agents/test_agents/bosii/reluctant_agent/my_agent.py
src/agt_server/agents/test_agents/bosii/reluctant_mood_agent/my_agent.py
src/agt_server/agents/test_agents/bosii/st_bad_move/my_agent.py
src/agt_server/agents/test_agents/bosii/st_bad_type/my_agent.py
src/agt_server/agents/test_agents/bosii/st_delay/my_agent.py
src/agt_server/agents/test_agents/bosii/st_disconnect/my_agent.py
src/agt_server/agents/test_agents/bosii/st_flood/my_agent.py
src/agt_server/agents/test_agents/bosii/st_math_err/my_agent.py
src/agt_server/agents/test_agents/chicken/__init__.py
src/agt_server/agents/test_agents/chicken/always_continue/my_agent.py
src/agt_server/agents/test_agents/chicken/always_swerve/my_agent.py
src/agt_server/agents/test_agents/chicken/basic_agent/__init__.py
src/agt_server/agents/test_agents/chicken/basic_agent/my_agent.py
src/agt_server/agents/test_agents/chicken/exponential/my_agent.py
src/agt_server/agents/test_agents/chicken/ficticious_play/my_agent.py
src/agt_server/agents/test_agents/chicken/lastmove_chicken/i_fixed_policy.py
src/agt_server/agents/test_agents/chicken/lastmove_chicken/my_agent.py
src/agt_server/agents/test_agents/chicken/lastmove_chicken/q_learning.py
src/agt_server/agents/test_agents/chicken/lastmove_chicken/qtable_static.npy
src/agt_server/agents/test_agents/chicken/lastmove_chicken/uniform_policy.py
src/agt_server/agents/test_agents/chicken/lookback_chicken/i_fixed_policy.py
src/agt_server/agents/test_agents/chicken/lookback_chicken/my_agent.py
src/agt_server/agents/test_agents/chicken/lookback_chicken/q_learning.py
src/agt_server/agents/test_agents/chicken/lookback_chicken/uniform_policy.py
src/agt_server/agents/test_agents/chicken/mystery_agent/__init__.py
src/agt_server/agents/test_agents/chicken/mystery_agent/my_agent.py
src/agt_server/agents/test_agents/chicken/ql_chicken/i_fixed_policy.py
src/agt_server/agents/test_agents/chicken/ql_chicken/my_agent.py
src/agt_server/agents/test_agents/chicken/ql_chicken/q_learning.py
src/agt_server/agents/test_agents/chicken/ql_chicken/uniform_policy.py
src/agt_server/agents/test_agents/chicken/random_agent/my_agent.py
src/agt_server/agents/test_agents/chicken/st_bad_move/my_agent.py
src/agt_server/agents/test_agents/chicken/st_bad_type/my_agent.py
src/agt_server/agents/test_agents/chicken/st_delay/my_agent.py
src/agt_server/agents/test_agents/chicken/st_disconnect/my_agent.py
src/agt_server/agents/test_agents/chicken/st_flood/my_agent.py
src/agt_server/agents/test_agents/chicken/st_math_err/my_agent.py
src/agt_server/agents/test_agents/lemonade/__init__.py
src/agt_server/agents/test_agents/lemonade/always_stay/__init__.py
src/agt_server/agents/test_agents/lemonade/always_stay/my_agent.py
src/agt_server/agents/test_agents/lemonade/best_respond_agent/my_agent.py
src/agt_server/agents/test_agents/lemonade/circular_hotel/my_agent.py
src/agt_server/agents/test_agents/lemonade/decrement_agent/__init__.py
src/agt_server/agents/test_agents/lemonade/decrement_agent/my_agent.py
src/agt_server/agents/test_agents/lemonade/del_agent/my_agent.py
src/agt_server/agents/test_agents/lemonade/dumb_chicken/my_agent.py
src/agt_server/agents/test_agents/lemonade/end_to_end_agent/my_agent.py
src/agt_server/agents/test_agents/lemonade/etch_agent/my_agent.py
src/agt_server/agents/test_agents/lemonade/eyes_out/my_agent.py
src/agt_server/agents/test_agents/lemonade/good_bot/my_agent.py
src/agt_server/agents/test_agents/lemonade/hi_bot/my_agent.py
src/agt_server/agents/test_agents/lemonade/increment_agent/__init__.py
src/agt_server/agents/test_agents/lemonade/increment_agent/my_agent.py
src/agt_server/agents/test_agents/lemonade/jimbus/my_agent.py
src/agt_server/agents/test_agents/lemonade/kamen_rider/my_agent.py
src/agt_server/agents/test_agents/lemonade/q_agent/my_agent.py
src/agt_server/agents/test_agents/lemonade/random_agent/my_agent.py
src/agt_server/agents/test_agents/lemonade/spinner/my_agent.py
src/agt_server/agents/test_agents/lemonade/st_bad_move/my_agent.py
src/agt_server/agents/test_agents/lemonade/st_bad_type/my_agent.py
src/agt_server/agents/test_agents/lemonade/st_delay/my_agent.py
src/agt_server/agents/test_agents/lemonade/st_disconnect/my_agent.py
src/agt_server/agents/test_agents/lemonade/st_flood/my_agent.py
src/agt_server/agents/test_agents/lemonade/st_math_err/my_agent.py
src/agt_server/agents/test_agents/lemonade/stick_agent/__init__.py
src/agt_server/agents/test_agents/lemonade/stick_agent/my_agent.py
src/agt_server/agents/test_agents/lemonade/sticky/my_agent.py
src/agt_server/agents/test_agents/lemonade/team_player/my_agent.py
src/agt_server/agents/test_agents/lemonade/zenly/my_agent.py
src/agt_server/agents/test_agents/rps/__init__.py
src/agt_server/agents/test_agents/rps/exponential/my_agent.py
src/agt_server/agents/test_agents/rps/ficticious_play/my_agent.py
src/agt_server/agents/test_agents/rps/random_agent/my_agent.py
src/agt_server/agents/test_agents/rps/rock_lover/my_agent.py
src/agt_server/agents/test_agents/rps/st_bad_move/my_agent.py
src/agt_server/agents/test_agents/rps/st_bad_type/my_agent.py
src/agt_server/agents/test_agents/rps/st_delay/my_agent.py
src/agt_server/agents/test_agents/rps/st_disconnect/my_agent.py
src/agt_server/agents/test_agents/rps/st_flood/my_agent.py
src/agt_server/agents/test_agents/rps/st_math_err/my_agent.py
src/agt_server/agents/test_agents/rps/ta_agent/__init__.py
src/agt_server/agents/test_agents/rps/ta_agent/my_agent.py
src/agt_server/configs/handin_configs/bos_config.json
src/agt_server/configs/handin_configs/bosii_config.json
src/agt_server/configs/handin_configs/chicken_config.json
src/agt_server/configs/handin_configs/lemonade_config.json
src/agt_server/configs/handin_configs/rps_config.json
src/agt_server/configs/server_configs/bos_config.json
src/agt_server/configs/server_configs/bosii_config.json
src/agt_server/configs/server_configs/chicken_config.json
src/agt_server/configs/server_configs/lemonade_config.json
src/agt_server/configs/server_configs/rps_config.json
src/agt_server/local_games/__init__.py
src/agt_server/local_games/base.py
src/agt_server/local_games/bos_arena.py
src/agt_server/local_games/bosii_arena.py
src/agt_server/local_games/chicken_arena.py
src/agt_server/local_games/lemonade_arena.py
src/agt_server/local_games/rps_arena.py
src/agt_server/server/__init__.py
src/agt_server/server/server.py
src/agt_server/server/games/__init__.py
src/agt_server/server/games/bos_game.py
src/agt_server/server/games/bosii_game.py
src/agt_server/server/games/chicken_game.py
src/agt_server/server/games/complete_2x2_matrix_game.py
src/agt_server/server/games/game.py
src/agt_server/server/games/lemonade_game.py
src/agt_server/server/games/rps_game.py
src/agt_server/server/results/.gitkeep
src/agt_server/server/results/bos/.gitkeep
src/agt_server/server/results/bosii/.gitkeep
src/agt_server/server/results/chicken/.gitkeep
src/agt_server/server/results/lemonade/.gitkeep
src/agt_server/server/results/rps/.gitkeep
test/server_test/bos/bos_local_test.sh
test/server_test/bos/bos_test.sh
test/server_test/bosii/bosii_local_test.sh
test/server_test/bosii/bosii_test.sh
test/server_test/chicken/chicken_local_test.sh
test/server_test/chicken/chicken_test.sh
test/server_test/lemonade/lemonade_local_test.sh
test/server_test/lemonade/lemonade_ql.sh
test/server_test/lemonade/lemonade_test.sh
test/server_test/rps/rps_local_test.sh
test/server_test/rps/rps_test.sh