Thrive Game Development
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Thrive Game Development

Development of the evolution game Thrive.
 
HomeHome  PortalPortal  Latest imagesLatest images  SearchSearch  RegisterRegister  Log inLog in  
Welcome new and returning members!
If you're new, read around a bit before you post: the odds are we've already covered your suggestion.
If you want to join the development team, sign up and tell us why.
ADMIN is pleased to note that this marquee has finally been updated.
ADMIN reminds you that the Devblog is REQUIRED reading.
Currently: The Microbe Stage GUI is under heavy development
Log in
Username:
Password:
Log in automatically: 
:: I forgot my password
Quick Links
Website
/r/thrive
GitHub
FAQs
Wiki
New Posts
Search
 
 

Display results as :
 
Rechercher Advanced Search
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 11 users online :: 0 Registered, 0 Hidden and 11 Guests

None

Most users ever online was 443 on Sun Mar 17, 2013 5:41 pm
Latest topics
» THIS FORUM IS NOW OBSOLETE
Why Auto-Evo is Dead - Page 8 Emptyby NickTheNick Sat Sep 26, 2015 10:26 pm

» To all the people who come here looking for thrive.
Why Auto-Evo is Dead - Page 8 Emptyby NickTheNick Sat Sep 26, 2015 10:22 pm

» Build Error Code::Blocks / CMake
Why Auto-Evo is Dead - Page 8 Emptyby crovea Tue Jul 28, 2015 5:28 pm

» Hello! I can translate in japanese
Why Auto-Evo is Dead - Page 8 Emptyby tjwhale Thu Jul 02, 2015 7:23 pm

» On Leave (Offline thread)
Why Auto-Evo is Dead - Page 8 Emptyby NickTheNick Wed Jul 01, 2015 12:20 am

» Devblog #14: A Brave New Forum
Why Auto-Evo is Dead - Page 8 Emptyby NickTheNick Mon Jun 29, 2015 4:49 am

» Application for Programmer
Why Auto-Evo is Dead - Page 8 Emptyby crovea Fri Jun 26, 2015 11:14 am

» Re-Reapplication
Why Auto-Evo is Dead - Page 8 Emptyby The Creator Thu Jun 25, 2015 10:57 pm

» Application (programming)
Why Auto-Evo is Dead - Page 8 Emptyby crovea Tue Jun 23, 2015 8:00 am

» Achieving Sapience
Why Auto-Evo is Dead - Page 8 Emptyby MitochondriaBox Sun Jun 21, 2015 7:03 pm

» Microbe Stage GDD
Why Auto-Evo is Dead - Page 8 Emptyby tjwhale Sat Jun 20, 2015 3:44 pm

» Application for Programmer/ Theorist
Why Auto-Evo is Dead - Page 8 Emptyby tjwhale Wed Jun 17, 2015 9:56 am

» Application for a 3D Modeler.
Why Auto-Evo is Dead - Page 8 Emptyby Kaiju4u Wed Jun 10, 2015 11:16 am

» Presentation
Why Auto-Evo is Dead - Page 8 Emptyby Othithu Tue Jun 02, 2015 10:38 am

» Application of Sorts
Why Auto-Evo is Dead - Page 8 Emptyby crovea Sun May 31, 2015 5:06 pm

» want to contribute
Why Auto-Evo is Dead - Page 8 Emptyby Renzope Sun May 31, 2015 12:58 pm

» Music List Thread (Post New Themes Here)
Why Auto-Evo is Dead - Page 8 Emptyby Oliveriver Thu May 28, 2015 1:06 pm

» Application: English-Spanish translator
Why Auto-Evo is Dead - Page 8 Emptyby Renzope Tue May 26, 2015 1:53 pm

» Want to be promoter or project manager
Why Auto-Evo is Dead - Page 8 Emptyby TheBudderBros Sun May 24, 2015 9:00 pm

» A new round of Forum Revamps!
Why Auto-Evo is Dead - Page 8 Emptyby Oliveriver Wed May 20, 2015 11:32 am


 

 Why Auto-Evo is Dead

