Ecosyste.ms: Repos

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

GitHub topics: bitboard

mcthouacbb/Sirius

Chess engine

Language: C++ - Size: 36.2 MB - Last synced: about 15 hours ago - Pushed: about 17 hours ago - Stars: 15 - Forks: 1

nozaq/shogi-rs

A Bitboard-based shogi library in Rust. Board representation, move generation/validation and time control utilities.

Language: Rust - Size: 149 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 44 - Forks: 3

kelseyde/calvin-chess-engine

A chess engine written in Java.

Language: Java - Size: 64.3 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 0

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.

Language: Dart - Size: 105 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 131 - Forks: 20

Yui-Koi/tic-tac-toe

It's a tic tac toe bit board implementation with minimax alpha beta pruning in python!

Language: Python - Size: 12.7 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 0

okuhara/edax-reversi-AVX

Automatically exported from code.google.com/p/okuharaandroid-edax-reversi

Language: C - Size: 8.36 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 17 - Forks: 4

lichess-org/scalachess

Chess API written in scala. Immutable and free of side effects.

Language: Scala - Size: 6.88 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 622 - Forks: 199

nc-gp/bitboard

Effortless, enjoyable, and efficient PHP-based forum system.

Language: PHP - Size: 837 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 4 - Forks: 1

loks0n/rapid-draughts

A super speedy, blazing fast, rocket-powered TypeScript draughts/checkers engine with move validation, AI and game history.

Language: TypeScript - Size: 814 KB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 13 - Forks: 0

KorieDrakeChaney/ChessEngineTS

Chess Engine using Typescript

Language: TypeScript - Size: 433 KB - Last synced: 25 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

bdmendes/camel

Bitboard-based UCI-compatible chess/chess960 engine written from scratch in Rust.

Language: Rust - Size: 6.98 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 20 - Forks: 0

rudzen/ChessLib

C# chess library containing a complete data structure and move generation.

Language: C# - Size: 2.29 MB - Last synced: 23 days ago - Pushed: 3 months ago - Stars: 69 - Forks: 22

sugyan/yasai

Yet Another Shogi library, for AI development

Language: Rust - Size: 195 KB - Last synced: 21 days ago - Pushed: 7 months ago - Stars: 25 - Forks: 4

smercer10/gogambit

Bitboard-based UCI-compatible chess engine.

Language: Go - Size: 113 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

DrSegMcFault/sukless2

The successor to the failed project sukless-chess

Language: C++ - Size: 633 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 2 - Forks: 0

abulmo/edax-reversi

Edax reversi version 4.4 and above

Language: C - Size: 434 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 97 - Forks: 30

kevlu8/PZChessBot

chess engine made by high school students

Language: C++ - Size: 319 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 2 - Forks: 0

aleferu/bitboard-to-hex

Bitboard to hexadecimal converter in python

Language: Python - Size: 3.91 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

nikohass/rust-socha2021

Blokus client for the Software-Challenge Germany 2021

Language: Rust - Size: 764 KB - Last synced: 4 months ago - Pushed: almost 3 years ago - Stars: 8 - Forks: 1

goutham/magic-bits

A C++ header-only library for efficient move generation in chess using "magic bitboards" technique

Language: C++ - Size: 41 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 32 - Forks: 6

gary-z/blokie

Blockudoku/Woodoku/BlockSudoku game engine

Language: JavaScript - Size: 443 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 7 - Forks: 3

vecva/xo

The classic game of tic-tac-toe. Implemented using bitboards and uses various algorithms (e.g. Monte Carlo tree search (MCTS), Minimax).

Language: Rust - Size: 14.6 KB - Last synced: 6 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 1

kylestang/bitboard-builder

Language: Svelte - Size: 61.5 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

niklasf/magics

Finding magic factors for bitboard based move generation

Language: C - Size: 2.02 MB - Last synced: 22 days ago - Pushed: over 1 year ago - Stars: 12 - Forks: 2

Tearth/Inanis

UCI chess engine written in Rust, the successor of Proxima b, Proxima b 2.0 and Cosette.

Language: Rust - Size: 5.75 MB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 24 - Forks: 0

nhamil/halcyon

UCI chess engine

Language: C - Size: 1010 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

UPL123/turbochess-rs

A chess move generator made in Rust

Language: Rust - Size: 97.7 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 1 - Forks: 0

ejaszewski/ruthless

