Difference between revisions of "Cannibot"

From WikiManual
Jump to: navigation, search
m (Fixed typos)
 
(7 intermediate revisions by 4 users not shown)
Line 1: Line 1:
Cannibots, or Canni's for short, is a bot that has turned cannibalistic. It typically attacks everything within range, often including it's own children. Since cannibalism can be viewed as a devolution, many dislike Canni's and typically try to avoid them in their sims. Quite often once cannibotism becomes established, one single bot will wipe out the rest of the population and subsequently die without leaving any descendents.  
+
Cannibots, or Canni's for short, are bots that attack everything, including their own population.  
  
'''Ways to avoid Canni's'''
+
===Problems:===
 +
*The Cannibot population attacks everything but the Cannibot's source population does not attack the Cannibot population.
 +
*Cannibots attack everything, including their own children.
 +
*It is hard to determine if a target is the same population as itself.
 +
*Cannibots wipe out their source population(s) without leaving any descendants.
 +
*Cannibots use a lot of the ecosystems energy to battle each other instead of using it for more complex behavior evolving.
  
One of the better ways to fight cannibotism is to decrease birth nrg since a weaker offspring us unlikely to kill the parent.  Another method is to ensure that bots are forced to work together either due to enviromental circumstances or internal feeding methods.
+
===Advantages:===
 +
*More individual food supply.
 +
*Higher evolutionary pressure speeds up evolution.
 +
*A population raised out of a newly discovered food source can survive for some time on cost of its weaker individuals after the food source runs out.
  
A favorite feeding method is sharing nrg equally at 50%. Any bot not particpating is guaranteed to die off since offspring are unable to feed without a Sharer's help.
+
==Ways to avoid Cannibot extinctions:==
 +
*Make offspring smaller since a weaker offspring is unlikely to kill the parent...
 +
**by decreasing birth .nrg
 +
**by decreasing the value stored in .repro
 +
*Genes that allow a bot to fight or flight if attacked are guaranteed to help.
 +
**Don't use [[Poison]] and [[Venom]] when attacked by a Cannibot. It has no effect on members of the same species.
 +
*Let the Cannibot child run and hide...
 +
**by rotating parent and child after reproduction.
 +
**by making a bot move more until it reaches a given age.
 +
**".refage 20 >" don't attack children.
 +
**".robage 50 >" don't attack as a child.
 +
*Make bots that act as a social group, feeding and guarding each other and hunting together.(Although that defeats the purpose of a cannibot).
 +
**Tie feeder
  
'''Accepting Canni's or If you can't beat them join them.'''
+
[[Category:Bottype]]
 
 
Considering that often Canni's are a part of life in EvoSims it is an even better strategy to plan for them from the outset. Genes that allow a bot to fight or flight if attacked are guaranteed to help. Other ways to help ease the transition from normal to Canni is with genes fireing only when refage is 20 >; at this stage a child will have likely been able to get away, leaving the parent free to feed from nearby bots.
 
 
 
'''Thoughts on cannibalism'''
 
Although viewed as unpleasent, cannibalism is Darwin in action.  A bot that "discovers" it can eat its siblings/parent has gained an incredible advantage and access to a new food supply.  Even if the bot is unable to reproduce, it places strong selective pressures on the other bots in hunts, which can be viewed as a positive.
 

Latest revision as of 22:00, 14 February 2014

Cannibots, or Canni's for short, are bots that attack everything, including their own population.

Problems:

  • The Cannibot population attacks everything but the Cannibot's source population does not attack the Cannibot population.
  • Cannibots attack everything, including their own children.
  • It is hard to determine if a target is the same population as itself.
  • Cannibots wipe out their source population(s) without leaving any descendants.
  • Cannibots use a lot of the ecosystems energy to battle each other instead of using it for more complex behavior evolving.

Advantages:

  • More individual food supply.
  • Higher evolutionary pressure speeds up evolution.
  • A population raised out of a newly discovered food source can survive for some time on cost of its weaker individuals after the food source runs out.

Ways to avoid Cannibot extinctions:

  • Make offspring smaller since a weaker offspring is unlikely to kill the parent...
    • by decreasing birth .nrg
    • by decreasing the value stored in .repro
  • Genes that allow a bot to fight or flight if attacked are guaranteed to help.
    • Don't use Poison and Venom when attacked by a Cannibot. It has no effect on members of the same species.
  • Let the Cannibot child run and hide...
    • by rotating parent and child after reproduction.
    • by making a bot move more until it reaches a given age.
    • ".refage 20 >" don't attack children.
    • ".robage 50 >" don't attack as a child.
  • Make bots that act as a social group, feeding and guarding each other and hunting together.(Although that defeats the purpose of a cannibot).
    • Tie feeder