Belofte version 2.1.9
A promising chess program using the UCI or Winboard interface
board.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

union  boardData
 
class  bBoard
 board More...
 

Typedefs

typedef std::vector< std::string > movesequence_t
 
typedef std::array< caselist_t,tStatPiece::STAT_SIZEpiecepostbox_t
 
typedef union boardData boardData_t
 

Enumerations

enum class  bGameStage {
  ST_NOTSET = 0 , ST_UNSPECIFIED , ST_OPENING , ST_ENDGAME ,
  ST_PAWNENDING , ST_MATING
}
 

Typedef Documentation

◆ movesequence_t

typedef std::vector<std::string> movesequence_t

Definition at line 13 of file board.h.

◆ piecepostbox_t

Definition at line 16 of file board.h.

◆ boardData_t

typedef union boardData boardData_t

Enumeration Type Documentation

◆ bGameStage

enum class bGameStage
strong
Enumerator
ST_NOTSET 
ST_UNSPECIFIED 
ST_OPENING 
ST_ENDGAME 
ST_PAWNENDING 
ST_MATING 

Definition at line 14 of file board.h.