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
/
UCI.rs
Commit message (
Expand
)
Author
Age
Lines
*
chore: autoformat code
canary
eug-vs
2024-01-25
-42
/
+76
*
feat: display search panics to UCI
eug-vs
2023-09-04
-4
/
+8
*
fix: start Iterative Deepening from depth 1
eug-vs
2023-09-04
-3
/
+3
*
refactor: more testable UCI parse_command()
eug-vs
2023-09-04
-87
/
+98
*
fix: update TTable after pondering
eug-vs
2023-08-27
-1
/
+2
*
feat: improve UCI position fen moves case
eug-vs
2023-08-22
-40
/
+28
*
feat: add pondering
eug-vs
2023-08-21
-19
/
+50
*
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
-1
/
+1
*
fix: correctly terminate search threads
eug-vs
2023-02-27
-23
/
+37
*
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
/
+52
*
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
-4
/
+31
*
feat: add GUI->engine UCI commands
eug-vs
2023-02-26
-50
/
+99
*
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
-0
/
+71