schrum2 / MM-NEATv2

MM-NEAT version 2.0 is no longer supported. Please get MM-NEAT 3+ from https://github.com/schrum2/MM-NEAT
Other
11 stars 5 forks source link

Make MicroRTS support the stepByStep parameter #425

Closed schrum2 closed 7 years ago

schrum2 commented 7 years ago

The stepByStep parameter makes it so that there is a pause after each step of the simulation so that an observer can more easily follow what is happening. The pause is inserted via the MiscUtil's wait method that you have used for troubleshooting. You can see an example of stepByStep used in BoardGameUtil.

Make microRTS support stepByStep for easier troubleshooting. Pause on every game cycle.

alicequint commented 7 years ago

this has been done, although when i tested it i decided that pausing every other game step would be better because of how little changes during each one, and viewing every two steps is enough to see every stage of the fastest action