riwu
2012-10-16 09:40:18
I've been collecting data about the balloon random for some time now, but it doesn't come often so i'll need your help to get more results.
The principle behind is to calculate the average amount of pixel gathered from each balloon animal. From my past testings, it will be distinctively different for each animal so it can be used to identify the animal.
What you have to do is pretty simple, when you get into the random, simply pull the lever and run the following script:
When it's done, post the debug together with the animal being tested.
For the identity of animal, refer to
http://runescape.wikia.com/wiki/Balloon_animal
The cat and the dog may be slightly hard to distinguish, the main difference is their 'horns': the cat has the horns separated while the dog has them together.
Also note that the random will expire in 15min so once you get to it start testing asap. The testing should only take ~40sec for each animal so you have adequate time to complete it. For every random you can test up to 3 animals, but if possible, you can intentionally fail and hence test more.
The principle behind is to calculate the average amount of pixel gathered from each balloon animal. From my past testings, it will be distinctively different for each animal so it can be used to identify the animal.
What you have to do is pretty simple, when you get into the random, simply pull the lever and run the following script:
program BalloonDebug;
{$DEFINE SMART} //uncomment if not using SMART
{$I SRL/SRL.simba}
procedure DebugBalloon;
var
i, TotalLength, AverageLength: Integer;
TPA: TPointArray;
TPALengths: array[1..64] of Integer;
begin
ColorToleranceSpeed(2);
SetColorSpeed2Modifiers(0.05,0.90);
for i:=1 to 64 do
begin
FindColorsTolerance(TPA, 9902232, 119, 20, 387, 281, 22);
TotalLength:= TotalLength + Length(TPA);
TPALengths[i]:= Length(TPA);
wait(618);
end;
AverageLength:= (TotalLength shr 6);
writeln('Post the debug below AND what is the animal you are testing');
writeln('Length array: ' + ToStr(TPALengths));
writeln('Average length: ' + ToStr(AverageLength));
OpenWebPage('http://villavu.com/forum/showthread.php?p=1113135');
end;
begin
SetupSRL;
DebugBalloon;
end.When it's done, post the debug together with the animal being tested.
For the identity of animal, refer to
http://runescape.wikia.com/wiki/Balloon_animal
The cat and the dog may be slightly hard to distinguish, the main difference is their 'horns': the cat has the horns separated while the dog has them together.
Also note that the random will expire in 15min so once you get to it start testing asap. The testing should only take ~40sec for each animal so you have adequate time to complete it. For every random you can test up to 3 animals, but if possible, you can intentionally fail and hence test more.