Technologies • Getting Started • Collaborators
The main backend solution for the ChessAR Glasses
ChessAR is a project dedicated to helping players make the best decision possible during a game of chess without having to insert something up their... well, bum. Just wear the glasses and voila, you have a chess master right in front of your eyes! It's so easy it almost feels like cheating... because, let's be honest, it kind of is! But hey, nobody needs to know your secret weapon.
Why struggle with chess strategy when you can have grandmaster moves beamed directly to your eyeballs?
You need Python 3.11 < for a stable version of the project. You can download it from the official website.How to clone this project
git clone [email protected]:CogitoNTNU/ChessAR-Server.git
To setup and install all the dependencies of the project:
cd ChessAR-Server
./setup.sh
Then we can run the main application:
python src/main.py
pytest
be sure to do this in the root directory of the project.
This repository is only a part of the solution. This is the backend that is going to communicate with the IOT smart glasses. The main idea is that the chess glasses sends the viewport in binary to the server, and the server takes on the rest of the challenge to predict the best move for the player. The server will then send the move back to the glasses, and the player can make the move on the board.
... TODO!
Simon Sandvik Lee - Lead |
Alice Zheng - Member |
Vetle Støren - Member |
Håkon Støren - Member |
Jessica Liu - Member |