SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C++ Chess Projects
-
Fairy-Stockfish
chess variant engine supporting Xiangqi, Shogi, Janggi, Makruk, S-Chess, Crazyhouse, Bughouse, and many more
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
cutechess
Cute Chess is a graphical user interface, command-line interface and a library for playing chess.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
chessCAMO
chessCAMO is a newly proposed chess engine with a built-in variant that stands for Calculations Always Make Opportunities and was inspired by the very popular chess variant Crazyhouse. The "CAMO" portion comes from the idea that in this variant a player can sacrifice making a move to replace one of their pieces from the "piece reservoir".
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Manipulating the Internal World Model of a Chess Playing Language Model | news.ycombinator.com | 2024-03-25The Stockfish program can be set to play at strength level 0-20. Estimates of the levels' Elo is provided here: https://github.com/official-stockfish/Stockfish/commit/a08b8...
Project mention: I wrote a very basic python code chess engine (it makes random moves only), but I'm having issues with it getting "Stuck" on moves in Banksiagui after a few moves, but when playing a computer in Banksiagui it has no issues, and with CuteChess it never has any issues playing a computer or a person. | /r/ComputerChess | 2023-11-04So I've uploaded my code to github (https://github.com/Tyler-Jay-Stevahn/Chess-Engines/), and for a more specific version of the GUI's I am using Cutechess (https://github.com/cutechess/cutechess/releases/tag/v1.3.1) and Banksiagui (https://banksiagui.com/download/) Version 0.58 for Windows. I am using Pyinstaller to make the python file into an exe file as well.
Project mention: Are Super-GMs far more cautious in opening choice than they were even ten years ago? | /r/chess | 2023-06-05There's extremely detailed information on how Stockfish's neural network evaluation works, but none of this will tell you the why of why the engines' assessment changed: https://github.com/glinscott/nnue-pytorch/blob/master/docs/nnue.md
Project mention: How to integrate Stockfish chess engine into React Native app (for both Android and iOS) | /r/reactnative | 2023-05-30I did a quick POC with Flutter as there is a Stockfish lib that works with iOS and Android. It worked very smoothly! A pity I am not familiar with Flutter!
I'm pleased to announce that the MicroChess project has been updated and tested with the new Arduino Uno R4 Minima using the Renesas processor!
C++ Chess related posts
-
I wrote a very basic python code chess engine (it makes random moves only), but I'm having issues with it getting "Stuck" on moves in Banksiagui after a few moves, but when playing a computer in Banksiagui it has no issues, and with CuteChess it never has any issues playing a computer or a person.
-
Are Super-GMs far more cautious in opening choice than they were even ten years ago?
-
How to integrate Stockfish chess engine into React Native app (for both Android and iOS)
-
Stockfish for analysing variants on
-
If white flagged black would this be a draw or win because there’s no checkmate possible
-
I've developed ChessMonitor.com: a website to show chess analytics. Here is an example for Eric Rosen. Connect to Lichess/Chess.com to get your own stats (link in comments)
-
Why are people using bitboards for chess input?
-
A note from our sponsor - SaaSHub
www.saashub.com | 8 May 2024
Index
What are some of the best open-source Chess projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | Stockfish | 10,528 |
2 | Fairy-Stockfish | 565 |
3 | cutechess | 565 |
4 | nnue-pytorch | 284 |
5 | stockfish.wasm | 245 |
6 | chessx | 119 |
7 | Gigantua | 105 |
8 | Winter | 72 |
9 | chess-library | 54 |
10 | 4ku | 51 |
11 | Realtime-OpenCV-Chess | 36 |
12 | Stockfish | 36 |
13 | Trollfish | 29 |
14 | libchess | 18 |
15 | codfish | 11 |
16 | pawn | 10 |
17 | OmegaZero | 9 |
18 | MicroChess | 9 |
19 | Horowitz | 8 |
20 | chessCAMO | 5 |
21 | chessplusplus | 2 |
22 | wisdom-chess | 2 |
23 | chess-deep-rl-cpp | 2 |
Sponsored