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 5 users online :: 0 Registered, 0 Hidden and 5 Guests

None

Most users ever online was 443 on Sun Mar 17, 2013 5:41 pm
Latest topics
» THIS FORUM IS NOW OBSOLETE
Losing features not used Emptyby NickTheNick Sat Sep 26, 2015 10:26 pm

» To all the people who come here looking for thrive.
Losing features not used Emptyby NickTheNick Sat Sep 26, 2015 10:22 pm

» Build Error Code::Blocks / CMake
Losing features not used Emptyby crovea Tue Jul 28, 2015 5:28 pm

» Hello! I can translate in japanese
Losing features not used Emptyby tjwhale Thu Jul 02, 2015 7:23 pm

» On Leave (Offline thread)
Losing features not used Emptyby NickTheNick Wed Jul 01, 2015 12:20 am

» Devblog #14: A Brave New Forum
Losing features not used Emptyby NickTheNick Mon Jun 29, 2015 4:49 am

» Application for Programmer
Losing features not used Emptyby crovea Fri Jun 26, 2015 11:14 am

» Re-Reapplication
Losing features not used Emptyby The Creator Thu Jun 25, 2015 10:57 pm

» Application (programming)
Losing features not used Emptyby crovea Tue Jun 23, 2015 8:00 am

» Achieving Sapience
Losing features not used Emptyby MitochondriaBox Sun Jun 21, 2015 7:03 pm

» Microbe Stage GDD
Losing features not used Emptyby tjwhale Sat Jun 20, 2015 3:44 pm

» Application for Programmer/ Theorist
Losing features not used Emptyby tjwhale Wed Jun 17, 2015 9:56 am

» Application for a 3D Modeler.
Losing features not used Emptyby Kaiju4u Wed Jun 10, 2015 11:16 am

» Presentation
Losing features not used Emptyby Othithu Tue Jun 02, 2015 10:38 am

» Application of Sorts
Losing features not used Emptyby crovea Sun May 31, 2015 5:06 pm

» want to contribute
Losing features not used Emptyby Renzope Sun May 31, 2015 12:58 pm

» Music List Thread (Post New Themes Here)
Losing features not used Emptyby Oliveriver Thu May 28, 2015 1:06 pm

» Application: English-Spanish translator
Losing features not used Emptyby Renzope Tue May 26, 2015 1:53 pm

» Want to be promoter or project manager
Losing features not used Emptyby TheBudderBros Sun May 24, 2015 9:00 pm

» A new round of Forum Revamps!
Losing features not used Emptyby Oliveriver Wed May 20, 2015 11:32 am


 

 Losing features not used

Go down 
+2
Xenopologist
fireballs619
6 posters
AuthorMessage
fireballs619
Newcomer
fireballs619


Posts : 21
Reputation : 1
Join date : 2010-10-11

Losing features not used Empty
PostSubject: Losing features not used   Losing features not used EmptyMon Oct 11, 2010 8:10 pm

I know we don't even know how determining what new traits/attributes/features are acquired and when using auto-evo, but I want to bring something up that I think should not be forgotten.

Humans, at some point in their evolutionary paths, had tails. We no longer have tails, and that is because they fell into disuse. Once humans descended from the trees, the tail was no longer needed to help us maintain our balance and provide another grip. There are many other artifacts of our biological past in our body, but all of them are much less vital than they were. The point I am trying to make is the evolution not only creates new features to help survival, but it also takes away ones that are no longer needed. We need to have a way to simulate this within Thrive.

Now, I am not a coder, so the following may be laughable to those who must implement it, but this is what I suggest. The autoevo process should detect what parts of the creature are not being used, and gradually decrease the size (or output) of said part. At some point, the part will be mostly useless and taking up space, so it will be advantageous for the player to remove it from the creature. In this way, the player still has the choice to keep the part (thus giving control to the player) but it's effect on the animal's survivability is greatly diminished. So, if you really want to keep those hooves on your aquatic creature, you can, there is just really no point. I just wanted to point this out, so it is not forgotten, and can be worked in without much changing of the code later on.
Back to top Go down
Xenopologist
Learner



Posts : 107
Reputation : 3
Join date : 2010-08-07

Losing features not used Empty
PostSubject: Re: Losing features not used   Losing features not used EmptyMon Oct 11, 2010 9:04 pm

Yes. The auto-evo process will likely remove such unnecessary features from non-player organisms automatically simply because the construction of such features takes energy that could be better spent on necessary features, thus increasing the fitness of organisms that lack unnecessary features.


Last edited by Xenopologist on Tue Oct 12, 2010 6:29 am; edited 1 time in total
Back to top Go down
GamerXA
Regular
GamerXA


Posts : 285
Reputation : 12
Join date : 2010-07-06
Age : 36
Location : Australia, Queensland

Losing features not used Empty
PostSubject: Re: Losing features not used   Losing features not used EmptyTue Oct 12, 2010 2:15 am

Yes, natural selection would remove them because of the energy requirements. However the exact mechanism would likely be such that it decreases in size 'by accident' because it is helpful to decrease it's size.
Back to top Go down
eumesmo
Regular
eumesmo


Posts : 297
Reputation : 4
Join date : 2010-07-09

Losing features not used Empty
PostSubject: Re: Losing features not used   Losing features not used EmptyWed Oct 13, 2010 10:41 am

everything takes energy, if having a tail is energy saving and doesn't affect how you behave then it'll end up remove
Back to top Go down
Pezzalis
Regular
Pezzalis


Posts : 260
Reputation : 6
Join date : 2010-08-07

Losing features not used Empty
PostSubject: Re: Losing features not used   Losing features not used EmptyMon Oct 18, 2010 12:49 am

Yes the fact that having large tails causes higher energy expenditure than those with tails would cause a decrease in tail length, but it would be a very long term change because not every individual would be greatly selected against.

Perhaps this kind of change is more due to genetic drift (The change of allele frequency over time without any major benefit or detriment)

Mainly because theres no major change in species fitness. (I mean compared to camouflage or predation evasion)
Back to top Go down
~sciocont
Overall Team Lead
~sciocont


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

Losing features not used Empty
PostSubject: Re: Losing features not used   Losing features not used EmptyMon Oct 18, 2010 8:09 pm

Xenopologist wrote:
Yes. The auto-evo process will likely remove such unnecessary features from non-player organisms automatically simply because the construction of such features takes energy that could be better spent on necessary features, thus increasing the fitness of organisms that lack unnecessary features.
QFT
Back to top Go down
Sponsored content





Losing features not used Empty
PostSubject: Re: Losing features not used   Losing features not used Empty

Back to top Go down
 
Losing features not used
Back to top 
Page 1 of 1
 Similar topics
-
» Culture Editor Features/Usage Discussion
» Losing Knowledge, Then Trying To Regain It When Surrounded By Motorboats And iPhones

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