Statistics | We have 1675 registered users The newest registered user is dejo123
Our users have posted a total of 30851 messages in 1411 subjects
|
Who is online? | In total there are 28 users online :: 0 Registered, 0 Hidden and 28 Guests :: 1 Bot None Most users ever online was 443 on Sun Mar 17, 2013 5:41 pm |
Latest topics | » THIS FORUM IS NOW OBSOLETE by NickTheNick Sat Sep 26, 2015 10:26 pm
» To all the people who come here looking for thrive. by NickTheNick Sat Sep 26, 2015 10:22 pm
» Build Error Code::Blocks / CMake by crovea Tue Jul 28, 2015 5:28 pm
» Hello! I can translate in japanese by tjwhale Thu Jul 02, 2015 7:23 pm
» On Leave (Offline thread) by NickTheNick Wed Jul 01, 2015 12:20 am
» Devblog #14: A Brave New Forum by NickTheNick Mon Jun 29, 2015 4:49 am
» Application for Programmer by crovea Fri Jun 26, 2015 11:14 am
» Re-Reapplication by The Creator Thu Jun 25, 2015 10:57 pm
» Application (programming) by crovea Tue Jun 23, 2015 8:00 am
» Achieving Sapience by MitochondriaBox Sun Jun 21, 2015 7:03 pm
» Microbe Stage GDD by tjwhale Sat Jun 20, 2015 3:44 pm
» Application for Programmer/ Theorist by tjwhale Wed Jun 17, 2015 9:56 am
» Application for a 3D Modeler. by Kaiju4u Wed Jun 10, 2015 11:16 am
» Presentation by Othithu Tue Jun 02, 2015 10:38 am
» Application of Sorts by crovea Sun May 31, 2015 5:06 pm
» want to contribute by Renzope Sun May 31, 2015 12:58 pm
» Music List Thread (Post New Themes Here) by Oliveriver Thu May 28, 2015 1:06 pm
» Application: English-Spanish translator by Renzope Tue May 26, 2015 1:53 pm
» Want to be promoter or project manager by TheBudderBros Sun May 24, 2015 9:00 pm
» A new round of Forum Revamps! by Oliveriver Wed May 20, 2015 11:32 am
|
|
| Why Auto-Evo is Dead | |
|
+25NickTheNick Noone Mysterious_Calligrapher Redstar toxiciron Poisson roadkillguy Xenopologist EScSi Darkov specialk2121 Pezzalis YourBreakfast US_of_Alaska ~sciocont Invader ParadoxJuice fireballs619 Tenebrarum The Uteen Gotrol Darkgamma Commander Keen Djohaal Bashinerox 29 posters | |
Author | Message |
---|
Tenebrarum Society Team Lead
Posts : 1179 Reputation : 32 Join date : 2010-10-01 Age : 31 Location : ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
| Subject: Re: Why Auto-Evo is Dead Mon Jan 31, 2011 7:01 pm | |
| - ~sciocont wrote:
- roadkillguy wrote:
- How would you suggest to implement this in the current outline?
I'm not exactly following what you mean. Basically, I'm saying that a species can only compete for one niche other than its own at a time. QFT | |
| | | Mysterious_Calligrapher Biome Team Lead
Posts : 1034 Reputation : 26 Join date : 2010-11-26 Age : 32 Location : Earth, the solar system, the milky way...
| Subject: Re: Why Auto-Evo is Dead Mon Jan 31, 2011 7:18 pm | |
| For simplicity's sake, yes. The population routine will take care of the "I'm only competing for one little resource" bits of competition, affecting our populations without us messing about with running multiple competitions. | |
| | | roadkillguy Experienced
Posts : 528 Reputation : 17 Join date : 2010-08-25 Age : 31 Location : Rhode Island
| Subject: Re: Why Auto-Evo is Dead Mon Jan 31, 2011 9:14 pm | |
| I'm confused about how the competing and resources tie in.
What do you mean by those?
Two species both share the primary food source? | |
| | | ~sciocont Overall Team Lead
Posts : 3406 Reputation : 138 Join date : 2010-07-06
| Subject: Re: Why Auto-Evo is Dead Mon Jan 31, 2011 9:50 pm | |
| - roadkillguy wrote:
- I'm confused about how the competing and resources tie in.
What do you mean by those?
Two species both share the primary food source? Yeah, basically. Competition is just two species needing the same thing to survive. | |
| | | roadkillguy Experienced
Posts : 528 Reputation : 17 Join date : 2010-08-25 Age : 31 Location : Rhode Island
| Subject: Re: Why Auto-Evo is Dead Mon Jan 31, 2011 10:13 pm | |
| | |
| | | ~sciocont Overall Team Lead
Posts : 3406 Reputation : 138 Join date : 2010-07-06
| Subject: Re: Why Auto-Evo is Dead Mon Jan 31, 2011 10:25 pm | |
| Implementation? I'm not really sure where this conversation has gone, It's getting hard for me to follow. | |
| | | roadkillguy Experienced
Posts : 528 Reputation : 17 Join date : 2010-08-25 Age : 31 Location : Rhode Island
| Subject: Re: Why Auto-Evo is Dead Tue Feb 01, 2011 10:09 am | |
| - Quote :
- Species compete for resources.
How would we implement that? | |
| | | Mysterious_Calligrapher Biome Team Lead
Posts : 1034 Reputation : 26 Join date : 2010-11-26 Age : 32 Location : Earth, the solar system, the milky way...
| Subject: Re: Why Auto-Evo is Dead Tue Feb 01, 2011 2:36 pm | |
| Because when we're talking "primary food source" we're oversimplifying. Most species can eat a wide variety of items, and have other necessary resources such as places to make dens/nests, as well as some mineral requirements.
Basic implementation would be that each species has a required resource density: how much available food per square unit, access to minerals, and acess to shelter/nesting sites, as well as a tag for how much water it needs. The amount of resources determines the population, and the population determines how many resources will be available at the next check. | |
| | | roadkillguy Experienced
Posts : 528 Reputation : 17 Join date : 2010-08-25 Age : 31 Location : Rhode Island
| Subject: Re: Why Auto-Evo is Dead Tue Feb 01, 2011 6:56 pm | |
| Primary food source is for use with calculateNewPopulation() and calculateFitness().
See, we need to be able to make things moddable. If the modders don't have access to built in variables, they cant mod.
What I'm asking is, how would those variables you specified be stored and accessed by the niche mods? | |
| | | Mysterious_Calligrapher Biome Team Lead
Posts : 1034 Reputation : 26 Join date : 2010-11-26 Age : 32 Location : Earth, the solar system, the milky way...
| Subject: Re: Why Auto-Evo is Dead Tue Feb 01, 2011 10:22 pm | |
| - roadkillguy wrote:
- Primary food source is for use with calculateNewPopulation() and calculateFitness().
See, we need to be able to make things moddable. If the modders don't have access to built in variables, they cant mod.
What I'm asking is, how would those variables you specified be stored and accessed by the niche mods? I'm simply assuming that tagged variables will be stored in a table somewhere where they can be viewed/modded/copied... I'm an Enviromental Scientist, not a programmer. I'm learning a tiny bit of modding, but I can't program in the least. Primary food source should be more like an average of a couple different food sources, no more than 2 or three, but other than that, okay. | |
| | | roadkillguy Experienced
Posts : 528 Reputation : 17 Join date : 2010-08-25 Age : 31 Location : Rhode Island
| Subject: Re: Why Auto-Evo is Dead Wed Feb 02, 2011 12:41 pm | |
| We could have a top food sources list with maybe 5 food sources ordered from greatest to least, that would work for sure.
The only problem with this is, how do we calculate the new population with 5 food sources? If each trophic level only gets 10% or so of the trophic level below it, how do we know which population/trophic level to look at for population? This method leaves this problem up to the modders.
Things like competition would have to be run within the simulation, and IMO shouldn't be included within auto-evo. The simulation may have AI flaws, and they shouldn't be recorded and ruin the auto-evo system. | |
| | | ~sciocont Overall Team Lead
Posts : 3406 Reputation : 138 Join date : 2010-07-06
| Subject: Re: Why Auto-Evo is Dead Wed Feb 02, 2011 1:36 pm | |
| - roadkillguy wrote:
- We could have a top food sources list with maybe 5 food sources ordered from greatest to least, that would work for sure.
The only problem with this is, how do we calculate the new population with 5 food sources? If each trophic level only gets 10% or so of the trophic level below it, how do we know which population/trophic level to look at for population? This method leaves this problem up to the modders.
Things like competition would have to be run within the simulation, and IMO shouldn't be included within auto-evo. The simulation may have AI flaws, and they shouldn't be recorded and ruin the auto-evo system. Yeah, I agree that we should keep auto evo as simple as possible. | |
| | | Noone Newcomer
Posts : 50 Reputation : -4 Join date : 2012-10-15
| Subject: re:Why auto-evo is dead Mon Nov 12, 2012 9:08 am | |
| bashi this wil maybe help you: http://evolutionandgames.nl/wiki/index.php?title=Main_Page i hope you wil find something useful, but i aren't even sure is here anything helpful. so just check is here, it could be.
| |
| | | The Uteen Sandbox Team Lead
Posts : 1476 Reputation : 70 Join date : 2010-07-06 Age : 28 Location : England, Virgo Supercluster
| Subject: Re: Why Auto-Evo is Dead Mon Nov 12, 2012 11:25 am | |
| - dimasciene wrote:
- bashi this wil maybe help you:
http://evolutionandgames.nl/wiki/index.php?title=Main_Page i hope you wil find something useful, but i aren't even sure is here anything helpful. so just check is here, it could be.
This looks pretty useful. By which I mean it looks relevant and very, very complicated, which I assume means it's useful. | |
| | | NickTheNick Overall Team Co-Lead
Posts : 2312 Reputation : 175 Join date : 2012-07-22 Age : 28 Location : Canada
| Subject: Re: Why Auto-Evo is Dead Mon Nov 12, 2012 1:56 pm | |
| - dimasciene wrote:
- bashi this wil maybe help you:
http://evolutionandgames.nl/wiki/index.php?title=Main_Page i hope you wil find something useful, but i aren't even sure is here anything helpful. so just check is here, it could be.
In case you haven't noticed, Bashi does not participate in the forums anymore. | |
| | | gdt1320 Newcomer
Posts : 24 Reputation : 3 Join date : 2012-09-23
| Subject: Re: Why Auto-Evo is Dead Mon Nov 26, 2012 4:21 pm | |
| Alright, it's been a while but I think I should clarify some things about what Seregon and I are working on with auto-evo. The auto-evo is going to be set up primarily as a population dynamics model. I.E. for a species X with population P_x and food source Y with amount in system P_y a very basic equation would be. dP_x/dt = a*X*P_y-b*X where dP_x/dt is the change in the population of species X with respect to time. a is a paramter linking food interactions with X and how much growth X gets from consuming Y. b is a death coefficient which relates to how fast each member of a species dies off (lifetime). Now this is a very simple model, and you can imagine a more complex one would have interactions between every species and food source, and some things would be dependent on time (such as sunlight available during a year cycle). This makes the problem a very large matrix, but it is literally just a huge plug and chug problem for the computer, which is what computers are good at. Now what does this have to do with the auto-evo?The auto-evo seeks to adjust the paramaters a,b, etc. to maximize the growth dP_x/dt for the species that have been selected to "evolve". This is done using partial differentiation techniques which Sergeon is much better at than I am, but it does work, and is also fairly simple to use. The paramaters are the key point in this. They relate to the properties of each species, and must be balanced so that increasing one would have a negative effect on others. In a sense, this will make "optimum values' for interacting which the species will slowly move towards, and these optimum's will change depending on environment. Where we are at now on auto-evo. We are currently working on how to balance the parameter interactions to get realistic results, and deciding which properties will affect which parameters. Here is the post we were discussing this on if you want more information, or just want to contribute more ideas. Population Dynamics, So I guess the first step would be agreeing on a set of properties for each species. I.E. Food consumption, toxins, toxin resistance, aggressiveness, mass, lifespan, speed, camoflouge, etc. The next step would be to develop equations to relate these to the parameters in the population dynamics model. (Much easier said, than done). But once that is done auto-evo is pretty complete, with maybe a few tweaks to improve its realism. So all in all, I'd say auto-evo is far from dead. | |
| | | Seregon Regular
Posts : 263 Reputation : 37 Join date : 2011-08-10 Location : UK
| Subject: Re: Why Auto-Evo is Dead Wed Nov 28, 2012 8:27 am | |
| Nice work gdt. This all lines up very nicely with what I've been developing, and I think it can all be combined (with a little work) into the current auto evo concept. I haven't got time this week to have a proper think about this, or develop it any further, but I'll try to do so over the weekend, or early next week. I also wanted to point out that this thread is largely out of date, the current auto-evo concept is here. It's rather a long read, but worthwhile to see how we got where we are now. | |
| | | TropicalMammoth Newcomer
Posts : 13 Reputation : 0 Join date : 2013-02-24 Age : 31 Location : United States
| Subject: Re: Why Auto-Evo is Dead Tue Feb 26, 2013 7:18 pm | |
| There's an easy way to resolve such a problem. You create a base chance value (that will undoubtedly get tweaked) and create a mathematical equation to automatically apply environmental variables to it. For example, if planetary temperatures reach extremes (ice age, etc.) then it lowers the chance that a creature automatically evolves. It's not a matter of recreating evolution, our goal is to SIMULATE the effect as best as we can. | |
| | | nziswat Newcomer
Posts : 40 Reputation : 1 Join date : 2012-06-29
| Subject: Re: Why Auto-Evo is Dead Tue Feb 26, 2013 8:35 pm | |
| - TropicalMammoth wrote:
- There's an easy way to resolve such a problem. You create a base chance value (that will undoubtedly get tweaked) and create a mathematical equation to automatically apply environmental variables to it. For example, if planetary temperatures reach extremes (ice age, etc.) then it lowers the chance that a creature automatically evolves. It's not a matter of recreating evolution, our goal is to SIMULATE the effect as best as we can.
Tropical this has already been discussed. You seem to have a habit of necro bumping. | |
| | | NickTheNick Overall Team Co-Lead
Posts : 2312 Reputation : 175 Join date : 2012-07-22 Age : 28 Location : Canada
| Subject: Re: Why Auto-Evo is Dead Tue Feb 26, 2013 8:42 pm | |
| Its fine, this was only a couple months ago and is a very relevant and significant topic. Whats important is that he, or any other new people, come up to date with the current concept, but I'm not one for explaining Auto-Evo, so I'll let one of the others do that. | |
| | | Sponsored content
| Subject: Re: Why Auto-Evo is Dead | |
| |
| | | | Why Auto-Evo is Dead | |
|
Similar topics | |
|
| Permissions in this forum: | You cannot reply to topics in this forum
| |
| |
| |