Top 10 Rust Chess Projects
-
Project mention: Lichess: The free and open source chess server | reddit.com/r/linux_gaming | 2022-07-10
I know I'm late to this thread, but if you think Lichess is a cool project, consider donating CPU power for Fishnet client.! It's the motor behind Lichess' cloud analysis :)
-
Project mention: chess-engine VS Synergy-Chess - a user suggested alternative | libhunt.com/r/chess-engine | 2022-06-17
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
Project mention: cozy-chess: A Chess and Chess960 move generation library | reddit.com/r/rust | 2021-11-17
I think it provides similar performance as chess, though I don't really want to give any hard numbers as apparently the system I benchmark on is not the most reliable for that. Nevertheless, depth 6 kiwipete ("r3k2r/p1ppqpb1/bn2pnp1/3PN3/1p2P3/2N2Q1p/PPPBBPPP/R3K2R w KQkq - 0 1"): chess: Result: 8031647685 Time: 30s 547ms shakmaty: Result: 8031647685 Time: 49s 669ms cozy-chess: Result: 8031647685 Time: 26s 673ms Tested using a modified version of Jordan Bray's chess_perft.
-
Hey, author of Walleye here. Also learned rust by writing my own chess engine :). Played a game and it looks neat, really cool you deployed it on your own server with its own frontend.
-
lila-openingexplorer
Opening explorer for lichess.org that can handle all the variants and billions of unique positions
Project mention: I made a website to help you create and memorize your opening repertoire! | reddit.com/r/chess | 2022-07-10Lichess' opening explorer looks like it's open source and can return an opening name from a given position: https://github.com/lichess-org/lila-openingexplorer
-
And here it is: https://github.com/guimcaballero/bevy_chess/pull/11
-
Thanks for pinging me, I've just checked and there was a breaking change to the tablebase API the bot uses: https://github.com/niklasf/lila-tablebase For now I disconnected the tablebase and will work on adjusting the bot to the new API format.
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
Project mention: cozy-chess: A Chess and Chess960 move generation library | reddit.com/r/rust | 2021-11-17
A while back, I got into computer chess. I used Jordan Bray's neat chess crate for move generation, and was pretty satisfied until I took a look at the code. It's pretty good and all, but... So. Much. unsafe. Out of a mix of frustration and curiosity, I made it my next project to create my own chess move generation library. So... here it is, I guess: https://github.com/analog-hors/cozy-chess/ It's my first crate, so feedback would be appreciated! It's currently being used in my (weak) chess engine Tantabus.
-
Started out my Chess Engine (code). Long way to go, but looks fun so far, a lot of interesting concepts in the world of Computer Chess Programming!
-
Project mention: cozy-chess: A Chess and Chess960 move generation library | reddit.com/r/rust | 2021-11-17
A while back, I got into computer chess. I used Jordan Bray's neat chess crate for move generation, and was pretty satisfied until I took a look at the code. It's pretty good and all, but... So. Much. unsafe. Out of a mix of frustration and curiosity, I made it my next project to create my own chess move generation library. So... here it is, I guess: https://github.com/analog-hors/cozy-chess/ It's my first crate, so feedback would be appreciated! It's currently being used in my (weak) chess engine Tantabus.
Rust Chess related posts
- Lichess: The free and open source chess server
- 3D Chess Tutorial from Bevy 0.4.0 to 0.7.0
-
chess-engine VS Synergy-Chess - a user suggested alternative
2 projects | 17 Jun 2022
- There is a more rapid site to analyze games for free, than lichess?
- [Ask r/Chess] Is there any sort of open-source [email protected] project?
- Fishnet: Distributed Stockfish Analysis for Lichess.org
- AI levels become more difficult in past couple of days?
Index
What are some of the best open-source Chess projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | fishnet | 534 |
2 | chess-engine | 337 |
3 | shakmaty | 120 |
4 | Walleye | 88 |
5 | lila-openingexplorer | 67 |
6 | bevy_chess | 52 |
7 | lila-tablebase | 51 |
8 | cozy-chess | 12 |
9 | pabi | 9 |
10 | tantabus | 5 |
Are you hiring? Post a new remote job listing for free.