@@ -28,10 +28,11 @@ combines established concepts, as the name suggests.
2828
2929- Fail-Soft Alpha-Beta
3030- Principle Variation Search
31+ - Quiescence Search
3132- Iterative Deepening
3233- Aspiration Windows
33- - Transposition Table
34- - Quiescence Search
34+ - Lockless Transposition Table
35+ - Lazy SMP (Shared-Memory Parallel)
3536
3637### Selectivity
3738
@@ -46,7 +47,7 @@ combines established concepts, as the name suggests.
4647
4748#### Reductions
4849
49- - Late Move Reductions
50+ - Fractional Late Move Reductions
5051- Internal Iterative Reductions
5152
5253#### Extensions
@@ -58,7 +59,6 @@ combines established concepts, as the name suggests.
5859- Hash Move
5960- MVV-LVA
6061- Killer Move Heuristic
61- - Counter Move Heuristic
6262- History Heuristic
6363 - Butterfly History
6464 - Counter Move History
@@ -71,6 +71,7 @@ combines established concepts, as the name suggests.
7171- Activation Function: ` SCReLU ` (Squared Clipped Rectified Linear Unit)
7272- Quantization: ` i16 ` (` 256 ` /` 64 ` )
7373- Trained on original data generated entirely through self-play
74+ - Handwritten SIMD for AVX2 instructions
7475
7576## Rating
7677
@@ -145,11 +146,6 @@ Along with the standard UCI commands, Reckless supports additional commands for
145146[ perft ] : https://www.chessprogramming.org/Perft
146147[ bench ] : /src/tools/bench.rs
147148
148- ## Contributing
149-
150- Contributions are welcome! If you encounter issues or have suggestions for improvements,
151- please open an issue or submit a pull request.
152-
153149## Acknowledgements
154150
155151- [ OpenBench] ( https://github.com/AndyGrant/OpenBench ) is the primary testing framework powered by [ Cute Chess] ( https://github.com/cutechess/cutechess ) .
0 commit comments