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 - ikke

Pages: 1 [2] 3 4 ... 20
16
Darwinbots Program Source Code / Re: DB IM P2P Work
« on: June 09, 2012, 02:30:23 AM »
Download emule 0.50 source code and look for anything containing upnp.

17
Are they really linked to vision?

18
Bug reports / Re: Quadratic Plant Energy 2.45.01 [False Alarm]
« on: June 08, 2012, 10:32:59 AM »
At the very least drop the constant. This is a bonus for cancerous growth

19
Bot Challenges / Re: Blind bot
« on: June 04, 2012, 01:03:48 PM »
I might be out of a job in a couple of weeks time so I just might take a shot. What version of DB is used?

20
Off Topic / Re: New IM idea
« on: May 17, 2012, 03:42:45 AM »
There is enough P2P code out there to show the way. Or to use perhaps.

21
Evolution and Internet Sharing Sims / Re: Randombot evolution sim
« on: April 05, 2012, 01:19:15 PM »
I used the dynamic cost settings to provide evolutionary pressure. A target setting of say 400 bots is used. Below 400 bots the cost will decrease and above it will increase. Later on I did it manually to avoid see saw behaviour.

22
Evolution and Internet Sharing Sims / Re: Randombot evolution sim
« on: March 30, 2012, 12:49:51 PM »
oh, he never moded the code, it simply not a true zero bot...

I have to look into doing this kind of stuff internally...



That problem seems to come from this line:

        Do
         ' Dim a As Integer
          .DNA(t).value = Gauss(IIf(Abs(old) < 100, IIf(Sgn(old) = 0, Random(0, 1) * 2 - 1, Sgn(old)) * 10, old / 10), .DNA(t).value)
        Loop While .DNA(t).value = old

I am going to try a mod...



el fixo:

Code: [Select]
If Mtype = PointUP Then
      Dim randomsysvar As Integer
        Do
                randomsysvar = Int(Rnd * 1000)
            Loop Until sysvar(randomsysvar).Name <> ""
        .DNA(t).value = sysvar(randomsysvar).value
      Else
        Do
         ' Dim a As Integer
          .DNA(t).value = Gauss(IIf(Abs(old) < 100, IIf(Sgn(old) = 0, Random(0, 1) * 2 - 1, Sgn(old)) * 10, old / 10), .DNA(t).value)
        Loop While .DNA(t).value = old
      End If

I feel better about using point mutations now
Looks good. Can I ask for another one: decrease mutation rate defaults by a factor of 10?

23
Evolution and Internet Sharing Sims / Re: Randombot evolution sim
« on: March 29, 2012, 01:12:33 PM »
I used a random bot for the same reason. Generate 1000 random numbers in excel and use them. Point of concern: mutation rates need to be much lower, is my experience. You need to strike a balance between the time a mutation needs to settle  (or disappear, if bad) and new mutations appearing.

24
http://forum.darwinbots.com/index.php/topic,2819.0.html this thread contains a working evo sim and may also be interesting for you to read.

25
define stable...

26
Suggestions / Re: plants herbivores and carnivores
« on: February 02, 2012, 01:06:00 AM »
work independently and merge later? Or make a fork and see survival of the fittest at work...

27
Darwinbots3 / Re: alive ?
« on: February 01, 2012, 02:43:32 AM »
Yes it would appear so..

28
Darwinbots3 / Re: alive ?
« on: January 31, 2012, 03:51:47 AM »
I think it'll be pretty cool when it's done, which drives my motivation some.
It's not just the amount of work/time you spend on DB3. For me a motivation needs to be on a different time scale than it'll be pretty cool when it's done in 2 years time. I need to see results much quicker than that.

29
Suggestions / Re: plants herbivores and carnivores
« on: January 30, 2012, 04:19:53 AM »
I prefer using dynamic cost and energy as a function of body size (for veggies) to control population. More realistic is more fun to me. Initially there will be population explosions when reproductive restrictions in a gene break, but as the simulation evolves this happens less and less.

30
Darwinbots3 / Re: alive ?
« on: January 29, 2012, 04:30:23 AM »
You program for a living and spend 10 hours per week programming DB? You love programming or darwinbots. Probably both..
There is no loved one objecting?

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