Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - spike43884

Pages: 1 ... 6 7 [8] 9
106
Off Topic / Mhm, I think I might make up my own language for DB2/DB3.
« on: November 01, 2014, 04:30:26 PM »
Mhm, reverse polish notation im finding quite useful, but BASIC AND ASSEMBLY...those are, ancient! So I've reasonably motivated if I find a list of all of the commands just with a basic explanation somewhere I will completely change the language which we write DNA in.
If I do, it'll probably be very similar to HTML, because that is a well-made language.

107
Suggestions / New Mutation Type
« on: November 01, 2014, 04:25:34 PM »
Ok, currently genes that are last in the code take priority, so what about a new but (generally) more uncommon mutation which purely moves the position of the gene, it might sound like it wouldn't change mutations much, but A LOT of behaviors rely on the gene order, such as eating and family identification, if eating takes priority, well the family better run away.

108
Specialization, Metabolism, Digestions and Env Grid / CodeHighlights
« on: October 30, 2014, 02:56:44 PM »
Whilest in the program it'd be nice, like activations to be able to bring up the code and it will highlight (in some way) which exact parts are being used when...
Then I could easily analyse big bots, (and possibly the highlights stay on whilest paused...togglable via a tickbox?)

109
F1 bots / Aggressive Dwarfs(F1)(not MB)(Spike43884)10-26-2014
« on: October 26, 2014, 11:35:10 AM »
Code: [Select]
'Aggressive Dwarfs (F1)(MB) By Spike34884
'Forms clusters of super-small bots which then scan the horizon for any veggies/bots then once on has found it, they all spread that way, and consume it within their mass.
'Easily Handled Fruitflies and Bubbles in a sim, Struggled slightly on Quickdraw, Not many bots it is severely beaten by.
cond
 *.eye5 0 >
 *.refeye *.myeye !=
 start
 *.refveldx .dx store
 *.refvelup 30 add .up store
 stop
''''''''''''''''''''''''  Gene:  1 Ends at position  17  '''''''''''''''''''''''
 cond
 *770 806 !=
 start
 *.thisgene <=
 .mkvirus store
 9000 .vshoot store
 50 .repro store
 stop
''''''''''''''''''''''''  Gene:  2 Ends at position  33  '''''''''''''''''''''''
 cond
 *.eye5 50 >
 *.refeye *.myeye !=
 start
 -1 .shoot store
 *.refvelup .up store
 stop
''''''''''''''''''''''''  Gene:  3 Ends at position  48  '''''''''''''''''''''''
 cond
 *.eye5 0 =
 *.refeye *.myeye =
 or
 start
 314 rnd .aimright store
 stop
''''''''''''''''''''''''  Gene:  4 Ends at position  62  '''''''''''''''''''''''
 cond
 *.nrg 20000 >
 start
 10 .repro store
 stop
