No sample level uses two-layer grass (G), and the largest sample boards are 8×8 and 7×9.
Make a 9×9 (or larger, max 12) level whose main goal is goal grass, with at least some G cells so the same cell has to be cleared twice.
band 60 80
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
No sample level uses two-layer grass (
G), and the largest sample boards are 8×8 and 7×9.Make a 9×9 (or larger, max 12) level whose main goal is
goal grass, with at least someGcells so the same cell has to be cleared twice.band 60 80How: 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