Tuesday, July 15, 2014

AI is Hard

I've got the the MCTS algorithm working, at least nominally. It makes choices and it puts up a fight, for sure. Right now I think it's less than satisfying to play against, and I'm trying to figure out why.

The main symptom is that it runs away, and I have to chase it all over. It is actually a moderately effective strategy, but not one that feels fun. The next symptom is that it sometimes isn't aggressive enough. This could just be a bug.. I need to get more insight into how it's working to be able to say for sure.

It's been a lot of work to get this up and running so I don't want to immediately scrap it for a goal and heuristic based approach, but so far I'm disappointed with the performance, even after a few optimization rounds, and I feel like I could get equivalent behavior much cheaper with an expert/goal system.

Hmmmm...

No comments:

Post a Comment