| Commit message (Expand) | Author | Age | Lines |
* | perf: use iterator in bitboard serialization | eug-vs | 2023-08-24 | -4/+3 |
* | feat: tune evaluation parameters | eug-vs | 2023-08-23 | -20/+13 |
* | fix: do not panic if search stopped to early | eug-vs | 2023-08-23 | -4/+5 |
* | feat: count passers in evaluation | eug-vs | 2023-08-22 | -96/+45 |
* | feat: count the number of pawn islands | eug-vs | 2023-08-22 | -0/+12 |
* | feat: add piece-square tables | eug-vs | 2023-08-22 | -26/+45 |
* | feat!: simplify eval function | eug-vs | 2023-08-22 | -62/+22 |
* | feat: improve UCI position fen moves case | eug-vs | 2023-08-22 | -47/+37 |
* | fix: typing in benchmark | eug-vs | 2023-08-22 | -2/+2 |
* | feat: add tapered evaluation | eug-vs | 2023-08-21 | -40/+73 |
* | feat: add pondering | eug-vs | 2023-08-21 | -26/+58 |
* | feat: also check 3-fold repetition in quiesence | eug-vs | 2023-08-19 | -5/+10 |
* | feat: add basic draw evaluation | eug-vs | 2023-08-16 | -0/+32 |
* | feat: add bonus table for passers | eug-vs | 2023-08-16 | -1/+55 |
* | feat: move king to center in the endgame | eug-vs | 2023-08-15 | -1/+48 |
* | fix: resolve getting stuck before checkmate | eug-vs | 2023-08-15 | -0/+3 |
* | fix: do not override transposition table | eug-vs | 2023-02-27 | -7/+7 |
* | feat: add 3-fold repetition | eug-vs | 2023-02-27 | -4/+9 |
* | fix: correctly terminate search threads | eug-vs | 2023-02-27 | -23/+37 |
* | feat: print mate in X information in UCI | eug-vs | 2023-02-27 | -3/+7 |
* | fix: print bestmove if mate found | eug-vs | 2023-02-27 | -2/+7 |
* | fix: correct UCI clock bugs | eug-vs | 2023-02-26 | -3/+3 |
* | feat: add clock and time management to UCI | eug-vs | 2023-02-26 | -14/+53 |
* | fix: validate moves provided by UCI | eug-vs | 2023-02-26 | -7/+10 |
* | feat: provide sane default behavior to GO command | eug-vs | 2023-02-26 | -56/+45 |
* | feat: finish very basic UCI implementation | eug-vs | 2023-02-26 | -15/+38 |
* | feat: send infos from iterative deepening | eug-vs | 2023-02-26 | -22/+22 |
* | feat: add GUI->engine UCI commands | eug-vs | 2023-02-26 | -51/+102 |
* | fix: propagate t-table results after search | eug-vs | 2023-02-24 | -4/+10 |
* | feat: add initial multi-threaded UCI impl | eug-vs | 2023-02-24 | -15/+92 |
* | refactor: implement Player trait for Grossmeister | eug-vs | 2023-02-23 | -16/+26 |
* | refactor: return move generation to board module | eug-vs | 2023-02-23 | -266/+63 |
* | fix: correct tests | eug-vs | 2023-02-23 | -10/+11 |
* | refactor: apply clippy suggestions | eug-vs | 2023-02-23 | -57/+41 |
* | refactor: create grossmeister module | eug-vs | 2023-02-23 | -0/+1237 |