WALL-E 2.0
Rushes to location 9 and adds 128 to it, winning quickly in size 10 arena if opponent hasn't changed initial flag value. On larger arenas, this works as large decoy. After that it fills the space between location 9 and own flag with large decoys. When decoys are placed, it scans for non-empty locations and adds 128tries to clear them quickly.
Version 2.0 builds larger decoys and has some tolerance against changing initial flag value. It can also switch to backup strategy if things start to look hairy.
0 (>)*9
9(+)*128 <
< [ (<)*7 ((-+-)*128*256)*15 ] > [ (<)*8 ((+-+)*36*256)*15 <]
7 (-)*47 < ((+)*36*63 < (-)*36*72 < (+)*3*69 <
1(-)*84 < (+)*66 < (>-)*8*76 < (+)*66 <
9++++ (>)*9 +.+.+.----.-.-. (>[-[++[(+)*128*124.>]+.+.+.+.+.+.+.+.>]]])*21
Effectiveness of this bot is based on two facts:
- Most bots do not change the initial value of their flag.
- Building large decoys is faster than clearing them.