Go down 
+25
NickTheNick
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
Go to page : Previous  1, 2, 3, 4, 5, 6, 7, 8
AuthorMessage
Tenebrarum
Society Team Lead
Tenebrarum


Posts : 1179
Reputation : 32
Join date : 2010-10-01
Age : 31
Location : ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn

Why Auto-Evo is Dead - Page 8 Empty
PostSubject: Re: Why Auto-Evo is Dead   Why Auto-Evo is Dead - Page 8 EmptyMon 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
Back to top Go down
Mysterious_Calligrapher
Biome Team Lead
Mysterious_Calligrapher


Posts : 1034
Reputation : 26
Join date : 2010-11-26
Age : 32
Location : Earth, the solar system, the milky way...

Why Auto-Evo is Dead - Page 8 Empty
PostSubject: Re: Why Auto-Evo is Dead   Why Auto-Evo is Dead - Page 8 EmptyMon 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.
Back to top Go down
roadkillguy
Experienced
roadkillguy


Posts : 528
Reputation : 17
Join date : 2010-08-25
Age : 31
Location : Rhode Island

Why Auto-Evo is Dead - Page 8 Empty
PostSubject: Re: Why Auto-Evo is Dead   Why Auto-Evo is Dead - Page 8 EmptyMon 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?
Back to top Go down
~sciocont
Overall Team Lead
~sciocont


Posts : 3406
Reputation : 138
Join date : 2010-07-06

Why Auto-Evo is Dead - Page 8 Empty
PostSubject: Re: Why Auto-Evo is Dead   Why Auto-Evo is Dead - Page 8 EmptyMon 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.
Back to top Go down
roadkillguy
Experienced
roadkillguy


Posts : 528
Reputation : 17
Join date : 2010-08-25
Age : 31
Location : Rhode Island

Why Auto-Evo is Dead - Page 8 Empty
PostSubject: Re: Why Auto-Evo is Dead   Why Auto-Evo is Dead - Page 8 EmptyMon Jan 31, 2011 10:13 pm

What's the problem then?
Back to top Go down
~sciocont
Overall Team Lead
~sciocont


Posts : 3406
Reputation : 138
Join date : 2010-07-06

Why Auto-Evo is Dead - Page 8 Empty
PostSubject: Re: Why Auto-Evo is Dead   Why Auto-Evo is Dead - Page 8 EmptyMon 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.
Back to top Go down
roadkillguy
Experienced
roadkillguy


Posts : 528
Reputation : 17
Join date : 2010-08-25
Age : 31
Location : Rhode Island

Why Auto-Evo is Dead - Page 8 Empty
PostSubject: Re: Why Auto-Evo is Dead   Why Auto-Evo is Dead - Page 8 EmptyTue Feb 01, 2011 10:09 am

Quote :
Species compete for resources.

How would we implement that?
Back to top Go down
Mysterious_Calligrapher
Biome Team Lead
Mysterious_Calligrapher


Posts : 1034
Reputation : 26
Join date : 2010-11-26
Age : 32
Location : Earth, the solar system, the milky way...

Why Auto-Evo is Dead - Page 8 Empty
PostSubject: Re: Why Auto-Evo is Dead   Why Auto-Evo is Dead - Page 8 EmptyTue 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.
Back to top Go down
roadkillguy
Experienced
roadkillguy


Posts : 528
Reputation : 17
Join date : 2010-08-25
Age : 31
Location : Rhode Island

Why Auto-Evo is Dead - Page 8 Empty
PostSubject: Re: Why Auto-Evo is Dead   Why Auto-Evo is Dead - Page 8 EmptyTue 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?
Back to top Go down
Mysterious_Calligrapher
Biome Team Lead
Mysterious_Calligrapher


Posts : 1034
Reputation : 26
Join date : 2010-11-26
Age : 32
Location : Earth, the solar system, the milky way...

Why Auto-Evo is Dead - Page 8 Empty
PostSubject: Re: Why Auto-Evo is Dead   Why Auto-Evo is Dead - Page 8 EmptyTue 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.
Back to top Go down
roadkillguy
Experienced
roadkillguy


