SamRagusa / Batch-First
A JIT compiled chess engine which traverses the search tree in batches in a best-first manner, allowing for neural network batching, asynchronous GPU use, and vectorized CPU computations.
☆28Updated 2 years ago
Alternatives and similar repositories for Batch-First:
Users that are interested in Batch-First are comparing it to the libraries listed below
- Syzygy TB probe tool.☆17Updated 5 months ago
- Predicts the best chess move with 27.5% accuracy by a single matrix multiplication☆91Updated 3 years ago
- A chess bot playing on lichess.org☆19Updated 2 years ago
- ☆44Updated 4 years ago
- EPD opening book generation and filtering for chess and chess variants☆22Updated 7 months ago
- Puzzle generator for chess variants☆16Updated 8 months ago
- A neural net chess engine in 95 lines of python☆74Updated 3 years ago
- experimental chess engine based on temporal-difference reinforcement learning☆27Updated 8 years ago
- Chess tactics trainer with spaced repetition☆29Updated last year
- Reads chess games in PGN format and adds annotations using an engine☆63Updated 3 years ago
- Rating for chess engines, players, or other games☆68Updated last year
- User interface and public API for probing Syzygy endgame tablebases☆65Updated 3 weeks ago
- Variant NNUE training data generator for Fairy-Stockfish☆13Updated 4 months ago
- Probing code for Chess Endgame Tablebases used by Gaviota, the chess engine.☆35Updated 2 years ago
- Allie: A UCI compliant chess engine☆106Updated 3 years ago
- ALPHA - Polyglot chess opening book program☆30Updated 8 years ago
- A state of the art chess engine written in C++11☆31Updated 2 years ago
- SPSA Tuner for Stockfish Chess Engine☆19Updated 7 years ago
- A crazyhouse chess playing program.☆11Updated 8 years ago
- Felicity Xiangqi (Chinese chess) endgame tablebase☆11Updated 3 months ago
- An implementation of the AlphaZero algorithm for chess☆33Updated 2 years ago
- Predict the result of a chess game from a position☆26Updated 7 years ago
- Creates JSON chess puzzles from PGN chess games.☆65Updated 6 years ago
- CrazyAra - A Deep Learning UCI-Chess Variant Engine written in C++☆12Updated 5 years ago
- Chess Variants Training is a website where you can improve at chess variants.☆23Updated last year
- A chess engine, focused on search, w̶r̶i̶t̶t̶e̶n̶ ̶i̶n̶ ̶C̶ written in Rust.☆24Updated 3 months ago
- A python script that can annotate chess games in pgn file with static evaluation or search score of an engine, can annotate an epd file w…☆69Updated last year
- Shatranj is an bitboard-based, Open-Source, interactive chess engine:☆19Updated 8 years ago