GitHub topics: bitboards
lukazsdev/horowitz
UCI-compatible chess engine.
Language: C++ - Size: 30.7 MB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 11 - Forks: 0

tristan852/kite
🪁🎯 Kite - Java Connect Four solver
Language: Java - Size: 25.3 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 1 - Forks: 0

AlexXLi12/othello-app
This is a personal project I'm working on to explore C++, performance optimization, and software infrastructure.
Language: C++ - Size: 311 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

DOBRO/binbo
Chess representation written in Erlang using Bitboards, ready for use on game servers
Language: Erlang - Size: 453 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 129 - Forks: 14

ognjen-simic/TicTacToe-in-cpp
Language: C++ - Size: 4.88 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

rudzen/ChessLib
C# chess library containing a complete data structure and move generation.
Language: C# - Size: 2.68 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 91 - Forks: 24

auanK/kachess
Chess engine implemented with bitboards
Language: C++ - Size: 32.2 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

alex65536/sofcheck
Just another chess engine on magic bitboards. Written in C++17.
Language: C++ - Size: 2.3 MB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 0

adidvar/chess-app
My pet chess engine
Language: C++ - Size: 5.57 MB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 3 - Forks: 0

pioz/chess
A fast chess library that use bitboards to play chess with Ruby
Language: C - Size: 1.71 MB - Last synced at: 12 days ago - Pushed at: 10 months ago - Stars: 60 - Forks: 17

Tearth/Cosette
UCI chess engine written in C# for .NET platform.
Language: C# - Size: 3.47 MB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 27 - Forks: 5

moody-Jazz/RayChess
A full-fledged chess game featuring a built-in AI opponent.
Language: C++ - Size: 3.71 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 5 - Forks: 0

Tito9000/chess-v2
chess cheat chess.com cheat stockfish auto elo farm bot cheat 🔥 chess.com cheat chess cheat stockfish chess cheat chess cheat stockfish chess cheat chess cheat stockfish chess cheat chess cheat stockfish chess cheat chess cheat stockfish chess cheat chess cheat stockfish chess cheat tkbnkjsqod
Language: Python - Size: 8.79 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

JackMilner1/chess
Chess game with my custom made 'Enigma chess engine'. Contains both console and pygame version available (check documentation below for more info).
Language: Python - Size: 485 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 5 - Forks: 3

adidvar/chess-board
Language: C++ - Size: 27.3 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

gekomad/Cinnamon
C++ UCI chess engine
Language: C++ - Size: 9.5 MB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 34 - Forks: 7

Tearth/Inanis
UCI chess engine written in Rust, the successor of Proxima b, Proxima b 2.0 and Cosette.
Language: Rust - Size: 7.08 MB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 30 - Forks: 1

mark-rez/Budoku
This is a fast Sudoku solver implemented in C using bitboard representations.
Language: C - Size: 3.91 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

T-Lak/N-Queens-Solver
Solving the N-Queens Problem using a Genetic Algorithm in combination with Min-Conflicts and bitboards for better performance.
Language: Python - Size: 109 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

thomasahle/mcts-2048
A Monte Carlo Tree Search AI for the game 2048
Language: Java - Size: 43 KB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 30 - Forks: 4

codyjk/RustChess
♜ A classical chess engine, written in Rust 🦀
Language: Rust - Size: 861 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 3 - Forks: 1

simonwuelker/Kaola
UCI chess engine
Language: Zig - Size: 132 KB - Last synced at: 1 day ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 0

frankkopp/FrankyGo
Learning Go by implementing a Chess Engine
Language: Go - Size: 306 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 2

clemenscodes/chess
MVC Chess GUI using Java and bitboards
Language: Java - Size: 22.1 MB - Last synced at: 5 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

TimosPal/NNUE-Bitboard-Chess-Engine
Bitboard chess engine that uses an NNUE model for node evaluation inside a PVS search. Move tables and plain magic bitboards are used for move generation
Language: C++ - Size: 3.81 MB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

TimosPal/Chess-Engine-GUI
Chess engine implemented with bitboards / plain magic bitboards. Board rendered with SFML.
Language: C++ - Size: 509 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 0

CSejersen/BitBlitzer_Chess_engine
Chess Engine project based on BitBoards
Language: C++ - Size: 3.51 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dervism/terminal-aichess
A Java implementation of Chess using bitboards.
Language: Java - Size: 132 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

vss96/Chess-Engine
Language: C++ - Size: 39.1 KB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 2

chrisvander/2048-Expectimax
A 2048 AI, written in C++ using an ASCII interface and the Expectimax algorithm.
Language: C++ - Size: 13.7 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0