''''''''''''''''''''''''  Gene:  5 Ends at position  71  '''''''''''''''''''''''
1st F1 League it entered: It hit 18th place

110
Newbie / Zerobots?
« on: October 26, 2014, 07:08:02 AM »
Quick question...Surely grabbing animal_mimalis and putting *SO MANY* Zero's on the end would have the same result as a zerobot, but you wouldn't have to wait for it to get base genes...
Going to test that aswell. Im intriguied

111
Bot Tavern / Teriyaki (Taste like chicken)
« on: October 26, 2014, 06:19:29 AM »
Teriyaki is my first bot that i've actually programmed (I wanted to add ties but the tutorial for that was no-where near as good as the advanced shotbot tutorial). There may be some bugs so i'd happily have them pointed out...I've been doing so much reading through code I started thinking I needed tea because my .nrg was to low  :blueblob:
Anyway...Heres the code for it
Code: [Select]
'Teriyaki
'By: Spike43884
'Taste like chicken - Both .sexrepro and
'.repro in nessisary circumstances for
'amazing survival, will poop on enemies.
'Will incorporate -6 .shoot when I understand
'evaulating.

' Gene 1 Some stuff to do with poison

cond
 *.robage 0 =
start
 .shoot .eye5 .ploc store
 .shoot .shoot .ploc store
 .shoot .refvelup .ploc store
stop

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

' Gene 3 Mate Finder
cond
 *.eye5 0 >
 *.refeye *.myeye =
 *.nrg 15000 >
start
 *.refveldx .dx store
 *.refvelup 30 add .up store
stop

' Gene 4 Eat Food
cond
 -6 .shootval store
 *.eye5 50 >
 *.refeye *.myeye !=
start
 0 .aimshoot store
 0 .backshot store
-1 .shoot store
 *.refvelup .up store
stop

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

' Gene 6 DONT EAT ME. I DONT TASTE GOOD!
cond
 *.poison 500 <
start
 50 .strpoison store
stop


' Gene 8 Shoot Sperm
cond
 *.eye5 50 >
 *.refeye *.myeye =
 *.nrg 15000 > *.nrg 30000 < and
start
-8 .shoot store
 *.refvelup .up store
stop

' Gene 9 Reproduce
cond
 *.nrg 15000 > 30000 < and
start
 10 .sexrepro store
stop

' Gene 10 Reproduce 2
cond
 *.nrg 30000 >
start
 10 .repro store
stop

' Gene 11 Poop on others Waste
cond
 *.waste 20 >
 *.eye5 0 > *.eye4 0 > *.eye3 0 > or
 *.refeye *.myeye !=
start
 *.refveldx .dx store
 *.refvelup 40 add .up store
stop

' Gene 12 Poop on others Continuted
cond
 *.waste 20 >
 *.eye5 50 >
 *.refeye *.myeye !=
start
 -4 .shoot store
 *.waste -20 .shootval store
stop

' Gene 13 Nobody to poop on CONSTIPATION Waste
cond
 *.waste 35 .
start
 .backshot inc
 -4 .shoot store
 *.waste .shootval store
stop

' Gene 14 OUCH! Nobody likes a bully.
cond
 *.shflav 0 !=
 *.shflav -2 !=
 *.shflav -8!=
start
 1256 *.shang sub .aimshoot store
 8 .shootval store
 -6 .shoot store
 0 .shflav store
stop

' Gene 15 Lets Get'em
cond
 *.shflav 0 !=
 *.shflav -8 !=
 *.eye5 0 > *.eye4 0 > *.eye6 0 > or
 *.refeye *.myeye !=
start
 .backshot inc
 -1 .shoot store
stop
end

Ok, fixed a few errors.

112
Newbie / Noob Qustions
« on: October 25, 2014, 04:11:35 PM »
Hmm. Could you give me a few explanations, It'd be good if we had like a gene dictionary, With search...and catagorisation.

113
Mutations / Coloniser(MB)(EVO)(Spike43884)10-25-2014
« on: October 25, 2014, 04:08:29 PM »
Ok, I know its another overly successful cancerous bot, I can't even remember which this one originally mutated from, might have been quickdraw? (or bubbles or fruit flies?)
I just found it had 1 seperate and start unusual systematic behavior compared to the rest...Again, it wrapped the veggies, but this was an aggressive strain, (SuperAggroDwarfs??) Anyway, its fun
Code: [Select]
'Coloniser (MB)
'By Spike43884
'Spawn just 1, right near a patch of veggies,
'it becomes intertwined with them.
'Nobody else will be feeding today.
 cond
 *.nrg 15 >
 *.numties 0 !=
 or
 start
 .fixpos dec
 *.robage 0 =
 314 .aimright store
 .deltie inc
 300 .eye5width store
 336 .memloc store
 336 .tmemloc store
 15 rnd 110 store
 *110 5 <
 and
 *110 973 store
 *973 0 =
 5 rnd 973 store
 *.body 5 >
 *.nrg 80 >
 and
 *.totalmyspecies 1000 2 mult <
 and
 *.maxvel .dn store
 50 .repro store
 *.totalmyspecies 1000 <
 *.nrg 200 >
 and
 50 *.body 10 mult sub 0 floor .strbody store
 not
 *.body 1 >
 and
 *.body 10 mult 10 sub *.numties store
 -98 312 floor 0 0 !=
 *.dnalen =
 *.numties 1 >
 or
 and
 *.numties .deltie store
 *.numties 0 !=
 *.robage 1 >
 and
 *.trefxpos *.trefypos angle .setaim store
 99 .sharenrg store
 dupbool
 *.memval 13 =
 and
 *.trefxpos *.xpos sub abs *.trefypos *.ypos sub abs pyth 5 div 10 sub 0 floor *.maxvel ceil .up store
 *.velsx .dx store
 dropbool
 dupbool
 *973 1 =
 and
 453 .tieloc store
 3200 .tieval store
 *.memval 13 =
 and
 452 .shoot store
 -1 .shootval store
 dropbool
 dupbool
 *973 2 =
 and
 8 .tieloc store
 -31999 .tieval store
 dropbool
 dupbool
 *973 3 =
 and
 452 .tieloc store
 -6 .tieval store
 *.memval 13 =
 and
 453 .shoot store
 3200 .shootval store
 dropbool
 *973 3 >
 and
 452 .tieloc store
 -1 .tieval store
 *.memval 13 =
 and
 453 .shoot store
 3200 .shootval store
 *.numties 0 =
 *.body 1 =
 and
 dupbool
 *.eye5 0 =
 *.memval *.dnalen =
 or
 and
 350 .aimright store
 dropbool
 *.eye5 0 !=
 and
 *.memval *.dnalen *.refbody and
 !=
 20 >
 *.totalmyspecies 600 >
 or
 and
 *.refxpos *.refypos angle .setaim store
 abs .tie inc
 *.memval 13 =
 and
 *.velsx .dx store
 *.refvelup 15 add *.maxvel ceil 0 1 !%=
 floor store
 216 .shoot store
 1 .shootval store
 stop
''''''''''''''''''''''''  Gene:  1 Ends at position  296  '''''''''''''''''''''''
Btw, im looking for a randomly-aiming tie shooting veggie, canivorous veggies be fun.

