ok, what this script does is it just times how fast your script can do four operations 1000 times and yeah.

/999test {
//set %ba $ticks
/set %i 1
:[b][/b]one
//set %bc $ticks
//echo Count up to: %i
//inc %i 1
//set %test $calc(%bc - %ba)
if (%i < 1000) goto one else | //msg #channel $me took $calc(%test / 1000) seconds to add one to one each time to get to 999(while reseting time each time).
}

now, the problem is that it does strange things:
one of the users I gave the script to who has a slower machine than another got a faster speed than the faster machine.
results:
user 1: .51 seconds
user 2: 1.563 seconds
another is if you start the script and immediately switch the window, the speed is much faster(the slowest machine got the second highest speed doing this)
I believe something happens to the $ticks when you do the window switch, but I don't know what. this is mostly just a question of why it does this.. so any answers are appreciated.