Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Napoleon - zobrist.h

zobrist.h

Caricato da: Crybot
Scarica il programma completo

  1. #ifndef ZOBRIST_H
  2. #define ZOBRIST_H
  3. #include "defines.h"
  4.  
  5. namespace Napoleon
  6. {
  7.     namespace Zobrist
  8.     {
  9.         extern ZobristKey Piece[2][6][64];
  10.         extern ZobristKey Castling[16];
  11.         extern ZobristKey Enpassant[8];
  12.         extern ZobristKey Color;
  13.  
  14.         void Init();
  15.         ZobristKey random();
  16.     }
  17. }
  18.  
  19. #endif // ZOBRIST_H