charter hackathon-2026q3

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.

Process Node

7nm

Test-Set Tag

hackathon-2026q3-test-v1

Sample Count

TBD

MRC Gate

≤ 0

Hard-fail if violated

DRC Gate

Required

Hard-fail if violated

Target EPE Mean (nm)

TBD

Calibrated at open time

Ranking

Primary metric: epe_mean_nm, lower is better. Ties broken in this order:

  1. 1. epe_mean_nm
  2. 2. epe_max_nm
  3. 3. pvband_mean_nm

How to Enter

  1. 1. Build your model so it conforms to the LithographyModel interface — see the BYOM Colab for the minimal example.
  2. 2. Run openlithohub eval --dataset hackathon-2026q3-test-v1 --model <yours> locally to get your numbers.
  3. 3. Open a PR adding submissions/<your-handle>/<model>.yaml with track: hackathon-2026q3.
  4. 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.