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
/
search.rs
Commit message (
Collapse
)
Author
Age
Lines
*
fix: do not panic if search stopped to early
eug-vs
2023-08-23
-4
/
+5
|
*
feat: improve UCI position fen moves case
eug-vs
2023-08-22
-4
/
+7
|
*
feat: add pondering
eug-vs
2023-08-21
-7
/
+8
|
|
|
|
Also use SeqCst as the strongest ordering to avoid data races
*
feat: also check 3-fold repetition in quiesence
eug-vs
2023-08-19
-5
/
+10
|
*
feat: add 3-fold repetition
eug-vs
2023-02-27
-3
/
+8
|
*
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
|
*
feat: add clock and time management to UCI
eug-vs
2023-02-26
-0
/
+1
|
*
feat: finish very basic UCI implementation
eug-vs
2023-02-26
-3
/
+6
|
*
feat: send infos from iterative deepening
eug-vs
2023-02-26
-21
/
+21
|
*
feat: add initial multi-threaded UCI impl
eug-vs
2023-02-24
-12
/
+12
|
*
refactor: return move generation to board module
eug-vs
2023-02-23
-3
/
+63
|
*
refactor: apply clippy suggestions
eug-vs
2023-02-23
-42
/
+31
|
*
refactor: create grossmeister module
eug-vs
2023-02-23
-0
/
+426