├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md └── src ├── action.h ├── deck.cpp ├── deck.h ├── game_over_utils.cpp ├── game_over_utils.h ├── information_set.cpp ├── information_set.h ├── main.cpp ├── node.cpp ├── node.h ├── simulation ├── cfr_bot.cpp ├── cfr_bot.h ├── cli_player.cpp ├── cli_player.h ├── player.h ├── random_bot.cpp ├── random_bot.h ├── simulate.cpp └── simulate.h ├── trainer.cpp └── trainer.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/README.md -------------------------------------------------------------------------------- /src/action.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/action.h -------------------------------------------------------------------------------- /src/deck.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/deck.cpp -------------------------------------------------------------------------------- /src/deck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/deck.h -------------------------------------------------------------------------------- /src/game_over_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/game_over_utils.cpp -------------------------------------------------------------------------------- /src/game_over_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/game_over_utils.h -------------------------------------------------------------------------------- /src/information_set.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/information_set.cpp -------------------------------------------------------------------------------- /src/information_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/information_set.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/node.cpp -------------------------------------------------------------------------------- /src/node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/node.h -------------------------------------------------------------------------------- /src/simulation/cfr_bot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/simulation/cfr_bot.cpp -------------------------------------------------------------------------------- /src/simulation/cfr_bot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/simulation/cfr_bot.h -------------------------------------------------------------------------------- /src/simulation/cli_player.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/simulation/cli_player.cpp -------------------------------------------------------------------------------- /src/simulation/cli_player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/simulation/cli_player.h -------------------------------------------------------------------------------- /src/simulation/player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/simulation/player.h -------------------------------------------------------------------------------- /src/simulation/random_bot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/simulation/random_bot.cpp -------------------------------------------------------------------------------- /src/simulation/random_bot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/simulation/random_bot.h -------------------------------------------------------------------------------- /src/simulation/simulate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/simulation/simulate.cpp -------------------------------------------------------------------------------- /src/simulation/simulate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/simulation/simulate.h -------------------------------------------------------------------------------- /src/trainer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/trainer.cpp -------------------------------------------------------------------------------- /src/trainer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ArmanMielke/simple-poker-cfr/HEAD/src/trainer.h --------------------------------------------------------------------------------