Page 1 of 1

Gameplay Analysis Hint

Posted: Tue Sep 22, 2009 4:58 pm
by JWE
Many people run turn after turn, to show that some issue or other is significant. However, there is a code thing that makes those ‘proofs’ invalid.

It's an artifact of how the code works. When you open the game, variables and registers are set to ‘0’. When you load a scenario, or a savegame, certain variable registers are loaded. After you play for a while, you can save the scenario and return to the main game menu, but those registers remain loaded. So you can run a savegame a hundred times, and get the same result every time, because the registers remain loaded.

Load a different savegame, or a different scenario, you will get those defaults in the engine. Load the same savegame over and over, you will get the same results, over and over.

If you want different results, simply exit the game altogether. That clears all the registers - "then" reload the savegame, and everything will be different.

RE: Gameplay Analysis Hint

Posted: Tue Sep 22, 2009 5:47 pm
by Apollo11
Hi all,
ORIGINAL: JWE

Many people run turn after turn, to show that some issue or other is significant. However, there is a code thing that makes those ‘proofs’ invalid.

It's an artifact of how the code works. When you open the game, variables and registers are set to ‘0’. When you load a scenario, or a savegame, certain variable registers are loaded. After you play for a while, you can save the scenario and return to the main game menu, but those registers remain loaded. So you can run a savegame a hundred times, and get the same result every time, because the registers remain loaded.

Load a different savegame, or a different scenario, you will get those defaults in the engine. Load the same savegame over and over, you will get the same results, over and over.

If you want different results, simply exit the game altogether. That clears all the registers - "then" reload the savegame, and everything will be different.

Yep... old UV / WitP technique... [:)]

When I made my tests I reloaded the game and scenario for each test (lots of work but the only way you can get proper results)!


Leo "Apollo11"