GunshipPenguin/shallow-blue
UCI Chess engine written in C++11
Language: C++ - Size: 1.01 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 65 - Forks: 12

MyloBishop/PyConnect4
An implementation of bitboard-based Connect 4 boards using Python for further use in AI projects.
Language: Python - Size: 121 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

jamdays/Beta-Fish
This is my connect four bot! Bitboards implemented, however you can still use non bit boards.
Language: Java - Size: 32.2 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

nikolausrauch/checkily
Chess Engine / Move Generation / UCI capable Gui
Language: C++ - Size: 5.68 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

CatalinFrancu/colibri
An antichess engine with bitboards, 5-man endgame tables and proof number search.
Language: PHP - Size: 4.18 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

allfre2/nino
A CECP amateur chess engine
Language: C - Size: 1.23 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

s-darr/chessbit
Implementation of a Chess engine using bitboards in Golang
Language: Go - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

RodneyShag/Othello
An advanced AI to play the 2-player board game Othello
Language: Java - Size: 1.24 MB - Last synced at: 5 months ago - Pushed at: over 8 years ago - Stars: 8 - Forks: 7

alex65536/dodecahedron
A simple chess engine that uses alpha-beta pruning and bitboards
Language: C++ - Size: 83 KB - Last synced at: 8 days ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

Avo-k/black_numba
Python compiled with Numba (from 7300 to 1500000 nodes/second)
Language: Python - Size: 442 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 11 - Forks: 0

kz04px/libataxx
A C++ Ataxx library to handle move generation, move validation, and other aspects of the board game Ataxx
Language: C++ - Size: 307 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0

Heiaha/WeiawagaJ 📦
A UCI chess engine written in Java.
Language: Java - Size: 276 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 3

mb44/TicTacToe-Minimax
Tic Tac Toe with a perfect play AI (Minimax). The AI evaluates all possible positions once, and then later uses a hash table to look up score/best move for a certain position. The game uses two bitboards to represent the board and bit operations to perform operations such as move, undo move, get legal moves etc (see: https://en.wikipedia.org/wiki/Bitboard). The game has a graphical user interface.
Language: Java - Size: 559 KB - Last synced at: over 2 years ago - Pushed at: about 9 years ago - Stars: 3 - Forks: 0

FaydSpeare/Checkers
Strong Aritifical Intelligence for Checkers created using Upper Confidence Tree algorithm with GUI
Language: Java - Size: 67.1 MB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

kjda/chess-on-go
Chess logic - using Bitboards! quick move generation and game state checks
Language: Go - Size: 36.1 KB - Last synced at: 4 months ago - Pushed at: over 8 years ago - Stars: 8 - Forks: 1

rv178/kage
Chess engine written in Rust (WIP)
Language: Rust - Size: 101 KB - Last synced at: 6 months ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

Jamie-Rodriguez/tic-tac-clojure
Tic-tac-toe/"noughts & crosses" written in Clojure (CLI + deps). AI powered by Monte Carlo tree search algorithm
Language: Clojure - Size: 96.7 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

Tearth/Fast-Magic-Bitboards
Implementation of magic bitboards to use in chess engines (with optimized functions for MSVC).
Language: C++ - Size: 66.4 KB - Last synced at: 6 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

derrandz/chejsspp
A chess game written in C++, transcompiled to JS to run in the browser as a wiki project to help anyone interested in learning Emscripten
Language: C++ - Size: 1.85 MB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 3 - Forks: 0

JLErvin/purple
A UCI chess engine
Language: Rust - Size: 282 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

golmman/uisge
A simple board game, playable against your computer in a terminal.
Language: Rust - Size: 4.54 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

M0r13n/chess
A chess model written in Python
Language: Python - Size: 42 KB - Last synced at: 7 days ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 0

Totomosic/Storm
C++ UCI Chess Engine v2
Language: C++ - Size: 6.77 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

yoch/2048-AI
AI for 2048 game
Language: C++ - Size: 21.5 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

jpthanga/Connect4-agent
AI connect4 agent using MIn-Max algorithm and BitBoards
Language: Python - Size: 4.88 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

stwe/SgChess
A Java chess engine.
Language: Java - Size: 454 KB - Last synced at: 6 months ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 1

kindanoob/foompello
C++ implementation of game of othello using SFML
Language: C++ - Size: 785 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

twyatt/klotski-solver
Klotski "wooden puzzle" solver for CS 560 (San Diego State University).
Language: Java - Size: 238 KB - Last synced at: over 2 years ago - Pushed at: about 10 years ago - Stars: 0 - Forks: 1
