To create a chess engine, hosted on GCP as a REST API, we will be following the general project architecture:
While the preceding diagram presents a very simplified overview of the project, it could be used for much more complex systems that can produce better self-learning chess engines.
The model hosted on GCP will be put inside an EC2 VM instance and will be wrapped in a Flask-based REST API.