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
Branch
Commit message
Author
Age
canary
chore: autoformat code
eug-vs
12 months
master
refactor: separate threefold_repetition
eug-vs
17 months
shannon-type-b
feat: implement verified null move pruning
eug-vs
23 months
Tag
Download
Author
Age
stable
chessnost-stable.tar.gz
eug-vs
23 months
99-accuracy
chessnost-99-accuracy.tar.gz
eug-vs
24 months
Age
Commit message
Author
Lines
2023-02-14
feat: consider checks in quiscence
stable
eug-vs
-12
/
+28
2023-02-02
refactor: use functions for file and rank
eug-vs
-20
/
+8
2023-02-02
feat: remove logs when pondering
eug-vs
-18
/
+26
2023-02-02
perf: use De Bruijn algorithm for bitscanning
eug-vs
-15
/
+35
2023-02-02
perf: faster implementation of pop_count
eug-vs
-4
/
+6
2023-02-02
perf: improve is_square_attacked
eug-vs
-9
/
+9
2023-02-01
fix: do not overcount EP square in move generation
eug-vs
-25
/
+31
2023-02-01
feat: exclude pawncontrolled squares from mobility
eug-vs
-2
/
+13
2023-02-01
fix: assign negative values for E2/E7 king squares
eug-vs
-1
/
+3
2023-01-31
fix: correct king bonus table
eug-vs
-12
/
+31
[...]
Clone
https://git.eug-vs.xyz/chess/chessnost
git@eug-vs.xyz:chess/chessnost