#chess-engine #chess #search #move #uci #iterative #pruning

bin+lib c4-e5-chess

C4-E5 Chess is a UCI compatible chess engine based on the move generator in crate cozy-chess. These features are provided: Parallelised iterative depthening, late move pruning, principal variant search, transposition table.

3 unstable releases

0.3.0 Feb 1, 2025
0.2.3 Aug 27, 2024
0.2.2 Oct 27, 2023
0.2.1 Sep 30, 2023
0.2.0 May 18, 2023

#176 in Games

Download history 2/week @ 2024-10-29 5/week @ 2024-11-05 119/week @ 2025-01-28 29/week @ 2025-02-04

148 downloads per month

MIT license

56KB
1K SLoC

C4-E5 Chess

Rust Build Clippy Analyse

C4-E5 Chess is a UCI compatible chess engine based on the move generator in crate cozy-chess.

These features are provided:

  • Iterative depthening (parallelised)
  • Late move pruning
  • Principal variant search
  • Null move pruning
  • Transposition table

Documentation

https://docs.rs/c4-e5-chess/0.3.0


lib.rs:

C4-E5 Chess is a UCI compatible chess engine based on the move generator in crate Chess.

These features are provided:

  • Parallelised iterative depthening
  • Late move pruning
  • Principal variant search
  • Transposition table

Dependencies

~4.5MB
~62K SLoC