aboutsummaryrefslogtreecommitdiff
path: root/src/attacks.rs
Commit message (Expand)AuthorAgeLines
* refactor: use Square as type everywhereeug-vs2023-01-23-53/+53
* fix: correct RANK_6 constanteug-vs2023-01-23-4/+4
* feat: compute board occupancy and empty squareseug-vs2023-01-22-24/+25
* feat: compute pawn pusheseug-vs2023-01-22-0/+26
* feat: compute pawn attackseug-vs2023-01-22-19/+48
* feat: compute queen attackseug-vs2023-01-22-0/+19
* feat: compute rook attackseug-vs2023-01-22-5/+60
* feat: compute bishop attackseug-vs2023-01-21-19/+73
* test: add visual printseug-vs2023-01-21-2/+2
* feat: precompute ray attackseug-vs2023-01-21-11/+115
* refactor: return generated arrayseug-vs2023-01-21-35/+56
* feat: precompute first rank attackseug-vs2023-01-21-2/+65
* feat: precompute knight and king attackseug-vs2023-01-21-0/+99