index
:
chessnost
canary
master
shannon-type-b
Somewhat decent chess engine written in Rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
grossmeister
/
mod.rs
Commit message (
Collapse
)
Author
Age
Lines
*
refactor: use vector-based table implementation
eug-vs
2024-01-21
-3
/
+3
|
*
feat: implement two-tier transposition table
eug-vs
2024-01-21
-2
/
+2
|
*
feat: increase move_selectors array for moves >128
eug-vs
2023-09-03
-1
/
+1
|
*
refactor!: implement staged move generation
eug-vs
2023-08-31
-2
/
+8
|
|
|
|
|
|
- Skip move generation on ttable hit - Perform selection sort *iteratively* when pulling items - Fix killers probed from incorrect ply (still not ideal)
*
fix: typing in benchmark
eug-vs
2023-08-22
-2
/
+2
|
*
feat: finish very basic UCI implementation
eug-vs
2023-02-26
-8
/
+1
|
*
feat: send infos from iterative deepening
eug-vs
2023-02-26
-1
/
+1
|
*
feat: add GUI->engine UCI commands
eug-vs
2023-02-26
-1
/
+3
|
*
feat: add initial multi-threaded UCI impl
eug-vs
2023-02-24
-3
/
+8
|
*
refactor: implement Player trait for Grossmeister
eug-vs
2023-02-23
-8
/
+18
|
*
refactor: return move generation to board module
eug-vs
2023-02-23
-1
/
+0
|
*
refactor: apply clippy suggestions
eug-vs
2023-02-23
-1
/
+1
|
*
refactor: create grossmeister module
eug-vs
2023-02-23
-0
/
+35