Thread: Utility Single Player Improvement
View Single Post
  #1  
Old July 5th, 2012, 07:48 AM

momfreeek momfreeek is offline
Corporal
 
Join Date: Aug 2011
Posts: 178
Thanks: 1
Thanked 47 Times in 8 Posts
momfreeek is on a distinguished road
Default Re: Single Player Improvement

Quote:
Originally Posted by JonBrave View Post
The external AI program will never get written. Without the actual codebase of the real Dom3, the amount of work you'd have to do just to generate consistently legal moves would be huge, before you even get to producing a sensible and better AI opponent. Or, Andy Murray could win Wimbledon this year.
Thats why it would make sense to use a program like autohotkey to interface with the running program. So the ai could give commands and the dom3 executable would generate the .2h file. Generating legal moves would not be an issue.

- read gamestate from .trn (big task.. not sure)
- program autohotkey to give commands (still a big task.. but probably better than trying to fake .2h files)
- develop the ai (open ended task).

Yeah, not likely.

Last edited by momfreeek; July 5th, 2012 at 07:59 AM..
Reply With Quote