The hardest sample level, 06 Cold Storage, sits at ~50 %. The set has no level below that.
Make a finale that uses at least three of: boxes, ice, grass, holes. It should be hard because of the layout, not only because the move budget is tiny — if tune puts it under 10 moves, rework the layout.
band 25 45
How: follow CONTRIBUTING.md → Adding a level.
No Unity needed — just the .NET 10 SDK.
Done when
levels/NN-short-name.txt exists with the band line above
dotnet run --project tools/Match3Lab.Cli -- check levels passes locally and in CI
- the PR description pastes the
check line for the new level and names the one idea the level is about
The hardest sample level, 06 Cold Storage, sits at ~50 %. The set has no level below that.
Make a finale that uses at least three of: boxes, ice, grass, holes. It should be hard because of the layout, not only because the move budget is tiny — if
tuneputs it under 10 moves, rework the layout.band 25 45How: follow CONTRIBUTING.md → Adding a level.
No Unity needed — just the .NET 10 SDK.
Done when
levels/NN-short-name.txtexists with thebandline abovedotnet run --project tools/Match3Lab.Cli -- check levelspasses locally and in CIcheckline for the new level and names the one idea the level is about