Commit message (Expand) | Author | Age | Lines | |
---|---|---|---|---|
* | fix!: correct hash increment in make_move | eug-vs | 2023-01-25 | -9/+13 |
* | Revert "refactor: return recoverable errors from make_move" | eug-vs | 2023-01-25 | -16/+5 |
* | refactor: implement piece_by_square | eug-vs | 2023-01-25 | -68/+61 |
* | refactor: return recoverable errors from make_move | eug-vs | 2023-01-25 | -5/+15 |
* | feat: use constant RNG seed | eug-vs | 2023-01-25 | -2/+2 |
* | refactor: impl static_eval for PieceType | eug-vs | 2023-01-25 | -0/+12 |
* | feat: use transposition table in negamax | eug-vs | 2023-01-25 | -2/+10 |
* | feat: incrementally update zobrist hash | eug-vs | 2023-01-25 | -9/+38 |
* | feat: compute zobrist hash of the position | eug-vs | 2023-01-25 | -3/+46 |
* | feat: implement separate mobility counter | eug-vs | 2023-01-25 | -1/+112 |
* | feat: gather principal variation in negamax | eug-vs | 2023-01-24 | -1/+1 |
* | refactor: cleanup material advantage calculation | eug-vs | 2023-01-24 | -4/+7 |
* | refactor: abstract perft result into a structure | eug-vs | 2023-01-24 | -1/+1 |
* | refactor: separate engine into submodule | eug-vs | 2023-01-24 | -0/+700 |