├── .gitignore ├── .idea ├── .name ├── encodings.xml ├── misc.xml ├── modules.xml ├── uct.iml ├── vcs.xml └── workspace.xml ├── CMakeLists.txt ├── COPYING ├── README.txt ├── benchmark.sh ├── board.cpp ├── board.h ├── boardawale.cpp ├── boardawale.h ├── boardblocks.cpp ├── boardblocks.h ├── boardc4.cpp ├── boardc4.h ├── boardc5.cpp ├── boardc5.h ├── boardmatches.cpp ├── boardmatches.h ├── boardothello.cpp ├── boardothello.h ├── bot_bot.cpp ├── bot_bot_gui.cpp ├── cmake-build-debug └── uct_bots.cbp ├── common.h ├── docs ├── .gitignore ├── anim_all.pdf ├── anim_all.svg ├── anim_empty.pdf ├── anim_game_00.pdf ├── anim_game_00.svg ├── anim_game_01.pdf ├── anim_game_01.svg ├── anim_game_02.pdf ├── anim_game_02.svg ├── anim_game_03.pdf ├── anim_game_03.svg ├── anim_uct_00.pdf ├── anim_uct_00.svg ├── anim_uct_01.pdf ├── anim_uct_01.svg ├── anim_uct_02.pdf ├── anim_uct_02.svg ├── anim_uct_03.pdf ├── anim_uct_03.svg ├── anim_uct_04.pdf ├── anim_uct_04.svg ├── anim_uct_05.pdf ├── anim_uct_05.svg ├── anim_uct_06.pdf ├── anim_uct_06.svg ├── board_virtual.png ├── perf_othello.pdf ├── perf_othello.svg ├── presentation_uct.pdf ├── presentation_uct.tex ├── rgb.tex └── tron.png ├── human_bot.cpp ├── parse_log.py ├── player.cpp ├── player.h ├── qboardc4.cpp ├── qboardc4.h ├── qgamethread.cpp ├── qgamethread.h ├── qgamewindow.cpp ├── qgamewindow.h ├── test_board.cpp ├── test_nested.cpp ├── test_uct.cpp ├── uct.cpp ├── uct.h ├── utils.cpp └── utils.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | uct_bots -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/uct.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/.idea/uct.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/COPYING -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/README.txt -------------------------------------------------------------------------------- /benchmark.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/benchmark.sh -------------------------------------------------------------------------------- /board.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/board.cpp -------------------------------------------------------------------------------- /board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/board.h -------------------------------------------------------------------------------- /boardawale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/boardawale.cpp -------------------------------------------------------------------------------- /boardawale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/boardawale.h -------------------------------------------------------------------------------- /boardblocks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/boardblocks.cpp -------------------------------------------------------------------------------- /boardblocks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/boardblocks.h -------------------------------------------------------------------------------- /boardc4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/boardc4.cpp -------------------------------------------------------------------------------- /boardc4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/boardc4.h -------------------------------------------------------------------------------- /boardc5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/boardc5.cpp -------------------------------------------------------------------------------- /boardc5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/boardc5.h -------------------------------------------------------------------------------- /boardmatches.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/boardmatches.cpp -------------------------------------------------------------------------------- /boardmatches.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/boardmatches.h -------------------------------------------------------------------------------- /boardothello.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/boardothello.cpp -------------------------------------------------------------------------------- /boardothello.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/boardothello.h -------------------------------------------------------------------------------- /bot_bot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/bot_bot.cpp -------------------------------------------------------------------------------- /bot_bot_gui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/bot_bot_gui.cpp -------------------------------------------------------------------------------- /cmake-build-debug/uct_bots.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/cmake-build-debug/uct_bots.cbp -------------------------------------------------------------------------------- /common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/common.h -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/anim_all.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_all.pdf -------------------------------------------------------------------------------- /docs/anim_all.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_all.svg -------------------------------------------------------------------------------- /docs/anim_empty.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_empty.pdf -------------------------------------------------------------------------------- /docs/anim_game_00.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_game_00.pdf -------------------------------------------------------------------------------- /docs/anim_game_00.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_game_00.svg -------------------------------------------------------------------------------- /docs/anim_game_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_game_01.pdf -------------------------------------------------------------------------------- /docs/anim_game_01.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_game_01.svg -------------------------------------------------------------------------------- /docs/anim_game_02.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_game_02.pdf -------------------------------------------------------------------------------- /docs/anim_game_02.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_game_02.svg -------------------------------------------------------------------------------- /docs/anim_game_03.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_game_03.pdf -------------------------------------------------------------------------------- /docs/anim_game_03.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_game_03.svg -------------------------------------------------------------------------------- /docs/anim_uct_00.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_uct_00.pdf -------------------------------------------------------------------------------- /docs/anim_uct_00.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_uct_00.svg -------------------------------------------------------------------------------- /docs/anim_uct_01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_uct_01.pdf -------------------------------------------------------------------------------- /docs/anim_uct_01.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_uct_01.svg -------------------------------------------------------------------------------- /docs/anim_uct_02.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_uct_02.pdf -------------------------------------------------------------------------------- /docs/anim_uct_02.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_uct_02.svg -------------------------------------------------------------------------------- /docs/anim_uct_03.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_uct_03.pdf -------------------------------------------------------------------------------- /docs/anim_uct_03.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_uct_03.svg -------------------------------------------------------------------------------- /docs/anim_uct_04.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_uct_04.pdf -------------------------------------------------------------------------------- /docs/anim_uct_04.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_uct_04.svg -------------------------------------------------------------------------------- /docs/anim_uct_05.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_uct_05.pdf -------------------------------------------------------------------------------- /docs/anim_uct_05.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_uct_05.svg -------------------------------------------------------------------------------- /docs/anim_uct_06.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_uct_06.pdf -------------------------------------------------------------------------------- /docs/anim_uct_06.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/anim_uct_06.svg -------------------------------------------------------------------------------- /docs/board_virtual.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/board_virtual.png -------------------------------------------------------------------------------- /docs/perf_othello.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/perf_othello.pdf -------------------------------------------------------------------------------- /docs/perf_othello.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/perf_othello.svg -------------------------------------------------------------------------------- /docs/presentation_uct.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/presentation_uct.pdf -------------------------------------------------------------------------------- /docs/presentation_uct.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/presentation_uct.tex -------------------------------------------------------------------------------- /docs/rgb.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/rgb.tex -------------------------------------------------------------------------------- /docs/tron.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/docs/tron.png -------------------------------------------------------------------------------- /human_bot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/human_bot.cpp -------------------------------------------------------------------------------- /parse_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/parse_log.py -------------------------------------------------------------------------------- /player.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/player.cpp -------------------------------------------------------------------------------- /player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/player.h -------------------------------------------------------------------------------- /qboardc4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/qboardc4.cpp -------------------------------------------------------------------------------- /qboardc4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/qboardc4.h -------------------------------------------------------------------------------- /qgamethread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/qgamethread.cpp -------------------------------------------------------------------------------- /qgamethread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/qgamethread.h -------------------------------------------------------------------------------- /qgamewindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/qgamewindow.cpp -------------------------------------------------------------------------------- /qgamewindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/qgamewindow.h -------------------------------------------------------------------------------- /test_board.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/test_board.cpp -------------------------------------------------------------------------------- /test_nested.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/test_nested.cpp -------------------------------------------------------------------------------- /test_uct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/test_uct.cpp -------------------------------------------------------------------------------- /uct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/uct.cpp -------------------------------------------------------------------------------- /uct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/uct.h -------------------------------------------------------------------------------- /utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/utils.cpp -------------------------------------------------------------------------------- /utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joelthelion/uct/HEAD/utils.h --------------------------------------------------------------------------------