-rw-r--r-- | .editorconfig | 34L |
-rw-r--r-- | .gitignore | 3L |
-rw-r--r-- | README.txt | 267L |
-rw-r--r-- | agents/example_c_agent/.gitignore | 1L |
-rw-r--r-- | agents/example_c_agent/agent.c | 467L |
-rwxr-xr-x | agents/example_c_agent/build.sh | 21L |
-rwxr-xr-x | agents/example_c_agent/clean.sh | 5L |
-rwxr-xr-x | agents/example_c_agent/run.sh | 3L |
-rw-r--r-- | agents/example_cpp_agent/.gitignore | 1L |
-rw-r--r-- | agents/example_cpp_agent/agent.cpp | 358L |
-rwxr-xr-x | agents/example_cpp_agent/build.sh | 21L |
-rwxr-xr-x | agents/example_cpp_agent/clean.sh | 5L |
-rwxr-xr-x | agents/example_cpp_agent/run.sh | 3L |
-rw-r--r-- | agents/example_java_agent/.gitignore | 2L |
-rw-r--r-- | agents/example_java_agent/MANIFEST.txt | 3L |
-rwxr-xr-x | agents/example_java_agent/build.sh | 26L |
-rwxr-xr-x | agents/example_java_agent/clean.sh | 5L |
-rwxr-xr-x | agents/example_java_agent/run.sh | 15L |
-rw-r--r-- | agents/example_java_agent/src/Agent.java | 315L |
-rw-r--r-- | agents/example_java_agent/src/hex/HexMessageType.java | 14L |
-rw-r--r-- | agents/example_java_agent/src/hex/HexPlayer.java | 20L |
-rw-r--r-- | agents/example_python3_agent/.gitignore | 1L |
-rwxr-xr-x | agents/example_python3_agent/agent.py | 308L |
-rwxr-xr-x | agents/example_python3_agent/build.sh | 1L |
-rwxr-xr-x | agents/example_python3_agent/clean.sh | 1L |
-rwxr-xr-x | agents/example_python3_agent/run.sh | 3L |
-rw-r--r-- | agents/hexes/.gitignore | 1L |
-rwxr-xr-x | agents/hexes/build.sh | 21L |
-rwxr-xr-x | agents/hexes/clean.sh | 5L |
-rw-r--r-- | agents/hexes/include/hexes.h | 543L |
-rwxr-xr-x | agents/hexes/run-random.sh | 3L |
-rwxr-xr-x | agents/hexes/run.sh | 3L |
-rw-r--r-- | agents/hexes/src/agent.c | 74L |
-rw-r--r-- | agents/hexes/src/agent/mcts.c | 397L |
-rw-r--r-- | agents/hexes/src/agent/random.c | 77L |
-rw-r--r-- | agents/hexes/src/board.c | 221L |
-rw-r--r-- | agents/hexes/src/hexes.c | 295L |
-rw-r--r-- | agents/hexes/src/network.c | 100L |
-rw-r--r-- | agents/hexes/src/threadpool.c | 24L |
-rw-r--r-- | agents/hexes/src/utils.c | 43L |
-rwxr-xr-x | build.sh | 11L |
-rwxr-xr-x | clean.sh | 13L |
-rwxr-xr-x | install.sh | 8L |
-rw-r--r-- | proto/hex.h | 177L |
-rw-r--r-- | schedule.txt | 20L |
-rw-r--r-- | server/.gitignore | 1L |
-rwxr-xr-x | server/build.sh | 21L |
-rwxr-xr-x | server/clean.sh | 5L |
-rw-r--r-- | server/include/hex_server.h | 280L |
-rw-r--r-- | server/src/board.c | 248L |
-rw-r--r-- | server/src/main.c | 160L |
-rw-r--r-- | server/src/server.c | 476L |
-rw-r--r-- | server/src/utils.c | 22L |
-rwxr-xr-x | test-server.sh | 7L |
-rwxr-xr-x | tournament-host.py | 163L |
-rwxr-xr-x | uninstall.sh | 8L |