I have an example of bleed between iterations of [Test].
var *r = NULL;
function main() {
if (!r) {
r = malloc(sizeof(var));
*r = random();
printf("\nAssigning r=%f", *r);
}
printf("\nr=%f", *r);
}
Press [Test] twice. Output:
Zorro 1.16.4 Trading Automaton
Made with Gamestudio by oP group 2013
float compiling.............. ok
Assigning r=0.394250
r=0.394250
float run.. ok
r=0.394250
Observed: global var *r is not reset to NULL upon re-run of script.
Expected: Iterations to be independent.