SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 chess-engine Open-Source Projects
-
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.
-
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.
-
betafish
A chess engine and AI move finder written in Javascript. Beats Stockfish level 6 on Lichess.
-
MinimalChessEngine
After watching The Queen's Gambit on Netflix I got interested in chess. I played a bit against computer programs and it made me curious about writing my own chess engine. This repository and a series of small videos I upload to Youtube after each milestone are documenting my progress.
-
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...
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.
A few months ago, news broke that Lichess now has a full-time developer for the mobile app. How can I track the development status of the Lichess Mobile App? What features are planned, is there a roadmap? I can't see anything about it on the github page.
This was studied with the Maia series of bots. See:
https://github.com/CSSLab/maia-chess
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).
Project mention: I have years of experience in vulnerability analysis including several 0-day discovery, and this bug [buffer overflow] seems totally safe. | /r/programmingcirclejerk | 2023-05-09/rj https://github.com/pleco-rs/Pleco
Project mention: Help me find a perfect hash function and fill a hash table in compile time | /r/rust | 2023-07-03If you'd like to reference something, my movegen crate cozy-chess does this. I also have a standalone reference implementation here as part of my magic bitboard article.
Project mention: Ask HN: What apps have you created for your own use? | news.ycombinator.com | 2023-12-12More than I can count, but here are the big ones:
http://moros.cc - A hobby operating system, with a shell, an editor, a lisp interpreter, and many other little things
https://geodate.org - A lunisolar calendar with decimal time (centidays and dimidays)
https://github.com/vinc/geodate - An implementation of the calendar + time
https://github.com/vinc/geocal - A tool to visualize the calendar + time
https://github.com/vinc/littlewing - A chess engine written in Rust (and another one before that in C++)
https://vinc.cc/software/ - A more complete list, on my personal website
I'm good at scratching my own itches but less good at finding projects that could be useful for other people.
chess-engine related posts
- Manipulating the Internal World Model of a Chess Playing Language Model
- Grandmaster-Level Chess Without Search
- Chess-GPT's Internal World Model
- A chess terminal user interface implementation
- funAndEasyToUse
- Help me find a perfect hash function and fill a hash table in compile time
- Wanna make your own chess engine in JAVA?
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source chess-engine projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Stockfish | 10,498 |
2 | sunfish | 2,885 |
3 | lichobile | 1,970 |
4 | maia-chess | 891 |
5 | irwin | 486 |
6 | Pleco | 349 |
7 | stockfish | 256 |
8 | BlackWidow-Chess | 207 |
9 | berserk | 184 |
10 | Koivisto | 129 |
11 | Walleye | 119 |
12 | Gigantua | 103 |
13 | liground | 94 |
14 | betafish | 91 |
15 | fastchess | 83 |
16 | xiphos | 71 |
17 | Winter | 70 |
18 | StockNemo | 64 |
19 | cozy-chess | 41 |
20 | lozza | 40 |
21 | MinimalChessEngine | 38 |
22 | carp | 38 |
23 | littlewing | 37 |
Sponsored