An Othello AI written in Rust

Language: Rust - Size: 166 KB - Last synced: 9 months ago - Pushed: about 4 years ago - Stars: 3 - Forks: 1

philleski/neptune

An AI program that plays chess by reading in moves from the command line

Language: C++ - Size: 30.3 KB - Last synced: 9 months ago - Pushed: about 6 years ago - Stars: 1 - Forks: 0

stwe/SgChess

A Java chess engine.

Language: Java - Size: 454 KB - Last synced: 10 months ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0

multiprecision/connectfour

Connect Four game.

Language: C++ - Size: 16.1 MB - Last synced: 10 months ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

philleski/tactician

An AI program that plays chess by reading in moves from the command line

Language: Java - Size: 351 KB - Last synced: 9 months ago - Pushed: about 6 years ago - Stars: 3 - Forks: 0

jiro/SwiftShogi

👑 A pure Swift shogi library

Language: Swift - Size: 148 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 29 - Forks: 1

aashrafh/AlgoBrain

Classic bit-boards VS Magic bit-board

Language: C++ - Size: 395 KB - Last synced: 22 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

nikohass/rust-socha2022

Client for the Software-Challenge Germany 2022

Language: Rust - Size: 93.8 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

gekomad/chess-gen-generator

chess move generator

Language: Scala - Size: 46.9 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

FrequentlyMissedDeadlines/Chuck-Norris-Chess

♜A kicking chess game with minmax and alphabeta pruning but not written by Chuck Norris. Queen's gambit enabled.

Language: Java - Size: 1.65 MB - Last synced: about 1 year ago - Pushed: over 1 year 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: about 1 year ago - Pushed: about 7 years ago - Stars: 8 - Forks: 1

Tearth/Bitboard-Viewer

Bitboard viewer for chess developers.

Language: JavaScript - Size: 36.1 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1

LimeEng/magpie

Reasonably efficient Othello library

Language: Rust - Size: 157 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 2 - 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: about 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

rictorlome/pupil

♟️Chess engine and AI ♟️

Language: Go - Size: 146 KB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 4 - Forks: 0

bjohnsonfl/Overhead-Chess-Engine-

A UCI Engine Developed from the ground up by Blake Johnson

Language: C++ - Size: 122 KB - Last synced: about 2 months ago - Pushed: about 5 years ago - Stars: 5 - Forks: 0

stressGC/Java-Chess-Engine

A chess engine that can communicate using the UCI protocol to GUIs. Use the Principal Variation Search algorithm to find the best move to play [README in french]

Language: Java - Size: 167 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 3 - Forks: 1

HoangTran0410/Reversi-mcts

Reversi (Othello) AI game in C#. Using Monte Carlo Tree Search algorithm AND BTMM algorithm.

Language: C# - Size: 474 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 0

abulmo/MPerft

Bitboard chess move generation based on magic bitboards

Language: C - Size: 68.4 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 14 - Forks: 2

leesongun/othello-nnue

A NNUE Othello engine

Language: Zig - Size: 142 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 2

xiongyunuo/Chess-Bitboard-X

Bitboard based fast legal move generator for standard 2 player chess.

Language: C++ - Size: 411 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

dwinkelman0/DeeperWinkelman2

Chess engine including board representation, move generation, and tablebase algorithms

Language: C++ - Size: 85.9 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0

ataumo/reversi

Project on reversi game with different players.

Language: C - Size: 964 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

VitalyVorobyev/vvchess

A pet project to practice C++20

Language: C++ - Size: 59.6 KB - Last synced: 11 days ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

trichner/BitBoard

A BitBoard implementation for Reversi that is optimized for speed.

Language: Java - Size: 172 KB - Last synced: about 1 month ago - Pushed: over 9 years ago - Stars: 0 - Forks: 2

zmeadows/feldspar_rust

A bitboard MCTS chess engine written in Rust.

Language: Rust - Size: 15.8 MB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 1 - Forks: 0

thanadolps/bitboard_xo

XO game implemented in rust with minimum memory usage

Language: Rust - Size: 28.3 KB - Last synced: 27 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 1

ZelphirKaltstahl/racket-bitboard

Contains an implementation for bit boards in Racket.

Language: Racket - Size: 16.6 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0

rodrigoAMF/connect-four

Implementation of connect four game using Javascript, Python and basic of AI

Language: JavaScript - Size: 3.5 MB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0