adding a new timer, test time, best time, bestVersion, adapt, numRuns and warmup fields,
creating basic code to start the adaptation after "numRuns" executions
creating basic code to update after a given execution
must invoke methods "onNewVersion", "ifBetterVersion" and "beforeUpdate" before injecting the adaptation
must insert the following variables: adapt(), update(), timerStart, timerStop
Provides basic functionality to test versions by:
must invoke methods "onNewVersion", "ifBetterVersion" and "beforeUpdate" before injecting the adaptation
must insert the following variables: adapt(), update(), timerStart, timerStop