Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dynamite-bud/chessmate-backend
Backend for Adaptive Applications chessmate project
https://github.com/dynamite-bud/chessmate-backend
Last synced: 25 days ago
JSON representation
Backend for Adaptive Applications chessmate project
- Host: GitHub
- URL: https://github.com/dynamite-bud/chessmate-backend
- Owner: dynamite-bud
- Created: 2023-03-31T12:07:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-04-14T05:51:10.000Z (over 1 year ago)
- Last Synced: 2024-04-17T23:12:35.936Z (7 months ago)
- Language: Python
- Size: 25.4 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Getting Started
- install flask (`pip install flask`)
- install chess (`pip install chess`)
- install stockfish (`pip install stockfish`)
- install mongodb (`pip install flask_pymongo`)
- `pip install Werkzeug`
- run app.py `flask run`## Player skill levels
1. Pawn (for beginner players who are just starting to learn the game)
2. Knight (for novice players who have a basic understanding of the game and can make some strategic moves)
3. Bishop (for intermediate players who have developed their skills further and can create more complex strategies)
4. Rook (for advanced players who have mastered the game's fundamental principles and can execute advanced tactics)
5. Queen (for expert players who have a deep understanding of the game and can execute highly complex strategies)
6. King (for master players who have achieved a high level of mastery in the game and can compete at a professional level)
7. Super Sayan GM (for elite players who have achieved the highest level of skill and can compete at the highest levels of international competition.)