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.


Messages - spike43884

Pages: 1 [2] 3 4 ... 43
16
Veggies / Algamomenta
« on: March 25, 2017, 06:37:48 AM »
I just decided to run my first DB sim in a while, and found a veggie I didn't release (no idea why). Anyway, it'd appear to be more effective than the standard ol alga. In my current simulations its population shoots up fairly rapidly, drops a bit, shoots up again pretty quick, then gradually steadily increases. It forms nice little clusters too. It's reproduction works quite nicely off a toggle between normal and cancerous, it seems a nice balance for a veg.

Code: [Select]
'Algamomenta (Veggie)
'By Spike43884


def count 175


'Gene 1 Chloroplast Making
cond
 *.chlr *.light <
start
200 .mkchlr store
stop


'Gene 2 Virus Defences
cond
*.waste 5000 <
start
*.nrg 400 div .mkslime store
stop


'Gene 3 Reproduction (Normal)
cond
 *.nrg 3000 >
 *.count 3 <
start
 30 .repro store
 20 .aimdx store
 10 rnd 2 rnd 1 add mult 5 add .dn store
 *.count 1 add .count store
stop


'Gene 4 Reproduction (Cancerous)
cond
 *.count 3 =
 *.nrg 300 >
start
 0 .count store
 10 .repro store
 15 .repro store
 20 .repro store
 25 .repro store
 1 .fixpos store
stop


'Gene 5 Tie Destruction
cond
 *.robage 1 =
start
 .deltie inc
stop


'Gene 6 Coagulation
cond
 *.refties *.myties =
start
 .tie inc
 *.tiepres .tienum
stop


'Gene 7 Tie Handling
cond
 *.numties 0 !=
start
 90 .stifftie store
 300 rnd 1 rnd 1 add mult 1 rnd 1 add div .fixlen store
 *.numties 20 mult 5 rnd 1 add mult 2 rnd 1 add div .fixang store
stop


'Gene 8 Old Age, Poisoning or Pain
cond
 *.robage 1500 >
 *.poisoned 0 !=
 *.poisoned 0 != and or
 *.pain 100 > or
start
 5 .repro store
 10 .repro store
 15 .repro store
 20 .repro store
 25 .repro store
 30 .repro store
 35 .repro store
 40 .repro store
 45 .repro store
 50 .repro store
 55 .repro store
 60 .repro store
 65 .repro store
 70 .repro store
 75 .repro store
 80 .repro store
 85 .repro store
 90 .repro store
 95 .repro store
stop


end

17
Evolution and Internet Sharing Sims / Re: duel sim eco
« on: March 22, 2017, 03:14:05 AM »
actually im modifying the environment to hopefully get good numbers for a potential predator prey system evolve after some time. unfortunately i modified the environments too much and forgot to save them and caused an extinction in one of the sims and almost in the other one too and had to back off the changes. so im starting again with the system that survived... :dry: oh well hopefully i wont make that mistake again.. then again what if i let the alga evolve in an empty sim for again before reintroducing animals again... yea lets do that lol

also its a matter of modifying the settings a little bit and in a stable way as not to kill them and to start out with an already stable pop
I wonder if that could be controlled from a script or some code... Make the program do small automatic changes and check if it creates any pop instabilities?

18
Evolution and Internet Sharing Sims / Re: duel sim eco
« on: March 17, 2017, 07:17:59 PM »
well ive started another go but went a different rout.. instead of using animal min... i used a much simpler bot and had it in a populations stable, high mutations environment for a while till it had around 30 mutations. i saved the bots and started a new sim split.. the mutations rate is still high but not as high as the starter sim at around 1 stable or permanent mutation every 10 generations. although behavior hasn't changed much yet they are very different bots now in their dna currently at around 30 mutations. the color verifies this but one being yellow and the other almost black when they both started out red. i'm thinking of either letting them evolve till they have 100 mutations or just different behaviors. oddly the alga haven't changed much in color.. still green at about 25 mutation.

Perhaps introduce some competition at some point (competition less effective then even animal min to stop extinction), then you can stop the most inefficient populations sustaining themselves? #NaturalSelectionFTW

19
Evolution and Internet Sharing Sims / Re: duel sim eco
« on: March 09, 2017, 03:20:57 AM »
actually the program its self didnt crash, there were no bots in the simulation so im gessing that the alga put itself in a fatal position..

Spike i might have to do that... thanks for the suggestion
No problem, I think in the past I've tried throwing in redundant code and such into bots, but I've never had particularly good evolution sims occur. Any overcomplication of code and addition of redundant code should make deletions less likely to kill off the species while allowing the same amount of mutations as a lower % of code is lost.

20
Evolution and Internet Sharing Sims / Re: duel sim eco
« on: March 08, 2017, 11:33:09 AM »
Im wondering if you might be able to over-complicate the animal_minimalis code so it does the same but in lots more code to make it more prone to mutation but less fragile?

21
Off Topic / Re: Project Greenlight
« on: March 08, 2017, 11:31:39 AM »
multibots from non-multibots!
I'm going to have to check this sim out at some point when I get the time!


