Author Topic: Stupido Idiotus(MB)(Peter)23-09-07  (Read 3654 times)

Offline Peter

  • Bot God
  • *****
  • Posts: 1177
    • View Profile
Stupido Idiotus(MB)(Peter)23-09-07
« on: September 21, 2007, 04:01:05 PM »
 Viva la stupido.   

I just created a bot to beat the league 

Code: [Select]
'Stupido Idiotus
'Doing strange things, killing own specie, suddenly doing nothing, has a hard time beating a bot that does nothing. Bot consist out of two parts, one doing nothing(stupid part), other one sometimes doing something(smart part)Made for MB-league, becouse of a phycics chance none of the bots are doing normal and this bot beats them all.

def job 50
def fixtie 51
cond
   *.multi 1 =
   *.fixtie 1 =
start
50 .sharenrg store
 1 .tienum store
 628 .fixang store
 150 .fixlen store
 20 .stifftie store
0 .fixtie store
stop
cond
   *.robage 0 =
start
 1 .tie store
 1 .job store
 1 .fixtie store
stop
cond
   *.numties 0 =
   *.robage 0 !=
start
 50 .repro store
 2 .job store
 1 .fixtie store
 15 .aimright store
stop
cond
   *.nrg 30000 >
   *.multi 1 =
 *.eye5 30 <
 *.job 1 =
start
 1 .deltie store
stop
cond
*.numties 1 =
*.multi 1 =
start
50 .sharenrg store       
stop
cond
 *.eye5 0 >
 *.eye5 45 <
 *.refeye *.myeye !=
   *.multi 1 =
   *.fixtie 0 =
 *.job 1 =
start
*.refxpos *.refypos angle .setaim store
*.refveldx .dx store
*.refvelup 30 add .up store
stop
cond
 *.refeye *.myeye !=
   *.multi 1 = and
   *.fixtie 0 = and
*.eye5 40 > and
start
20 .schootval store
-6 .shoot store
stop
'body strenght
cond
 *.nrg 4000 >
 *.body 1000 <
 start
 100 .strbody store
 stop
cond
 *.job 1 =
*.eye1 = 0
*.eye2 = 0
*.eye3 = 0
*.eye4 = 0
*.eye5 = 0
*.eye6 = 0
*.eye7 = 0
*.eye8 = 0
*.eye9 = 0
start
10 .up store
stop
cond
 *.job 1 =
 *.eye5 0 =
' *.refeye *.myeye = or
'*.refshoot *.myshoot = or
*.multi 1 =
start
*.maxvel 10 div *.vel sub .up store
*.eye9 *.eye1 sub 4 mult .aimdx store
*.eye4 *.eye6 sub .aimsx store
stop
   
« Last Edit: May 06, 2014, 10:58:21 AM by Botsareus »
Oh my god, who the hell cares.

Offline fulizer

  • Bot Destroyer
  • ***
  • Posts: 198
    • View Profile
Stupido Idiotus(MB)(Peter)23-09-07
« Reply #1 on: December 10, 2007, 03:44:50 AM »
wow thats so funny, in a good way.
"If this is coffee bring me tea, If this is tea, bring me coffee"

Offline Peter

  • Bot God
  • *****
  • Posts: 1177
    • View Profile
Stupido Idiotus(MB)(Peter)23-09-07
« Reply #2 on: December 10, 2007, 01:43:29 PM »
Well, the main purpose of the bot was just a way to make clear there aren't any working MB's, and so trigger attention to the multi-bot league. And trigger others into making some.


And it is ofcourse, cool enougth to make a bot that is the best of all.(well in this current phycicics it is)

I've got the MB-league ruler, it beats all others.  



A detail there is it is the only (working)MB around, but that is just a small detail  .
Oh my god, who the hell cares.