Author Topic: [F1]BlindMurders (Trial 1.2)(Spike43884)11-25-2014  (Read 2544 times)

Offline spike43884

  • Bot Overlord
  • ****
  • Posts: 656
    • View Profile
[F1]BlindMurders (Trial 1.2)(Spike43884)11-25-2014
« on: November 22, 2014, 04:37:01 PM »
Code: [Select]
'You think I have to see to kill you...No, I just wait for you to attack!
'Contrary to its name, it isn't blind...so sorry about that, But it doesn't
'need to see you, to kill you...It uses .shang and .shflav to counter what
'you have shot at it, then shoot back as well!


'Gene 1 Initialisation
cond
*.robage 2 <
start
 135 .eye1width store
 135 .eye2width store
 135 .eye3width store
 140 .eye4width store
 10 .eye5width store
 140 .eye6width store
 135 .eye7width store
 135 .eye8width store
 135 .eye9width store
 410 .eye1dir store
 300 .eye2dir store
 190 .eye3dir store
 79 .eye4dir store
 0 .eye5dir store
 -79 .eye6dir store
 -190 .eye7dir store
 -300 .eye8dir store
 -410 .eye9dir store
stop


'Gene 2 Food Finder
cond
*.eye3 0 >
*.eye4 0 >
*.eye5 0 >
*.eye6 0 >
*.eye7 0 >
*.refeye *.myeye !=
start
*.refveldx .dx store
*.refvelup 30 add .up store
stop

'Gene 4 Blind Retaliation
cond
*.hit 1 =
start
*.shang 90 sub .aimshoot
-1 .shoot store
stop


'Gene 5 Eat Food
cond
*.eye5 49 >
*.refeye *.myeye !=
start
-1 .shoot store
'216 .shootval store
-6 .shoot store
*.refvelup .up store
stop


'Gene 6 Multi
cond
*.multi 1 =
start
48 .sharenrg store
10 .fixlen store
30 .stifftie store
stop


'Gene 7 Avoiding Family
cond
*.eye5 0 =
*.refeye *.myeye = or
start
314 rnd .aimdx store
stop


'Gene 8 Reproduce
cond
*.nrg 15000 >
start
30 .repro store
1 .tie store
stop


'Gene 9 Anti Virus/Anti Error (suicide)
cond
*.genes 9 !=
start
314 rnd .aimdx store
40 .up store
40 .dn store
40 .up store
40 .dn store
40 .up store
40 .dn store
40 .up store
40 .dn store
stop

end

A really simple little bot of mine, incorporates several experimental features...but incredibly efficient...
I doubt, and greatly doubt it'd get past any of the F1 cancerous bots (at this current version) as when its solo and outnumbered (even if its just a 2 v 1 situation!) it'll die quite quickly...Thats its major flaw...
You'll also notice a fun little trick of it, when attacking plants it looks pretty generic and boring...when attacking bots they suddenly shrink when encountering it...For you experienced programmers, just look for it...its quite obvious...
Oh also, you can't try to destroy any larger colonies of it with viruses or similar things, if it gains or loses any genes, it will...Suicide, quite litterally...it just spins virtually on the spot expending as much energy as possibly...doing nothing really, and this gene takes the highest prority to!


NOTE TO BOTSAREUS (Or really any moderator...): 1) Seriously, WHY ARE YOU NOT PAYING ATTENTION TO THE BEASTIARY and 2)Can I be able to add a bit onto the 'advanced shotbot tutorial' just explaining a nice little trick :D
« Last Edit: June 08, 2015, 04:14:10 PM by Botsareus »
Autism can allow so much joy, and at the same time sadness to be seen. Our world is weird, and full of contradiction everywhere, yet somehow at moments seems to come together, and make near perfect sense.

Offline spike43884

  • Bot Overlord
  • ****
  • Posts: 656
    • View Profile
Re: {[F1]} BlindMurders (Trial 1.2)(Spike43884) {[F1]}
« Reply #1 on: November 23, 2014, 10:34:09 AM »
Oh and BTW...
This 'BlindMurders' actually stays stable around 100 for as long as i've tested it when its only got veggies, thing is...your going to say, thats actually quite little number, but 1: each bot of it has huge energy stores, and 2: Each bot has huge body stores...And 3: Litterally nothing can kill it off now, because of its super efficient fighting.
Autism can allow so much joy, and at the same time sadness to be seen. Our world is weird, and full of contradiction everywhere, yet somehow at moments seems to come together, and make near perfect sense.

Offline spike43884

  • Bot Overlord
  • ****
  • Posts: 656
    • View Profile
Re: {[F1]} BlindMurders (Trial 1.2)(Spike43884) {[F1]}
« Reply #2 on: November 25, 2014, 03:18:13 PM »
Mhm, thats interesting, continued testing and if veggies are quite far from it but just in vision, it'll ignore them...
Any reason spotted for that?
Autism can allow so much joy, and at the same time sadness to be seen. Our world is weird, and full of contradiction everywhere, yet somehow at moments seems to come together, and make near perfect sense.