yeah i figured the solver was doing a brute force. do you use any heuristics or does it just brute force every permutation? cool, either way. i like putting simulation stuff in my games too. just getting an AI to play snake was a huge pain
I started with brute force indeed, then I tried to define some heuristics, but in fact the rules change pretty much every time you buy a perk, an upgrade, a piece or a new square, so the best solution can be pretty much anything for any position. So I gave up the idea of defining heuristics and focused on optimizing the brute force instead..