text: // definitions
  
  #define pieceEmpty 0
  // piece without color
  #define piecePawn 1
  #define pieceRook 2
  #define pieceBishop 3
  #define pieceKnight 4
  #define pieceKing 5
  #define pieceQueen 6
  // white piece
  #define pieceWhiteColor 10
  #define pieceWhitePawn 11
  #define pieceWhiteRook 12
  #define pieceWhiteBishop 13
  #define pieceWhiteKnight 14
  #define pieceWhiteKing 15
  #define pieceWhiteQueen 16
  // black piece
  #define pieceBlackColor 20
  #define pieceBlackPawn 21
  #define pieceBlackRook 22
  #define pieceBlackBishop 23
  #define pieceBlackKnight 24
  #define pieceBlackKing 25
  #define pieceBlackQueen 26
  // piece statusses
  #define virtualMoveIndicator 100
  // #define enPassonPossible 1000
  // #define castlingPossible 2000
  