endgame-model / README.md
avewright's picture
endgame expert model card
8a8bc86 verified
|
Raw History Blame Contribute Delete
1.28 kB
---
license: mit
tags:
- chess
- transformer
- recurrent
- policy
- endgame
- pytorch
library_name: pytorch
---
# 99M endgame specialist (squares64)
Same **99M** squares64 architecture as
[`avewright/chess-transformer-100m-squares64`](https://huggingface.co/avewright/chess-transformer-100m-squares64),
finetuned on `<14`-piece positions (one-hot best first move) from
[`Lichess/chess-position-evaluations`](https://huggingface.co/datasets/Lichess/chess-position-evaluations)
via [`avewright/lichess-endgame-bestline`](https://huggingface.co/datasets/avewright/lichess-endgame-bestline).
This file is **`latest.pt` at endgame-FT step 4500** (2026-09-13 23:41 UTC).
Train loss ~1.4738. Frozen holdout hard CE ~1.2928.
Not the generalist incumbent, the puzzle expert, or the Syzygy expert.
Not [`avewright/endgame-dataset`](https://huggingface.co/datasets/avewright/endgame-dataset) (SF19 MultiPV harvest).
## Training
- Warm start: public 99M `latest.pt` (weights only), then full resume.
- Split: position-hash 80/20 (seed 276). Frozen piece-stratified val 8192.
- One-hot PV1 (`soft_alpha=0`). Pieces 2–13.
- Polar-NorMuon, bs=528. Best disk ckpt at upload: step 4500.
## Files
- `latest.pt`
- `step_004500.pt`
- `model_config.json`
- `train.log`
- `pack.json`