Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mobeigi/chessort
Chessort is a Chess puzzle game where you sort moves based on the chess engine's evaluation.
https://github.com/mobeigi/chessort
chess chessort compare data eval evaluation game lichess puzzle rank sorting stockfish training
Last synced: about 2 months ago
JSON representation
Chessort is a Chess puzzle game where you sort moves based on the chess engine's evaluation.
- Host: GitHub
- URL: https://github.com/mobeigi/chessort
- Owner: mobeigi
- License: gpl-3.0
- Created: 2024-07-17T08:55:10.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-10-08T05:54:17.000Z (3 months ago)
- Last Synced: 2024-10-14T12:17:12.190Z (2 months ago)
- Topics: chess, chessort, compare, data, eval, evaluation, game, lichess, puzzle, rank, sorting, stockfish, training
- Language: TypeScript
- Homepage: http://chessort.com
- Size: 1.81 MB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Chessort
Chess puzzle sorting game.
[![Issues][issues-badge]][issues-link]
[![Pull Requests][pulls-badge]][pulls-link]
[![Website][website-badge]][website-link]
[![Discord][discord-badge]][discord-link]
[![License][license-badge]][license-link]## Description
Chessort is a Chess puzzle game where you sort moves based on the chess engine's evaluation.
## Directory Structure
- [app](app): Contains the React frontend for Chessort.
- [server](server): Contains the server responsible for generating games and validating solutions.
- [data](data): Contains scripts for data generation and ingestion.
- [generation](data/generation): Scripts for generating Chessort data CSV's data.
- [ingestion](data/ingestion): Scripts for ingesting generated Chessort data into a database.
- [sql](data/sql): Contains SQL scripts for setting up the database schema.## Contributions
Contributions are always welcome!
Just make a [pull request](../../pulls).## Credits
- [Lichess Open Database](https://database.lichess.org/)
- [Lichess Chessground](https://github.com/lichess-org/chessground)
- [Stockfish](https://stockfishchess.org/)See [CREDITS.md](CREDITS.md) for full credits.
## License
### Chessort
Chessort is licensed under the [GNU General Public License v3.0 (GPL-3.0)](https://www.gnu.org/licenses/gpl-3.0.en.html).
### Lichess Open Database
This project uses chess data from the [Lichess Open Database](https://database.lichess.org/). The data is available under the [Creative Commons Zero (CC0) License](https://creativecommons.org/publicdomain/zero/1.0/).
### Lichess Chessground
This project utilizes [Lichess Chessground](https://github.com/lichess-org/chessground) for rendering the chessboard. Chessground is licensed under the [MIT License](https://opensource.org/licenses/MIT).
### Stockfish
This project leverages the [Stockfish](https://stockfishchess.org/) chess engine for analysis. Stockfish is licensed under the [GNU General Public License v3.0 (GPL-3.0)](https://www.gnu.org/licenses/gpl-3.0.en.html).
[issues-badge]: https://img.shields.io/github/issues/mobeigi/chessort.svg?style=flat-square
[issues-link]: ../../issues[pulls-badge]: https://img.shields.io/github/issues-pr/mobeigi/chessort.svg?style=flat-square
[pulls-link]: ../../pulls[website-badge]: https://img.shields.io/website?url=https%3A%2F%2Fchessort.com&style=flat-square
[website-link]: http://chessort.com/[discord-badge]: https://img.shields.io/discord/1266704159894409266?style=flat-square&logo=Discord&logoColor=ffffff&label=Discord
[discord-link]: https://discord.gg/QZW8V56jkt[license-badge]: https://img.shields.io/github/license/mobeigi/chessort.svg?style=flat-square
[license-link]: LICENSE.md