summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeLines
...
* feat: allow to play both sideseug-vs2022-08-18-3/+4
* feat: add castleeug-vs2022-08-18-3/+76
* optimization: do not recreate board each timeeug-vs2022-08-18-25/+68
* feat: time minimax functioneug-vs2022-08-18-2/+6
* feat: add metricseug-vs2022-08-18-9/+14
* feat: make game interactiveeug-vs2022-08-18-8/+9
* feat: use board coverage in metricseug-vs2022-08-18-4/+31
* feat: improve pawn movementeug-vs2022-08-18-4/+18
* feat: implement alpha-beta pruning algorithmeug-vs2022-08-18-22/+81
* feat: count up to 3 moves aheadeug-vs2022-08-18-10/+17
* feat: add board estimates and best moveseug-vs2022-08-18-2/+77
* feat: announce captureseug-vs2021-06-14-0/+5
* feat: pass turn between players and validate moveseug-vs2021-06-14-24/+53
* fix: generate moves for black correctlyeug-vs2021-06-14-9/+11
* feat: generate legal moveseug-vs2021-06-14-3/+55
* refactor: store move in arrayeug-vs2021-06-11-19/+16
* refactor: use 0x88 board representationeug-vs2021-06-10-37/+35
* feat: read and apply user moveseug-vs2021-06-10-0/+55
* feat: print chess board to stdout, remove ncurseseug-vs2021-06-10-8/+114
* feat: initalize ncurseseug-vs2021-06-09-5/+10
* chore: use run as default make commandeug-vs2021-06-08-0/+5
* chore: setup Makefileeug-vs2021-06-08-0/+26