Implements the rules of chess, the board and pieces.
Tests are run in a Docker container (image created using test/docker/Dockerfile
based on python:3.11-slim-bookworm).
Developers and automation can run them through the docker-compose (test/docker/docker-compose.yml
) which contains the relevant configuration:
cd PROJECTROOTDIR
docker-compose -f ./test/docker/docker-compose.yml up --build