I see what you're saying. The attack plan runs which takes forever and the GC at certain points (30 times). So an attack plan pauses the game temporarily? And its probably the attack plan and not the GC thats taking the time. And the attack plan can't be threaded? Like at turn 1000 take a snapshot and send it to the attack plan worker thread.. when done the plan is put into action by checking each turn for done jobs? I see that in other threads on the forum that multithreading for the AI is possible with the new spidermonkey. Well... nothing more to discuss, really. Keep up the good work!