Immutable source snapshot
match-20261028 snapshot
SHA-256 compared to persisted run identity/manifest. Unavailable files are never replaced with newer versions. Rendered derivatives preserve line numbers and redact private paths; original and rendered hashes are distinct.
- harness.py
8e3605a31e807caef54da830b4a812fa7f56f577f978071a38eb16b45e423863 - mate_override.py
2e1efc2d94deaa395dec8c3f594380e99b811aa429416bc773b928c3d57bb354 - month_twenty.py
28245689f1b09742216bb411997476166973c0bea850c8ecb3f7e423b44d19e3 - training_adapter.py
1a0271cad107870345ef839378692d0d4036de44910e3e187c52c4e4d8244637 - training_core.py
140022ab400e6ef5f56fe4c3a1df28834afdc7f90e39b011968418a93795b856
Apache-2.0 for original LittlePly code, declared by the project owner on 2026-10-28. Historical source bytes and hashes are unchanged. Third-party components retain their own licenses; Lichess data remain CC0-1.0.