aboutsummaryrefslogtreecommitdiff
path: root/src/board.rs
Commit message (Collapse)AuthorAgeLines
* refactor: use Square as type everywhereeug-vs2023-01-23-35/+21
|
* refactor: use FromPrimitive to consturct enumseug-vs2023-01-23-59/+45
|
* feat: implement basic move generationeug-vs2023-01-23-20/+104
|
* refactor: compute pieces by color separatelyeug-vs2023-01-22-3/+11
|
* feat: compute occupancy by coloreug-vs2023-01-22-0/+13
|
* feat: compute board occupancy and empty squareseug-vs2023-01-22-3/+24
|
* feat: add initial moves moduleeug-vs2023-01-22-0/+1
|
* refactor: return generated arrayseug-vs2023-01-21-17/+18
|
* feat: precompute knight and king attackseug-vs2023-01-21-3/+3
|
* feat: implement FEN parsingeug-vs2023-01-21-0/+140
|
* refactor: create board moduleeug-vs2023-01-21-0/+24