Projects in Awesome Lists tagged with bitboard
A curated list of projects in awesome lists tagged with bitboard .
https://github.com/lichess-org/scalachess
Chess API written in scala. Immutable and free of side effects.
bitboard bitboard-datastructure chess functional-programming lichess scala-3
Last synced: 02 Apr 2026
https://github.com/calcitem/sanmill
Sanmill is an open-source, UCI-like Mill/Morris/Merrills/Mühle/Malom (and its variants) program with CUI, Flutter GUI and Qt GUI, sharing and freely distributing the code, tools and data needed to deliver this mill game. We do this because we are convinced that open software and open data are key ingredients to make rapid progress.
ai alpha-beta-pruning bitboard board-game brettspiel ea15e84462 flutter game malom merrills mill mills minimax morris mtdf muehle muhle nine-mens-morris pvs stockfish
Last synced: 04 Apr 2025
https://github.com/nozaq/shogi-rs
A Bitboard-based shogi library in Rust. Board representation, move generation/validation and time control utilities.
bitboard board-game rust rust-crate sfen shogi usi
Last synced: 05 Apr 2025
https://github.com/tearth/inanis
UCI chess engine written in Rust, the successor of Proxima b, Proxima b 2.0 and Cosette.
ai alpha-beta-pruning bitboard bitboards chess chess-engine evaluation magic-bitboards negamax rust search
Last synced: 15 Apr 2025
https://github.com/kelseyde/calvin-chess-engine
A superhuman chess engine written in Java.
bitboard board-game chess chess-ai chess-engine chess-game iterative-deepening-search negamax quiescence-search search-algorithm zobrist-hashing
Last synced: 15 Jan 2026
https://github.com/sugyan/yasai
Yet Another Shogi library, for AI development
Last synced: 11 Jun 2025
https://github.com/arianahejazyan/Athena
A UCI-compatible four-player chess engine powered by deep RL and 256-bit bitboards.
ai artificial-intelligence bitboard bitboard256 chess chess-ai chess-engine chess-engines chess-variants cpp deep-learning deep-rl four-player-chess gamedev neural-networks nnue reinforcement-learning reinforcement-learning-agent self-play uci
Last synced: 11 Jul 2025
https://github.com/loks0n/rapid-draughts
A super speedy, blazing fast, rocket-powered TypeScript draughts/checkers engine with move validation, AI and game history.
bitboard boardgame checkers checkers-engine draughts draughts-engine game
Last synced: 26 Jun 2025
https://github.com/niklasf/magics
Finding magic factors for bitboard based move generation
Last synced: 21 May 2026
https://github.com/timmoth/grandchesstree
a public distributed effort to traverse the depths of the game of chess.
bitboard chess chess-engine perft
Last synced: 06 Mar 2026
https://github.com/sammelanyogi/chess
2D chess game made with rust and bevy.
bevy bevy-engine bitboard bitboard-chess-engine chess chess-engine rust rust-lang
Last synced: 23 Oct 2025
https://github.com/tearth/bitboard-viewer
Bitboard viewer for chess developers.
bitboard chess chess-engine chess-programming
Last synced: 13 Jul 2025
https://github.com/hoangtran0410/reversi-mcts
Reversi (Othello) AI game in C#. Using Monte Carlo Tree Search algorithm AND BTMM algorithm.
bitboard board-game csharp machine-learning mcts mcts-algorithm monte-carlo-tree-search othello-ai othello-game reversi-game ucb1
Last synced: 27 Mar 2025
https://github.com/rictorlome/pupil
♟️Chess engine and AI ♟️
ai bitboard chess chess-engine
Last synced: 23 Jan 2026
https://github.com/nsstudent/fischer-core
FischerCore is a Swift library that encapsulates the core logic and data structures necessary for building chess games. Named in honor of the legendary chess grandmaster Bobby Fischer, this library provides a comprehensive foundation for creating, managing, and enforcing the rules of chess.
bitboard bitboard-datastructure chess fen-notation pgn-parser swift
Last synced: 22 Jul 2025
https://github.com/tearth/fast-magic-bitboards
Implementation of magic bitboards to use in chess engines (with optimized functions for MSVC).
bitboard bitboards chess chess-engine chess-programming magic-bitboards msvc
Last synced: 28 Oct 2025
https://github.com/eddmann/c3
Educational chess engine exploring chess programming techniques with modern C++23. Features magic bitboards, iterative deepening, alpha-beta pruning, transposition tables, and full UCI protocol support.
alpha-beta-pruning bitboard chess chess-engine cpp cpp23 educational negamax uci
Last synced: 13 Jan 2026
https://github.com/frequentlymisseddeadlines/chuck-norris-chess
♜A kicking chess game with minmax and alphabeta pruning but not written by Chuck Norris. Queen's gambit enabled.
alphabeta-pruning arena-chess bitboard chess chess-engine chuck-norris minmax
Last synced: 21 Mar 2025
https://github.com/rabestro/dicechess-engine-scala
High-performance parallelized Expectimax game engine and probability calculator for Dice Chess, written in Scala 3.
artificial-intelligence bitboard chess-engine dice-chess expectimax functional-programming game-engine scala scala3 virtual-threads
Last synced: 30 May 2026
https://github.com/aashrafh/algobrain
Classic bit-boards VS Magic bit-board
bitboard chess chess-engine magic-bitboards
Last synced: 31 Mar 2025
https://github.com/occisor2/chessbot
A small chess bot programmed in Rust
bitboard chess chess-engine rust
Last synced: 18 Aug 2025
https://github.com/thanadolps/bitboard_xo
XO game implemented in rust with minimum memory usage
bitboard rust rust-crate rust-lang tic-tac-toe tictactoe-game
Last synced: 24 Mar 2025