22
Evolution and Internet Sharing Sims / Re: duel sim eco
« on: March 05, 2017, 06:00:39 AM »
Seems an interesting idea. Not sure if I'll have time to go running an instance of it though, sorry.  :(

23
Announcements / Re: Darwinbots 2.48.31
« on: January 29, 2017, 03:16:52 PM »
I have noticed only one little artifact of my physics fix. Plants spawning on top of each other when you spawn many at once behave a little bumpy. I looked for a work around but could not find any that do not break what the new physics is supposed to fix in the first place.
If your still having this bug. Do pythagoras to determine if any bots/plants are within x distance of the plant-to-spawn.
Should work?

24
Bugs and fixes / Re: Replace up, dn, sx, dx with fwd, bkwd, left, right
« on: January 06, 2017, 11:11:50 AM »
Well, I don't think the "swim" part is necessary, but it would be a good change. (and regarding movement, bouyancy seems to be arguable to weirdest mechanic to me. I've never been able to control it properly, perhaps the actual mechanics of that need a tad bit of work).
Anyway, it would break the code of all the past robots, and considering we don't have the most active community, it might result in taking a while to build up a big collection of functioning bots.

25
Although most likely paranoid flavored reasons.
Aspergers-flavored reasons on this end.
Let me add that I also have no malicious intent. You can be safe to run my revisions of DB2 without it eating your computer. I only really have clarity of mind when I write code. :P
Code is nice. I find I'm better at planning it and developing the concepts for algorithms rather than writing down the actual code itself. I held a good talk on the internet with a java programmer over a few things to implement into a program, yet to this day still can't write a line of java.

26
Formula 1 / Re: NEW WAY OF CALCULATING VICTORS IN F1
« on: January 03, 2017, 02:20:30 PM »
Off topic:

I was just attempting to get you to stop trolling. Hence the term "masochistic stupidity"

You have not only pissed me off, but Testlund and Shadow as well.

For example, Testlund finally had it with you hijacking threads.

There where a few colorful exchanges with Shadow as well.

I was never trolling. I was simply trying to participate in an essentially dead community which revolved around a nice program.

27
Darwinbots3 / Re: How much progress has been made on DB3?
« on: January 02, 2017, 05:32:13 AM »
Sweet. I'm sure even the first release of it will be awesome nums.

28
1) "Mhm" is simply a general answer/expression showing general agreement/satisifcation. I am lazy, therefore I choose to use a generic all-purpose response usually, rather than wasting precious time in creating some precise one for each situation.
2) "Earf" is a little joke from another corner of the internet long ago. I shall not bother to explain it thoroughly, but it originates from some poking of fun at the English language while developing names for fictional planets to test some stuff.
3) My line of various "Russia" / "Russian" bots originate from a bot "Siberia" which I so named for its white colouration reflecting the cold north of Russia. In several bots I used the out coming colour of mutation for the original coded line as the source for a name. It has no relation to you or your mother Botsareus, the world does not revolve around you. Additionally, I too have a lisp. I once was far worse at speaking then your mother undoubtedly was.
4) Finally, take a logical look at this. How could I be poking fun at your mother, I do not know her, I do not know you in real life, and I am not from Russia.

You however do clearly post jibes. My previous ventures here I was younger, and less skilled with my communication in some areas. I never came with malicious intent and am unable to see any clear interpretation which would show such intent, however I lack to see how many of your posts could be interpreted with anything but such intent.

On the occasional times I shall undoubtedly venture back here (As I do truly like the program and its concept) I do ask you keep your insults and so forth into your head.

29
Darwinbots3 / How much progress has been made on DB3?
« on: January 01, 2017, 05:27:15 PM »
Just stopping in more-or-less to ask how much progress DB3 has had, if at all? It'd be nice to see it when its pretty much complete.

30
Formula 1 / Re: NEW WAY OF CALCULATING VICTORS IN F1
« on: January 01, 2017, 05:21:50 PM »
I still stand by calculating it off total energy within the species, as it neither favors cancerous bots, nor big bertha to an extreme like calculating off population does.

The problem is if we allow organisms in beginning of simulations and someone decides to "farm" there robots, there will be no way to filter them out if they are allowed to survive until the end of a league run against a robot that actually reproduces.

But thank you for thinking ahead for once in your life as far as I remember. I do appreciate it.

Whatever means of calculating would have its downsides. It just seems this is a more favourable method.
Additionally, I do think, and plan, merely in a differing way to you. As everyone's reality and perception is different to one anothers, their logic and means of planning are also different.
That said however, I can still see your jibes in most places they're made.
If I wish to go back to your earlier jibe as well, you do need to learn the meanings of words before attempting to use them.
"MASOCHISTIC STUPIDITY" makes very little sense, to both me and any user of the English language. If I was masochistic about something, I would be deriving sexual pleasure from it. Perhaps the only meaning that can be clearly derived from that combination of words, is that I take sexual pleasure from stupidity? I can indeed confirm that is not the case. When trying to call someone stupid though, it does look rather stupid if you cannot formulate an insult that makes much sense.

Pages: 1 [2] 3 4 ... 43