Python chess-engine

Open-source Python projects categorized as chess-engine

Top 10 Python chess-engine Projects

  • sunfish

    Sunfish: a Python Chess Engine in 111 lines of code

  • Project mention: funAndEasyToUse | /r/ProgrammerHumor | 2023-07-11

    The NNUE version does but the non-NNUE version doesn't use numpy. That numpy import is for a neural network based evaluation functions. The base engine still plays at a strong human level and doesn't use numpy to do any of the heavy lifting. It does rely on itertools and collections though.

  • maia-chess

    Maia is a human-like neural network chess engine trained on millions of human games.

  • Project mention: Grandmaster-Level Chess Without Search | news.ycombinator.com | 2024-02-09

    This was studied with the Maia series of bots. See:

    https://github.com/CSSLab/maia-chess

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

    irwin - the protector of lichess from all chess players villainous

  • Project mention: How common is false banning in chess? | /r/chess | 2023-07-11

    For Lichess, you can get some sort of idea from reading the code. If I remember correctly, there's some threshold for the site suspecting you of cheating based on a variety of simple metrics (accuracy, blurring, etc) and then it gets sent to machine learning tools to analyze (here is one of them, and here's another).

  • stockfish

    Integrates the Stockfish chess engine with Python (by zhelyabuzhsky)

  • fastchess

    Predicts the best chess move with 27.5% accuracy by a single matrix multiplication

  • chess-transformers

    Teaching transformers to play chess

  • Project mention: Chess-transformers: Teaching transformers to play chess | news.ycombinator.com | 2024-01-18
  • numbfish

    ♟︎ A strong python chess bot running on 1-thread

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • python-chess-engine

    Documentative UCI Chess Engine in Python

  • VonNiemannProbe

    A AVR based bluetooth telegraph inlayed in a parametric shoe insole.

  • Synergy-Chess

    system that allows you to simultaneously start 8 chess engines and obtain a single move through the majority criteria and of score.

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

Python chess-engine related posts

Index

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

Project Stars
1 sunfish 2,880
2 maia-chess 888
3 irwin 486
4 stockfish 256
5 fastchess 83
6 chess-transformers 23
7 numbfish 20
8 python-chess-engine 10
9 VonNiemannProbe 3
10 Synergy-Chess 0

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