Roll, place, defend, then fix the first failure
Build a base RNG combines random defense acquisition with lane defense. Roll a defense, place it where it contributes, run a wave, and use the first leak point to choose the next layout or upgrade test.