114
Dead-End and Solved Suggestion Requests / New League & Wish
« on: October 25, 2014, 07:26:52 AM »
1stly, I wish we could auto-update darwinbots from within the program.
now Why don't we have a new league...
Domination :D
Litterally, the slightly larger than F1 Size & its covered in a sparse carpet of high energy veggies (2 kinds maybe?) and bots have to eliminated all other bots in as large an area, dominating the veggies.
I mainly suggest this because, my Aggressive Dwarfs like claiming veggies for themselves, they quite litterally wrap themselves around the veggies, and get angry at everyone else...They're like a very spikey blanket :D

115
Bot Tavern / Yep, Animal_Microlasis is now a veggie predator MB!
« on: October 25, 2014, 04:51:06 AM »
Yep, the picture shows it destroying a (large) colony of veggies, it mutated from Animal_Mimalis originally, and got so small in some parts of it, that predators couldn't see it, now its colonising :D
For a moment I thought it was a exploded animal_viral_mimalis colony after they got re-infected with their own virus (gotta fix that) which also originally came in the same sim from animal_mimalis, each now have 5 genes, the microlasis's 5th gene, is also a virus shoot, it just doesnt contain a virus (yet) and it changed its repro-requirements...
Yep, its invading :D

116
Im running my sim with a few bots then about 10 of my zerobots (containing 20 0's on seperate lines) but it wont...do ANYTHING  :help:
Ive even tryed encouraging it by throwing it next to veggies, nothing still.  :Uhhhhh:
I want it to do atleast SOMETHING! even if it has to :plzdie: just something.

117
Darwinbots3 / Tiny Suggestion: Species levelling
« on: October 24, 2014, 06:18:16 AM »
Before you mob me for giving more suggestions :outtahere: I have to give this tiny one from me using the basebots to create new bots in DB2.
A prefix to the naming of a species...so lets give a example in the format {Prefix} SpeciesName
{Fish} Guppy
or
{Jellyfish} Purple
{Jellyfish} Red
Both the jellyfishes are closely related because theyre jellyfishes, but their different breeds of jellyfish I guess would be how to term it, So when you save a new species, you can keep the prefix from the species it originated from, showing theyre closely related.
 & Wow there is so many smileys for here :o

118
I keep running *now stable* sims of singula haloculus, animal_mimalis, alga_mimalis (A lot of veggies!!!!) & Ebola (Its one of the not to cancerous starting MB's
I got a couple of unusual to say the least new species.
1) Animal_Viral_Mimalis ~A Virus shooting Animal Mimalis (I only found it when I noticed 1 in the huge colony had a 5th gene. It intrigued me :P

Code: [Select]
cond
 *.eye5 0 >
 *788 *.myeye !=
 start
 *.refveldx .dx store
 *.refvelup 30 add .up store
 stop
''''''''''''''''''''''''  Gene:  1 Ends at position  17  '''''''''''''''''''''''
 cond
 *770 806 !=
 start
 *.thisgene .mkvirus store
 9000 .vshoot store
 50 .repro store
 stop
''''''''''''''''''''''''  Gene:  2 Ends at position  32  '''''''''''''''''''''''
 cond
 *.eye5 50 >
 *.refeye *.myeye !=
 start
 -1 .shoot store
 *.refvelup .up store
 stop
''''''''''''''''''''''''  Gene:  3 Ends at position  47  '''''''''''''''''''''''
 cond
 *.eye5 0 =
 *.refeye *.myeye =
 or
 start
 314 rnd .aimright store
 stop
''''''''''''''''''''''''  Gene:  4 Ends at position  61  '''''''''''''''''''''''
 cond
 *.nrg 20000 >
 start
 10 .repro store
 stop
''''''''''''''''''''''''  Gene:  5 Ends at position  70  '''''''''''''''''''''''


2)Animal_Microlasis ~I was looking at the area on the sim I just nicknamed 'The Graveyard' as apart from about 2 ebola and 9 Singula Haloculus it was corpses, then I zoomed in because something caught my eye, It was a Animal_Mimalis colony but it evolved to be extrodinarily tiny, there was only 7 of them in the colony, but unusually it could float right past the Ebola and Singula without attracting attention? Hence the name Microlasis. Now officially dubbed 'Aggresive Dwarfs' as its behavior in later sims...They just claim everywhere 0.0 Ok, theyre not cancerous, and don't kill anything but veggies really, but they still look aggressive to the untrained eye.

Code: [Select]
cond
 *.eye5 0 >
 *.refeye *.myeye !=
 start
 *.refveldx .dx store
 *.refvelup 30 add .up store
 stop
''''''''''''''''''''''''  Gene:  1 Ends at position  17  '''''''''''''''''''''''
 cond
 *770 806 !=
 start
 *.thisgene <=
 .mkvirus store
 9000 .vshoot store
 50 .repro store
 stop
''''''''''''''''''''''''  Gene:  2 Ends at position  33  '''''''''''''''''''''''
 cond
 *.eye5 50 >
 *.refeye *.myeye !=
 start
 -1 .shoot store
 *.refvelup .up store
 stop
''''''''''''''''''''''''  Gene:  3 Ends at position  48  '''''''''''''''''''''''
 cond
 *.eye5 0 =
 *.refeye *.myeye =
 or
 start
 314 rnd .aimright store
 stop
''''''''''''''''''''''''  Gene:  4 Ends at position  62  '''''''''''''''''''''''
 cond
 *.nrg 20000 >
 start
 10 .repro store
 stop
''''''''''''''''''''''''  Gene:  5 Ends at position  71  '''''''''''''''''''''''
3)Singula_Rangercus ~Couldn't really think of a name for this one easily, as you probably know Singula is normally very aggresive and very cancerous, This one was a much more passive Singula, and didn't go into huge colonies. It also moved to near empty space a lot, hence the Ranger in the name.

Code: [Select]
cond
 start
 -32000 8 *.eye5 40 sub sgn 0 floor mult *.memval *999 sub sgn abs mult store
 8 7 *.eye5 40 sub sgn 0 floor mult *.memval *999 sub sgn abs mult store
 3 .up store
 3 .sx store
 24 999 store
 *.nrg 3 div *.body sub dup .strbody store
 - .fdbody store
 *.trefnrg !=
 add swap * ++ rnd 296 inc
 *547 abs store
 sgn sqr inc
 clear 1 *.up 95 true
 inc
 -11 sqr inc
 31 .tin3 inc
 -9 .eye5dir dec

''''''''''''''''''''''''  Gene:  1 Ends at position  84  '''''''''''''''''''''''
 cond
 .tielen1 inc
 99 755 dec
 108 747 dec
 *.dnalen 169 start
 div sqr mult 47 over 395 inc
 908 .tout1 inc
 15 drop ^ 2 mult 3 sub *.thisgene add .delgene store
 stop
''''''''''''''''''''''''  Gene:  2 Ends at position  118  '''''''''''''''''''''''


Hope you enjoyed my 3 new mutated bots (And the Bestiary is the right place for this right?) [F1 (I think)]

119
Darwinbots3 / Bot Communication Channels Idea
« on: October 23, 2014, 09:14:56 AM »
In DB2 bots can join together to be MB's...And they just are a cluster, but what about little chains in bots, with a certain range (determined in DNA...Default 0 range so mutations can add range to it) then via that connection they can send these simple primative signals (unless an override is put into the code)
FoodF - Food Found
FoodN - No Food
Shpe - Shape
FoodTShape - Food Through Shape (If bots can see through shape (so if the shape is transparent))
VegTShape - Like FoodTShape but with veggies
Bad - Danger Found (Virus, same species corpses or a KNOWN PREDATOR (Library inside each bot containing list of species which are either - Mutual, Friendly, Food, Enemy))
Veg - Veg found (Not to be confused with food found as thats a 'food' bot)
PFound - Path Found (Only returned after FoodTShape/VegTShape if the veg/food in question is seen without obstruction.
Then on the end of FoodF, Veg, Bad or FoodTShape would be:
~h - High
~m - Medium
~l - Low

It litterally then either triggers bot to go in that direction, or away from that direction

It'd make multibots cooler, or hotter, depends on their enviroment which they want to be :P

120
Bot Tavern / Ahh, Evil singula haloculus
« on: October 23, 2014, 06:49:06 AM »
Im trying to re-encourage my animal mimalis colonies, and I put on the edge of the area where no veggies were some singula haloculus, bear in mind on the other side of the area was over 300 veggies and somehow singula haloculus has gone to 600!
ITS CANCEROUSLY INVADING NOTHINGNESS...
I need a bot which will prioritise killing singula haloculus, & It'd be quite cool bots targetting some bots over others, we'd get a food chain!!!!!!!!
But seriously, Singula Haloculus is invading...I only ran it 1000 cycles and it got to that.

Pages: 1 ... 6 7 [8] 9