C++ chess-engine

Open-source C++ projects categorized as chess-engine

Top 14 C++ chess-engine Projects

  • Stockfish

    A free and strong UCI chess engine

  • Project mention: Manipulating the Internal World Model of a Chess Playing Language Model | news.ycombinator.com | 2024-03-25

    The 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...

  • Koivisto

    UCI Chess engine

  • 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.

    InfluxDB logo
  • Gigantua

    Gigantua: Single Threaded - 2 Billion Moves/s Chess position enumerator

  • Winter

    UCI Chess Engine (by rosenthj)

  • Stockfish

    The Stockfish Chess Engine for Flutter. (by ArjanAswal)

  • Project mention: How to integrate Stockfish chess engine into React Native app (for both Android and iOS) | /r/reactnative | 2023-05-30

    I 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!

  • Realtime-OpenCV-Chess

    ♔ Chess-playing with Open-CV [Human vs AI (Stockfish engine)]

  • Trollfish

    the most powerful chess engine that wants to draw with you

  • Project mention: Trollfish – Chess Engine Prioritizing Draws | news.ycombinator.com | 2024-04-17
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • texel

    Texel chess engine (by peterosterlund2)

  • Project mention: Finding Mona Lisa in the Game of Life | news.ycombinator.com | 2024-05-17

    Peter Österlund wrote the texelutil legality (dis)proving engine that was used in my ChessPositionRanking project [2] to accurately estimate the number of legal chess positions, by analyzing 94903 randomly generated positions that might or might not be legal.

    [1] https://github.com/peterosterlund2/texel

    [2] https://github.com/tromp/ChessPositionRanking

  • codfish

    UCI Compliant Chess Engine

  • MicroChess

    A chess engine designed to fit in an embedded environment, using less than 2K of RAM!

  • Project mention: MicroChess updated for Uno R4 Minima Compataibility | /r/arduino | 2023-05-26

    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!

  • Horowitz

    UCI-compatible chess engine.

  • 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".

  • chess-deep-rl-cpp

    C++ version of my chess-deep-rl project. WIP

  • wisdom-chess

    Simple multiplatform C++ chess program.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ chess-engine related posts

  • Finding Mona Lisa in the Game of Life

    1 project | news.ycombinator.com | 17 May 2024
  • How to integrate Stockfish chess engine into React Native app (for both Android and iOS)

    4 projects | /r/reactnative | 30 May 2023
  • How to generate magic numbers?

    1 project | /r/chessprogramming | 19 Sep 2022
  • ChessCounter VS Synergy-Chess - a user suggested alternative

    2 projects | 18 Jun 2022
  • Stockfish VS Synergy-Chess - a user suggested alternative

    2 projects | 18 Jun 2022
  • laser-chess-engine VS Synergy-Chess - a user suggested alternative

    2 projects | 18 Jun 2022
  • RubiChess VS Synergy-Chess - a user suggested alternative

    2 projects | 18 Jun 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 23 May 2024
    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. Learn more →

Index

What are some of the best open-source chess-engine projects in C++? This list will help you:

Project Stars
1 Stockfish 10,605
2 Koivisto 133
3 Gigantua 105
4 Winter 75
5 Stockfish 37
6 Realtime-OpenCV-Chess 36
7 Trollfish 30
8 texel 28
9 codfish 11
10 MicroChess 9
11 Horowitz 8
12 chessCAMO 5
13 chess-deep-rl-cpp 2
14 wisdom-chess 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com