Quote: Original post by SteadtlerQuote: Original post by ToohrVyk
The problem is that I want to be able to change the rules a lot in order to find the best balance, and I'd rather not have to generate a new heuristic every single time.
Implementation detail... thats what software engineering is for!
But, my degree is in Computer Science, I'm not an Engineer!
If you just want to check, but don't care about how to always play the best game, the problem space sounds like it's small enough that you might be able to use Monte Carlo. run 10,000 games with random counters and pick the best 10 and eyeball them for a pattern, or pick the best 100 and see what counters aren't used.
Ralph