| use shakmaty::{Chess, Position}; | |
| fn main() { | |
| let pos = Chess::default(); | |
| let board = pos.board(); | |
| let white = board.by_color(shakmaty::Color::White); | |
| let pawns = board.by_role(shakmaty::Role::Pawn); | |
| let w_pawns = (white & pawns).count(); | |
| println!("White Pawns: {}", w_pawns); | |
| } | |