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 10 users online :: 0 Registered, 0 Hidden and 10 Guests 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
|
|
| A Possible Problem with Niches... | |
|
+9US_of_Alaska specialk2121 The Uteen Mysterious_Calligrapher mike roberts penumbra espinosa Poisson Pezzalis R136a1 13 posters | |
Author | Message |
---|
The Uteen Sandbox Team Lead
Posts : 1476 Reputation : 70 Join date : 2010-07-06 Age : 28 Location : England, Virgo Supercluster
| Subject: Re: A Possible Problem with Niches... Sun May 08, 2011 5:31 am | |
| - Poisson wrote:
- So we seem to agree that a hybrid of Lamarkian and Darwinian evolution is required?
Not required, but important for getting what you want, I see most people playing this game having a certain goal in mind. It might as well be required. Let's say it is required, then. But for those who want something completely random, an 'off' (or 'auto-evo') option is also required. This would be the non-player species' evolution. | |
| | | specialk2121 Newcomer
Posts : 66 Reputation : 0 Join date : 2010-12-14 Age : 27 Location : Empire State of the South
| Subject: Re: A Possible Problem with Niches... Sun May 08, 2011 10:31 am | |
| - The Uteen wrote:
- for those who want something completely random, an 'off' (or 'auto-evo') option is also required. This would be the non-player species' evolution.
would this mean it would randomly pick the 'yes' or 'no' on the evolve tap or would it pick wich ever one is needed to survive (although im not sure how a computer would know such a thing) | |
| | | mike roberts Learner
Posts : 103 Reputation : 3 Join date : 2010-09-05 Age : 29 Location : United States
| Subject: Re: A Possible Problem with Niches... Sun May 08, 2011 12:02 pm | |
| yeah something would be a helpful thing like "stronger venom for killing prey" but "faster creature" to avoid predators would be needed for survival | |
| | | 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: A Possible Problem with Niches... Sun May 08, 2011 12:47 pm | |
| Not necessarily. There's a little wiggle room, honestly - instead of getting faster, it could ambush prey, and instead of "stronger venom" (Note to self - there's a lot of variety in the venom department, do a data dive unless someone gets to it first) the organism might be fine with the level of venom it has, or develop an additional strategy. (Venom's not as straightforward a situation as speed.)
However, a "select all" button would be problematic, as I see multiple options coming up (devote more percentage muscle mass to back legs (speed, jumping, etc.) versus devote more muscle mass to front legs (for digging, wrestling, etc.) would just end up balancing the creature out.) I think the best way to code our random evolution button would be to have it make choices based on what we spend the most time doing (say, digging) without telling us. | |
| | | Poisson Regular
Posts : 322 Reputation : 11 Join date : 2010-07-07 Age : 29 Location : AK (GMT -9)
| Subject: Re: A Possible Problem with Niches... Sun May 08, 2011 2:55 pm | |
| - Mysterious_Calligrapher wrote:
- I think the best way to code our random evolution button would be to have it make choices based on what we spend the most time doing (say, digging) without telling us.
But then we again run into the problem of how do we tell a computer that this is good for digging while that is good for running? Just a random yes to one would be better if we want more Darwinian evolution. | |
| | | The Uteen Sandbox Team Lead
Posts : 1476 Reputation : 70 Join date : 2010-07-06 Age : 28 Location : England, Virgo Supercluster
| Subject: Re: A Possible Problem with Niches... Sun May 08, 2011 3:34 pm | |
| Random, or yes to all, whichever works better; but deciding based on actions would make it Lamarkianish. | |
| | | roadkillguy Experienced
Posts : 528 Reputation : 17 Join date : 2010-08-25 Age : 31 Location : Rhode Island
| Subject: Re: A Possible Problem with Niches... Sun May 08, 2011 5:50 pm | |
| I don't think that would be an issue, so long as the other creatures were random, and we divided the species up correctly.
The problem is, we have many of each species making these events. We might solve this by making one organism representative of their species, and the next generation is effectively determined by them. | |
| | | Poisson Regular
Posts : 322 Reputation : 11 Join date : 2010-07-07 Age : 29 Location : AK (GMT -9)
| Subject: Re: A Possible Problem with Niches... Sun May 08, 2011 6:51 pm | |
| - roadkillguy wrote:
- The problem is, we have many of each species making these events. We might solve this by making one organism representative of their species, and the next generation is effectively determined by them.
This seams to be the only reasonable way to do things. While we are on the topic of other organism evo, how are we going to determine behavoir of other organisms? | |
| | | 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: A Possible Problem with Niches... Mon May 09, 2011 11:48 am | |
| If we have one "stock" organism for each seperate species, it seems like it would make programming a lot easier. As far as predator/prey, we can have our old friend population dynamics be in charge of shifting the food web, which would determine where creatures would be found. (Due to the fact that herbivores are found where they can eat plants, and carnivores are found where they can eat herbivores.)
Location shouldn't be too hard, but specific behaviors other than predation might be a little iffy. | |
| | | specialk2121 Newcomer
Posts : 66 Reputation : 0 Join date : 2010-12-14 Age : 27 Location : Empire State of the South
| Subject: Re: A Possible Problem with Niches... Mon May 30, 2011 8:52 am | |
| @OP
So...is this now the official autoevo procedure? | |
| | | ~sciocont Overall Team Lead
Posts : 3406 Reputation : 138 Join date : 2010-07-06
| Subject: Re: A Possible Problem with Niches... Mon May 30, 2011 10:44 am | |
| - specialk2121 wrote:
- @OP
So...is this now the official autoevo procedure? Ah... no. I really need to put up a thread to finalize this. | |
| | | roadkillguy Experienced
Posts : 528 Reputation : 17 Join date : 2010-08-25 Age : 31 Location : Rhode Island
| Subject: Re: A Possible Problem with Niches... Mon May 30, 2011 7:44 pm | |
| I read this: - specialk2121 wrote:
- The Uteen wrote:
- for those who want something completely random, an 'off' (or 'auto-evo') option is also required. This would be the non-player species' evolution.
would this mean it would randomly pick the 'yes' or 'no' on the evolve tap
or would it pick wich ever one is needed to survive (although im not sure how a computer would know such a thing)
and it gave me an idea. What if each niche had two lists. A list of every minievolution (mutation, I guess) that's good for that niche, and a list of every bad minievolution (okay, I kinda like that) for that niche. This way, the organism CAN know what's good for it. Let me know if I'm wrong, but I think that's the solution we've been looking for. That right there is what completes the circle. Of course, whenever new minievolutions are added, we'd need to update all the niches. That's a lot of updates, and the computer is blind as to what goes where. Thus, we'd need to have niche artists "adopt a niche" and look through each new minievolution for a match. Eh? | |
| | | ~sciocont Overall Team Lead
Posts : 3406 Reputation : 138 Join date : 2010-07-06
| Subject: Re: A Possible Problem with Niches... Mon May 30, 2011 9:22 pm | |
| - roadkillguy wrote:
- I read this:
- specialk2121 wrote:
- The Uteen wrote:
- for those who want something completely random, an 'off' (or 'auto-evo') option is also required. This would be the non-player species' evolution.
would this mean it would randomly pick the 'yes' or 'no' on the evolve tap
or would it pick wich ever one is needed to survive (although im not sure how a computer would know such a thing)
and it gave me an idea.
What if each niche had two lists. A list of every minievolution (mutation, I guess) that's good for that niche, and a list of every bad minievolution (okay, I kinda like that) for that niche. This way, the organism CAN know what's good for it.
Let me know if I'm wrong, but I think that's the solution we've been looking for. That right there is what completes the circle.
Of course, whenever new minievolutions are added, we'd need to update all the niches. That's a lot of updates, and the computer is blind as to what goes where. Thus, we'd need to have niche artists "adopt a niche" and look through each new minievolution for a match.
Eh? I have no Idea how we could make that work. If I'm understanding this right, that means had coding good and bad mutations, right? I'm open to the idea, but it seems pretty complex. | |
| | | 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: A Possible Problem with Niches... Tue May 31, 2011 9:31 am | |
| I see how we could hard-code some adaptations as being good for certain conditions (thicker fur = good for cold temperatures) but there's going to be some adaptations that tailor the niche to fit them. Hawaiian honeycreepers, for one - their niche is to feed on a certain species of plant, because their beak is shaped specifically for sipping nectar out of it. This is good, so long as the plant thrives. Then there are going to be some that have benefits and drawbacks. I posted somewhere about muscle mass allocation - speed versus strength, essentially. If a greater percentage of muscle mass is in back leg positions, the creature can jump/run faster, and if a greater percentage is in the front legs, it can dig faster. (Note that this is percentage, not amount - there's only a certain amount of muscle fiber a body can take before the bones need to be scaled up, and then the body mass is greatly increased, which means that the extra muscle that was handed out is now required just to move around, so you haven't gained anything, really.) | |
| | | roadkillguy Experienced
Posts : 528 Reputation : 17 Join date : 2010-08-25 Age : 31 Location : Rhode Island
| Subject: Re: A Possible Problem with Niches... Thu Jun 02, 2011 8:59 am | |
| ...so if the niche calls for a fast organism, it will choose to be faster, and if it wants a digging one, it will choose to dig faster. I don't understand. | |
| | | roadkillguy Experienced
Posts : 528 Reputation : 17 Join date : 2010-08-25 Age : 31 Location : Rhode Island
| Subject: Re: A Possible Problem with Niches... Thu Jun 02, 2011 9:01 am | |
| - ~sciocont wrote:
I have no Idea how we could make that work. If I'm understanding this right, that means had coding good and bad mutations, right? I'm open to the idea, but it seems pretty complex. It's just as complicated as niches themselves. Each niche would list which mutations it wants to be successful. We already have lists of biomes and niches yes? | |
| | | ~sciocont Overall Team Lead
Posts : 3406 Reputation : 138 Join date : 2010-07-06
| Subject: Re: A Possible Problem with Niches... Thu Jun 02, 2011 4:47 pm | |
| - roadkillguy wrote:
- ~sciocont wrote:
I have no Idea how we could make that work. If I'm understanding this right, that means had coding good and bad mutations, right? I'm open to the idea, but it seems pretty complex. It's just as complicated as niches themselves. Each niche would list which mutations it wants to be successful.
We already have lists of biomes and niches yes? But mutations and niches are dependent on other organisms. The only way to not break the game is to let the game or player decide if the creature is fit or not. Now, each biome could have traits which would be useful to survive in it, like heavy fur as mentioned above. That would help quite a bit, but giving definite lists of good/bad will ruin diversity and probably break the game. | |
| | | roadkillguy Experienced
Posts : 528 Reputation : 17 Join date : 2010-08-25 Age : 31 Location : Rhode Island
| Subject: Re: A Possible Problem with Niches... Thu Jun 02, 2011 5:42 pm | |
| How else is the game going to answer: This creature just unlocked stronger claws - Should this creature accept them? | |
| | | ~sciocont Overall Team Lead
Posts : 3406 Reputation : 138 Join date : 2010-07-06
| Subject: Re: A Possible Problem with Niches... Thu Jun 02, 2011 7:28 pm | |
| - roadkillguy wrote:
- How else is the game going to answer: This creature just unlocked stronger claws - Should this creature accept them?
We don't have a part-based system. Remember, in the OE, everything is pretty fluid. there are no spore-like "parts". That creature will get those stronger claws whether it likes them or not, because mutations are random. The problem is how the claws will affect its survival. | |
| | | Gorbachof Newcomer
Posts : 74 Reputation : 2 Join date : 2011-05-20 Age : 29 Location : Right Here
| Subject: Re: A Possible Problem with Niches... Thu Jun 02, 2011 11:05 pm | |
| Forgive me if I missed something, but aren't mutations random? Therefore who cares what the environment is, a creature will get who knows what kind of [perk?\trait?\ability?\part?]. | |
| | | Astatine Newcomer
Posts : 10 Reputation : -1 Join date : 2011-06-01
| Subject: Re: A Possible Problem with Niches... Fri Jun 03, 2011 12:36 am | |
| - Gorbachof wrote:
- Forgive me if I missed something, but aren't mutations random? Therefore who cares what the environment is, a creature will get who knows what kind of [perk?\trait?\ability?\part?].
If what you're suggesting is to simply randomize each organism slightly, and then let the best adapted creatures survive, then no. They have already said doing complete Darwinian evolution would be too much for the computer to handle and that it would not allow the player to deliberately progress toward sapience. This method of the environment altering mutation is a matter of playability. | |
| | | 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: A Possible Problem with Niches... Fri Jun 03, 2011 1:42 pm | |
| Those that prove beneficial, however, will eventually show up in the majority of the species population and then either create a new species or change the existing species. /evolution on speed Since we don't have the play time to run through 1,000,000,000,000,000,000,000,000,000,000,000,000,000 insignificant or fatal mutations before we find one that changes your species or creates a subspecies/new species, we ignore them. Also, keep in mind that this is a game, so you can't really cut out the player entirely. /OT As stated by many people above, hardcoding is tricky at best, game-breaking at it's worst. Only a few niches might have certain traits that could be hardcoded - and those wouldn't necessarily be traits, they'd more be a whole set of potentialy beneficial traits that would conquer one specific challenge of the ecosystem. Ex: - Quote :
- Biome: Arctic Tundra
condition: extreme cold adaptational factors extreme cold: insulation, warm blood. Traits creating advantage "insulation": thick fur, layers of fat, large/flattened respiratory orifices, coloration absorbing stellar radiation Gimme a bit to think of how we'd swing "warm" and "cold" blood by the OE. Basically, all of the above are ways that LAWK deals with the real arctic tundra. Polar bears come to mind - even though their fur is translucent to camoflage them in the snow, their skin is black to absorb as much solar heat as possible. Larger/fatter noses warm the air faster as it is breathed in. Other conditions of the arctic Tundra, such as a high ratio of secondary consumer species to primary consumer species, could not necessarily be hard-coded for, though certain things such as "Growing season x% of year" could potentially be hardcoded. And anything less general than an adaptation just to tolerate the biome present is going to be fracking belgium to hardcode. | |
| | | Gorbachof Newcomer
Posts : 74 Reputation : 2 Join date : 2011-05-20 Age : 29 Location : Right Here
| Subject: Re: A Possible Problem with Niches... Fri Jun 03, 2011 2:07 pm | |
| - Quote :
- Those that prove beneficial, however, will eventually show up in the majority of the species population and then either create a new species or change the existing species. /evolution on speed
Well that makes sensce, like here on Earth you have a ton of different animals that in some way or another resemble each other. | |
| | | Sponsored content
| Subject: Re: A Possible Problem with Niches... | |
| |
| | | | A Possible Problem with Niches... | |
|
Similar topics | |
|
| Permissions in this forum: | You cannot reply to topics in this forum
| |
| |
| |