Author Topic: Markus Volithistralis2 (F2)(Ark)-08.02.06  (Read 3460 times)

Offline Ark

  • Bot Neophyte
  • *
  • Posts: 9
    • View Profile
Markus Volithistralis2 (F2)(Ark)-08.02.06
« on: February 08, 2006, 02:49:13 AM »
New here, been working for all of today and the better part of yesterday to figure out bot coding and making my first few bots.  This is my best one so far.  It was based off of animal_minimalis and I used a few of the genes I found on the site, so before I post my bot, credit where credit is due.  Thanks to Numsgil for the base bot to build around and Purple Youko for the advanced reproduction genes that I shamelessly stole. I don't know how to go about it but I'd like to put this bot through the F2 leagues, so if I need to post this elsewhere to do that give me a message.  Thanks, and tell me what you think of my baby. :D

*Edit*
fixed some things with the old version of Volithistralis.  His poison should now do something, not sure how pronounced the effect is but I'll figure it out.  Also added a variation of a gene I found in the forums by Elite that causes Vol to counterattack when shot.  The original gene caused him to counterattack in the opposite direction of where the shot came from, but it was a simple fix, even for me.

Code:

Code: [Select]
cond
*.eye5 0 >
*.refeye *.myeye !=
start
*.refveldx .dx store
*.refvelup 30 add .up store
stop

cond
*.eye5 40 >
*.refeye *.myeye !=
start
-1 .shoot store
32 .shootval store
*.refvelup .up store
stop

cond
*.eye5 40 >
*.refeye *.myeye !=
start
-6 .shoot store
32 .shootval store
*.refvelup .up store
stop

cond
*.shflav 0 !=
*.shflav -2 !=
start
0 *.shang add .aimshoot store
10 .shootval store
-6 .shoot store
10 .shootval store
-1 .shoot store
0 .shflav store
stop

cond
*.eye5 0 =
*.refeye *.myeye = or
start
314 rnd .aimdx store
stop

cond
*.newmom 0 >
start
0 .newmom store
628 .aimsx store
stop

cond
*.nrg 20000 >
start
1 .newmom store
628 .aimsx store
50 .repro store
0 .shoot store
stop

cond
*.nrg 7000 >
*.shell 200 <
start
10 .mkshell store
stop

cond
*.nrg 7000 >
*.slime 200 <
start
10 .mkslime store
stop

cond
*.nrg 7000 >
*.poison 30000 <
start
10 .strpoison store
stop

cond
*.nrg 10000 >
start
10 .strbody store
stop

cond
*.nrg 1000 <
start
10 .fdbody store
stop

cond
*.waste 300 >
start
-4 .shoot store
*.waste .shootval store
stop

cond
*.robage 0 =
start
.tie inc
stop

cond
*.robage 1 =
start
.deltie inc
stop

cond
*.robage 0 =
start
.shoot .ploc store
stop
end
« Last Edit: May 09, 2014, 12:32:43 PM by Botsareus »

Offline PurpleYouko

  • Bot God
  • *****
  • Posts: 2556
    • View Profile
Markus Volithistralis2 (F2)(Ark)-08.02.06
« Reply #1 on: February 08, 2006, 09:25:30 AM »
Hi Ark

Looks interesting. I notice that it has no "steering" genes whatsoever.

The only direction changes that I can see are either when eye5 is reading zero or the bot is looking at a conspec.

If you want to talk about your bot, please post in the Bot Tavern

I am unable to run the F1 and F2 leagues (officially) right now due to time constraints. (damn that real world) :shoot: Reality

please feel free to run your own leagues and boast about the results in the bot tavern.
« Last Edit: February 08, 2006, 09:26:47 AM by PurpleYouko »
There are 10 kinds of people in the world
Those who understand binary.
and those who don't

:D PY :D

Offline Griz

  • Bot Overlord
  • ****
  • Posts: 608
    • View Profile
Markus Volithistralis2 (F2)(Ark)-08.02.06
« Reply #2 on: February 08, 2006, 11:57:39 AM »
Quote
I am unable to run the F1 and F2 leagues (officially) right now due to time constraints.

damn pesky real life!!!! ;)

PY ...
I haven't been able to get leagues to run in 2.4.   :(
I get  crash/abort whether trying to create a new league or load an existing one.
is it just me?
I think with the 2.3x series, it was pre-set up ...
so maybe I am missing something in 2.4 ...
although I run both 2.37.6 and 2.4 from the same directory ...
and leagues work fine in 2.37.6
what'z up wid dat?

tanks
不知
~griz~
[/color]
   "The selection of Random Numbers is too important to be left to Chance"
The Mooj  a friend to all humanity
[/color]

Offline PurpleYouko

  • Bot God
  • *****
  • Posts: 2556
    • View Profile
Markus Volithistralis2 (F2)(Ark)-08.02.06
« Reply #3 on: February 08, 2006, 12:22:22 PM »
Quote
PY ...
I haven't been able to get leagues to run in 2.4. :(

Sorry but I can't help much with 2.4
I have never so much as looked at the code in it.
Actually I have only run it a couple of times.

I am still strictly rooted in 2.37.6 as are the official leagues.
There are 10 kinds of people in the world
Those who understand binary.
and those who don't

:D PY :D