chess-variants
There are 55 repositories under chess-variants topic.
fairy-stockfish/Fairy-Stockfish
chess variant engine supporting Xiangqi, Shogi, Janggi, Makruk, S-Chess, Crazyhouse, Bughouse, and many more
openingtree/openingtree
Consolidated view of all your chess games from chess.com, lichess, grandmaster games or custom pgn.
ml-research/liground
A free, open-source and modern Chess Variant Analysis GUI for the 21st century
Kadagaden/chess-pieces
Chess, Janggi, Xiangqi, Sittuyin pieces and boards
esbudylin/HexChess
Godot-based hexagonal chess program featuring multiple variants, basic AI and peer-to-peer multiplayer
fairy-stockfish/variant-nnue-pytorch
chess variant NNUE training code for Fairy-Stockfish
ianfab/fairyground
playground for Fairy-Stockfish in the browser
fairy-stockfish/bookgen
EPD opening book generation and filtering for chess and chess variants
fairy-stockfish/fairy-stockfish.wasm
WebAssembly port of the chess variant engine Fairy-Stockfish with NNUE support
arianahejazyan/chess-engine
Talia is a powerful open-source chess engine 🤖
fairy-stockfish/FairyFishGUI
Minimalistic chess variant GUI for Fairy-Stockfish, superseded by fairyground
ianfab/chess-variant-puzzler
Puzzle generator for chess variants
ianfab/chess-variant-stats
Calculate game statistics for chess variants
adxy/chesskhelo.in
An open source chess project in Node/Next.js. For the ❤️ of chess.
fairy-stockfish/variant-nnue-tools
Variant NNUE training data generator for Fairy-Stockfish
QueensGambit/CrazyAra-Engine
CrazyAra - A Deep Learning UCI-Chess Variant Engine written in C++ :bird:
ianfab/Seirawan-Stockfish
Stockfish playing Seirawan chess (S-Chess); see https://github.com/ianfab/Fairy-Stockfish for a fork in active development
ianfab/uci2wb
customized version of UCI2WB adapter by H.G.Muller
bcardoso/shoggy
A fairy chess game for Emacs
ianfab/books
opening books for chess variants in EPD format for engine testing and tuning, generated with https://github.com/ianfab/bookgen. Used for https://github.com/ianfab/fishtest.
ianfab/Shatranj-Stockfish
Stockfish playing Shatranj (ancient chess); see https://github.com/ianfab/Fairy-Stockfish for a fork in active development
ianfab/variantfishtest
variant-agnostic UCI chess variant engine matches
ianfab/chess-variant-mcts
MCTS/UCT search for chess variants
1j01/chess-mashup
Chess game mashup in 3D
fairy-stockfish/chess-variant-standards
documentation of de facto standards for chess variants
ianfab/fairy-stockfish-nnue-wasm-demo
Demo frontend for Fairy-Stockfish running with WebAssembly
ianfab/fishtest
distributed chess variant engine testing
ianfab/understanding-chess-variants
Documentation of experiments and ideas about knowledge discovery for chess variants
fazeelkhalid/AutoPlayer-Chess-With-Alpha-Beta-Pruning
Game of chess has been a classic AI problem and these days there are several excellent open source implementations of automatic chess players are available on line. In this assignment we are going to make yet another FAST-chess player that will play chess using some well-established strategies along with MINIMAX to compute moves for a chess player. To complete this assignment you have been provided with an abstract base class called chessPlayer and two demo player classes named humanPlayer and autoPlayer. Along with these two class, another class, called gameState, is also provided that holds state of the game at any given time. The state of the chess at any given time consists of information about player turn (i.e. an enumeration called Color with a value of 1 means WHITE player will move and 0 means BLACK player will move) and an 8 x 8 chess board with chess pieces encoded as shown below.
ianfab/spsa
SPSA tuner for UCI chess variant engines
AlfreMK/Rapport-Chess
Rapport Chess: a variant of standard chess
chess-variants/chess-variants.github.io
Chess variant website
HarshilPatel007/YACS
Yet Another Chess Software
Krokotyl/printable-3D-Orda-Chess-Set
3D models of Orda Chess Set, inspired by chess variant with assymetric armies created by Couch Tomato (available to play on https://www.pychess.org/), designed in Blender, available to 3D print.
mmlacak/crochess
Croatian Chess is a collection of various chess variants, starting as a simple and natural enhancement to classical chess and growing ever more complex with each new variant.
hangovergames/project-chess
This repository contains the source code for the Chess Game frontend, designed to integrate seamlessly with our stateless Board Game Engine. It serves as a sample implementation, showcasing how to connect and interact with the engine for turn-based strategy games.