#include <list>
#include "utils.h"
#include "config.h"
#include "board.h"
#include "engine.h"
#include "uct.h"
Go to the source code of this file.
Classes | |
| class | AeiRecord |
| One record in aei finite automata. More... | |
| class | Aei |
| Arimaa Engine Interface Controller. More... | |
Defines | |
| #define | ID_NAME "akimot" |
| #define | ID_AUTHOR "Tomas Kozelek" |
| #define | ID_VERSION "0.1" |
Typedefs | |
| typedef list< AeiRecord > | AeiRecordList |
|
typedef pair< string, timeControl_e > | timeControlPair |
| typedef list< timeControlPair > | TimeControlList |
Enumerations | |
| enum | aeiState_e { AS_ALL, AS_SAME, AS_OPEN, AS_MAIN, AS_GAME, AS_SEARCH, AS_PONDER } |
| enum | aeiAction_e { AA_OPEN, AA_READY, AA_QUIT, AA_SET_POSITION, AA_SET_POSITION_FILE, AA_SET_OPTION, AA_NEW_GAME, AA_SET_VARIABLE, AA_GO, AA_GO_NO_THREAD, AA_STOP, AA_MAKE_MOVE, AA_MAKE_MOVE_REC, AA_BOARD_DUMP, AA_TREE_DUMP, AA_GOAL_CHECK, AA_TRAP_CHECK, AA_EVAL } |
| enum | aeiLogLevel_e { AL_ERROR, AL_WARNING, AL_INFO, AL_DEBUG } |
| enum | aeiCommandSet_e { AC_STD, AC_EXT } |
| Command Set definition AC_STD : standard AEI AC_EXT : extended AC_STD with debug/shortcut stuff. More... | |
Definition of AEI commands and their dispatching.
| enum aeiCommandSet_e |
Command Set definition AC_STD : standard AEI AC_EXT : extended AC_STD with debug/shortcut stuff.
More info in states definition.
1.5.7.1