Mini-Hackathon — 2026-Q3
A short, focused competition for ML-for-OPC and ML-for-ILT models against a frozen test split, scored by the same MRC/DRC-gated leaderboard CI that powers the open board. Crown the SOTA on a fixed contract — not on whatever everyone happened to evaluate against.
Frozen Contract
The hackathon contract is pinned in hackathon/2026q3.yaml in the repo. Once status: open ships in a tagged release, the test split, gates, and ranking rules are immutable — adjustments after open invalidate entries.
7nm
hackathon-2026q3-test-v1
TBD
≤ 0
Hard-fail if violated
Required
Hard-fail if violated
TBD
Calibrated at open time
Ranking
Primary metric: epe_mean_nm, lower is better. Ties broken in this order:
- 1. epe_mean_nm
- 2. epe_max_nm
- 3. pvband_mean_nm
How to Enter
- 1. Build your model so it conforms to the
LithographyModelinterface — see the BYOM Colab for the minimal example. - 2. Run
openlithohub eval --dataset hackathon-2026q3-test-v1 --model <yours>locally to get your numbers. - 3. Open a PR adding
submissions/<your-handle>/<model>.yamlwithtrack: hackathon-2026q3. - 4. Watch the leaderboard CI verify the numbers. On success your entry appears on the hackathon leaderboard within 24 hours.
Status: charter. Submissions are not yet being scored. Open an issue to be notified when registration opens.