Stockfish

Chess Engine

An UCI chess engine that analyzes positions and computes optimal moves using neural networks.

A free and strong UCI chess engine

GitHub

12k stars
251 watching
2k forks
Language: C++
last commit: almost 2 years ago
Linked from 1 awesome list

chesschess-enginecppstockfishuci

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
official-stockfish/booksA collection of Python libraries and resources used to develop chess engines154
daylen/stockfish-macA graphical chess application for Mac that leverages the capabilities of an open-source UCI-compatible chess engine512
ronsijm/buttfishTransmits chess move information through an unconventional interface1,442
lichess-org/lilaA Scala-based online chess game server with real-time gameplay and multiple features.15,843
jhlywa/chess.jsA TypeScript library for generating and validating chess moves, detecting checkmate, and more.3,750
marianogappa/ostinatoA comprehensive, stateless chess game library that supports multiple notations and allows for AI-powered gameplay on both the server and client-side.53
skillachie/finsymbolsProvides a Python tool to retrieve stock symbol information from various US stock exchanges.110
marcusbuffett/command-line-chessA terminal-based chess game against an AI using a simple brute-force algorithm to evaluate positions503
linuscde/chessmarkableA chess game written in Rust using the Pleco library, designed to run on a reMarkable tablet106
gustayo/vue-chess-storybookRefactoring Vue.js chess components to work with Vue 212
elucidation/tensorflow_chessbotA system that uses convolutional neural networks to predict chessboard layouts from images521
venil7/reason-chessA chess engine built using ReasonML with features like minimax algorithm and alpha-beta pruning for game development.23
dobro/binboA chess game representation written in Erlang using Bitboards and Magic Bitboards for fast move generation.125
uros-5/ui-lishuuroA Vue 3-based UI application for the Lishuuro chess platform, utilizing Pinia and Sockette for state management and real-time updates.10
turbofish-org/orgaA deterministic state machine engine written in Rust for building blockchain applications.154