train.pycontains the main training script.modelscontains files for model architectures.tensor_mappingcontains implementations ofTensorMappingwhich manage the logic of translating between game states + actions and tensors
From root folder:
uv run python -m experiments.connect4.train --name="Test_run"There are more flags one can pass; see train.py for the details.
Below are some example plots from running the training script on my laptop. The interplay between policy loss and value loss is particularly interesting.




