This sheet captures every chess engine build in the experiment. Each row is an implementation living in its own Dockerized world. Keep it simple, verify the numbers, adjust when benchmarks drift.
Times are gathered from the automated workflow; all commands execute inside Docker for parity. Explore the repository links to inspect the code directly.
implementation ledger
stats last refreshed: Unknown ยท sources: TIOBE, GitHub trends. times are rough milliseconds from Docker runs; features follow `chess.meta` declarations.
| language | latest major | loc | files | build (ms) | test (ms) | analyze (ms) | features | source |
|---|---|---|---|---|---|---|---|---|
| ๐ฏ Dart | 2024-06-20 | 1406 | 13 | 406 | 2489 | 977 | perft, fen, ai, castling, en_passant, promotion | view repo |
| ๐ช Lua | 2023-09-15 | 1074 | 1 | 432 | 264 | 316 | perft, fen, ai, castling, en_passant, promotion | view repo |
| ๐ Php | 2023-11-23 | 1659 | 10 | 711 | 241 | 460 | perft, fen, ai, castling, en_passant, promotion | view repo |
| ๐ Python | 2023-10-02 | 2064 | 12 | 103 | 597 | 209 | perft, fen, ai, castling, en_passant, promotion | view repo |
| โค๏ธ Ruby | 2023-12-25 | 1906 | 10 | 354 | 1850 | 1661 | perft, fen, ai, castling, en_passant, promotion | view repo |
| ๐ฆ Rust | 2024-07-25 | 1852 | 9 | 567 | 518 | 899 | perft, fen, ai, castling, en_passant, promotion | view repo |
| ๐ Typescript | 2024-05-21 | 1773 | 10 | 448 | 945 | 1919 | perft, fen, ai, castling, en_passant, promotion | view repo |