| use shakmaty::{Chess, Position}; | |
| use shakmaty::zobrist::{Zobrist64, ZobristHash}; | |
| fn main() { | |
| let board = Chess::default(); | |
| let hash = board.zobrist_hash::<Zobrist64>(shakmaty::EnPassantMode::Legal); | |
| println!("Hash: {}", hash.0); | |
| } | |
| use shakmaty::{Chess, Position}; | |
| use shakmaty::zobrist::{Zobrist64, ZobristHash}; | |
| fn main() { | |
| let board = Chess::default(); | |
| let hash = board.zobrist_hash::<Zobrist64>(shakmaty::EnPassantMode::Legal); | |
| println!("Hash: {}", hash.0); | |
| } | |