| 
    My Project
    
   | 
 
Go to the source code of this file.
Macros | |
| #define | MAX_THREADS 64 | 
| #define | MAX_MOVE 32 | 
| #define | BOARD_SIZE 64 | 
| #define | GAME_SIZE 80 | 
| #define | SCORE_INF 127 | 
| #define | SCORE_MIN -64 | 
| #define | SCORE_MAX 64 | 
| #define | TIME_MAX 31557600000000LL | 
| #define | HOUR 3600000LL | 
| #define | MAX_OBSERVER 2 | 
| #define | VERSION 4 | 
| #define | RELEASE 4 | 
| #define | VERSION_STRING "4.4" | 
| #define | EDAX_NAME "Edax 4.4" | 
| #define | BOOK 0x424f4f4b | 
| #define | EDAX 0x45444158 | 
| #define | EVAL 0x4556414c | 
| #define | XADE 0x58414445 | 
| #define | LAVE 0x4c415645 | 
| #define | BESTPATH_BEST 128 | 
Typedefs | |
| typedef enum Stop | Stop | 
| typedef enum PlayState | PlayState | 
Enumerations | |
| enum | {  A1 , B1 , C1 , D1 , E1 , F1 , G1 , H1 , A2 , B2 , C2 , D2 , E2 , F2 , G2 , H2 , A3 , B3 , C3 , D3 , E3 , F3 , G3 , H3 , A4 , B4 , C4 , D4 , E4 , F4 , G4 , H4 , A5 , B5 , C5 , D5 , E5 , F5 , G5 , H5 , A6 , B6 , C6 , D6 , E6 , F6 , G6 , H6 , A7 , B7 , C7 , D7 , E7 , F7 , G7 , H7 , A8 , B8 , C8 , D8 , E8 , F8 , G8 , H8 , PASS , NOMOVE }  | 
| enum | { BLACK = 0 , WHITE , EMPTY , OFF_SIDE } | 
| enum | Stop {  RUNNING = 0 , STOP_PARALLEL_SEARCH , STOP_PONDERING , STOP_TIMEOUT , STOP_ON_DEMAND , STOP_END }  | 
| enum | NodeType { PV_NODE , CUT_NODE , ALL_NODE } | 
| enum | PlayState { IS_WAITING , IS_PONDERING , IS_ANALYZING , IS_THINKING } | 
| enum | {  UI_NONE = 0 , UI_CASSIO , UI_EDAX , UI_GGS , UI_GTP , UI_NBOARD , UI_XBOARD , UI_LIBEDAX }  | 
Variables | |
| const unsigned long long | X_TO_BIT [] | 
| const unsigned long long | NEIGHBOUR [] | 
Constants as macros, enums, or global consts.
| #define BESTPATH_BEST 128 | 
| #define BOARD_SIZE 64 | 
size of the board
| #define BOOK 0x424f4f4b | 
| #define EDAX 0x45444158 | 
| #define EDAX_NAME "Edax 4.4" | 
| #define EVAL 0x4556414c | 
| #define GAME_SIZE 80 | 
size of the game including passing moves. We use here an arbitrary big enough value
| #define HOUR 3600000LL | 
1 hour
| #define LAVE 0x4c415645 | 
| #define MAX_MOVE 32 | 
maximal number of moves
| #define MAX_OBSERVER 2 | 
observers
| #define MAX_THREADS 64 | 
maximal number of threads
| #define RELEASE 4 | 
| #define SCORE_INF 127 | 
infinite score: a huge value unreachable as a score and fitting in a char
| #define SCORE_MAX 64 | 
maximal score
| #define SCORE_MIN -64 | 
minimal score
| #define TIME_MAX 31557600000000LL | 
maximal time (1 millenium)
| #define VERSION 4 | 
| #define VERSION_STRING "4.4" | 
| #define XADE 0x58414445 | 
| anonymous enum | 
| anonymous enum | 
| enum NodeType | 
| enum PlayState | 
| enum Stop | 
      
  | 
  extern | 
Conversion array: neighbour bits
      
  | 
  extern | 
coordinate to bit table converter