SaaSHub helps you find the best software and product alternatives Learn more →
Scalachess Alternatives
Similar projects and alternatives to scalachess
-
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.
-
WordPress
WordPress, Git-ified. This repository is just a mirror of the WordPress subversion repository. Please do not send pull requests. Submit pull requests to https://github.com/WordPress/wordpress-develop and patches to https://core.trac.wordpress.org/ instead.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Nginx
An official read-only mirror of http://hg.nginx.org/nginx/ which is updated hourly. Pull requests on GitHub cannot be accepted and will be automatically closed. The proper way to submit changes to nginx is via the nginx development mailing list, see http://nginx.org/en/docs/contributing_changes.html
-
ILSpy
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
-
tigerbeetle
Discontinued A distributed financial accounting database designed for mission critical safety and performance. [Moved to: https://github.com/tigerbeetledb/tigerbeetle] (by coilhq)
-
LevelDB
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
-
minitest
minitest provides a complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking.
-
AsyncAwaitBestPractices
Extensions for System.Threading.Tasks.Task and System.Threading.Tasks.ValueTask
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
scalachess reviews and mentions
-
Lichess potentially allowed promotion of pawns to king
Well, only since this year, it seems.
-
The reason why you need good, thorough tests when writing chess engines
From another reddit thread I got the link to the commit with the fix. Thankfully, they did add a test case for this: https://github.com/lichess-org/scalachess/commit/f5218340b2a229fa519ecd239fe50aee722bcd0f
-
lichess doesn't let me capture en passant in the game, only in the analysis board
To be fair, that TODO has only been there for three weeks, which seems reasonable, especially considering it was written by a volunteer.
- Why does nobody play Capablanca chess anymore, while Fisher random is quite popular?
-
White to move. This position is a win in lichess, draw in chess.com.
Lichess does not check for mate. It simply doesn't consider KBvKN a drawn endgame.
- Where can I find lines to test my new music-memory technique?
-
Ask HN: Codebases with great, easy to read code?
https://github.com/lichess-org/scalachess/tree/master/src/ma...
It's funny because I remember comparing it to mine that I had tried to write during college, and appreciating how much better it is.
Pay attention to how there's a bunch of different types of chess in there too, and how that's factored.
-
A writeup on definitions of "insufficient material"
The Lichess implementation is as follows:
-
How chess websites define insufficient mating material.
The Lichess implementation does not fully comply with those rules. It looks strictly at the material on the board.
-
Always wondered if lichess is smart enough to notice this is a draw
For reference, here's the current implementation.
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
Stats
lichess-org/scalachess is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of scalachess is Scala.
Sponsored