aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
Commit message (Collapse)AuthorAgeLines
* refactor: split Board module into submoduleseug-vs2023-02-21-1/+2
|
* refactor: separate IO moduleeug-vs2023-02-21-0/+1
|
* feat: remove logs when ponderingeug-vs2023-02-02-8/+6
|
* feat: return ponderingeug-vs2023-01-31-1/+12
|
* feat: parse fen from commandlineeug-vs2023-01-31-5/+7
|
* feat: read command line argseug-vs2023-01-31-37/+66
|
* feat: add time-control awarenesseug-vs2023-01-29-4/+24
|
* feat: add "enter move" messageeug-vs2023-01-29-1/+1
|
* refactor: rename benches/negamax -> searcheug-vs2023-01-28-1/+0
|
* feat: basic ponderingeug-vs2023-01-28-4/+6
|
* feat: interactively play in main loopeug-vs2023-01-28-4/+18
|
* feat: add main loopeug-vs2023-01-26-1/+17
|
* bench: setup perft benchmarkingeug-vs2023-01-24-6/+0
|
* refactor: use Square as type everywhereeug-vs2023-01-23-0/+1
|
* feat: add initial moves moduleeug-vs2023-01-22-0/+1
|
* feat: precompute knight and king attackseug-vs2023-01-21-0/+1
|
* refactor: create board moduleeug-vs2023-01-21-0/+1
|
* refactor: do not wrap Bitboard into structeug-vs2023-01-21-5/+0
|
* feat: implement Bitboard.pop_count()eug-vs2023-01-20-16/+4
|
* feat: implement Display for Bitboardeug-vs2023-01-20-0/+19
|
* feat: hello, world!eug-vs2023-01-20-0/+3