Code and Structure
Repo
The main implementation work happens inside nash-mtl-adapt/.
Repository map
nash-mtl-adapt/: implementation subproject with weighting methods, experiments, tests, and the currentreplicator_nashmtlprototypeimgs/: figures and high-signal notes used to summarize the toy validation storybg/: background papers and explanation material for the project writeupmeta/: planning notes, rubric material, and progress logsoutputs/: saved toy outputs and diagnostic artifacts
Where to start
If you want the code first:
nash-mtl-adapt/methods/weight_methods.pynash-mtl-adapt/tests/test_replicator_nashmtl.pynash-mtl-adapt/experiments/toy/trainer.py
If you want the project framing first:
README.mdnash-mtl-adapt/README.md
Quick start
cd nash-mtl-adapt
pip install -e .
Run the current toy integration:
cd nash-mtl-adapt/experiments/toy
python trainer.py --method replicator_nashmtl --log-weights true --replicator-lr 0.01
Current status
The repository is in an active prototype stage.
- the core
replicator_nashmtlmethod exists - toy-level integration is available
- focused tests and logging hooks are in place
- broader experiment integration and benchmark polishing are still ongoing