Posts : 528
Reputation : 17
Join date : 2010-08-25
Age : 31
Location : Rhode Island

Why Auto-Evo is Dead - Page 8 Empty
PostSubject: Re: Why Auto-Evo is Dead   Why Auto-Evo is Dead - Page 8 EmptyWed 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.
Back to top Go down
~sciocont
Overall Team Lead
~sciocont


Posts : 3406
Reputation : 138
Join date : 2010-07-06

Why Auto-Evo is Dead - Page 8 Empty
PostSubject: Re: Why Auto-Evo is Dead   Why Auto-Evo is Dead - Page 8 EmptyWed 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.
Back to top Go down
Noone
Newcomer



Posts : 50
Reputation : -4
Join date : 2012-10-15

Why Auto-Evo is Dead - Page 8 Empty
PostSubject: re:Why auto-evo is dead   Why Auto-Evo is Dead - Page 8 EmptyMon 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.
Back to top Go down
The Uteen
Sandbox Team Lead
The Uteen


Posts : 1476
Reputation : 70
Join date : 2010-07-06
Age : 28
Location : England, Virgo Supercluster

Why Auto-Evo is Dead - Page 8 Empty
PostSubject: Re: Why Auto-Evo is Dead   Why Auto-Evo is Dead - Page 8 EmptyMon 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.
Back to top Go down
NickTheNick
Overall Team Co-Lead
NickTheNick


Posts : 2312
Reputation : 175
Join date : 2012-07-22
Age : 28
Location : Canada

Why Auto-Evo is Dead - Page 8 Empty
PostSubject: Re: Why Auto-Evo is Dead   Why Auto-Evo is Dead - Page 8 EmptyMon 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.
Back to top Go down
gdt1320
Newcomer



Posts : 24
Reputation : 3
Join date : 2012-09-23

Why Auto-Evo is Dead - Page 8 Empty
PostSubject: Re: Why Auto-Evo is Dead   Why Auto-Evo is Dead - Page 8 EmptyMon 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.
Back to top Go down
Seregon
Regular



Posts : 263
Reputation : 37
Join date : 2011-08-10
Location : UK

Why Auto-Evo is Dead - Page 8 Empty
PostSubject: Re: Why Auto-Evo is Dead   Why Auto-Evo is Dead - Page 8 EmptyWed 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.
Back to top Go down
TropicalMammoth
Newcomer
TropicalMammoth


Posts : 13
Reputation : 0
Join date : 2013-02-24
Age : 31
Location : United States

Why Auto-Evo is Dead - Page 8 Empty
PostSubject: Re: Why Auto-Evo is Dead   Why Auto-Evo is Dead - Page 8 EmptyTue 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.
Back to top Go down
nziswat
Newcomer



Posts : 40
Reputation : 1
Join date : 2012-06-29

Why Auto-Evo is Dead - Page 8 Empty
PostSubject: Re: Why Auto-Evo is Dead   Why Auto-Evo is Dead - Page 8 EmptyTue 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.
Back to top Go down
NickTheNick
Overall Team Co-Lead
NickTheNick


Posts : 2312
Reputation : 175
Join date : 2012-07-22
Age : 28
Location : Canada

Why Auto-Evo is Dead - Page 8 Empty
PostSubject: Re: Why Auto-Evo is Dead   Why Auto-Evo is Dead - Page 8 EmptyTue 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.
Back to top Go down
Sponsored content





Why Auto-Evo is Dead - Page 8 Empty
PostSubject: Re: Why Auto-Evo is Dead   Why Auto-Evo is Dead - Page 8 Empty

Back to top Go down
 
Why Auto-Evo is Dead
Back to top 
Page 8 of 8Go to page : Previous  1, 2, 3, 4, 5, 6, 7, 8
 Similar topics
-
» How Auto-Evo Will Work
» NPC Auto-Evo Thread
» [ARC] Auto Evo- I think I have a solution
» GET INVOLVED
» EVOLUTIONS IS DEAD

Permissions in this forum:You cannot reply to topics in this forum
Thrive Game Development :: Development :: Programming :: Auto-Evo-
Jump to: