o cycle thru the entire client screen space looking for a exact color.
I-Bot 6.329113924050633 ms
SCAR 11.076923076923076923076923076923ms
DOES NOT include refresh time.
SCAR numbers are from anouther computer.
I-Bot ones are from a amd sempron 3000.
If a bot can not win at the lowest level functions its hopes of doing good at higher level functions are greatly diminshed.
I-Bot Benchmarks:
http://www.rscheata.net/tp/index.php/topic,1284.0.html
http://www.rscheata.net/tp/index.php/topic,1293.0.html
Refresh time varies between the different Versions of I-Bot.
I-Bot re-cycles refreshes, other bots do not.
The Gap widens as one adds tolerance, Rectangle Ignores , Spirals. Other bots had tolerances, ignores etc, built on top of functions instead of a complete function thus slower.
I-Bot speed excels even greater with bitmaps that have a combo of bitmask, colors, wildcards (all 3).
A large reason for the difference in speed
[x] HIGHLY optimized core functions:
http://www.rscheata.net/images/ColorMethods.JPG
[x] compiled scripts
SunMacro, SCAR, etc have intepretors they dont compile code! I-Bot scripts are in java thus compiled.