An open API service providing repository metadata for many open source software ecosystems.

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