<Biogenesis Color Mod 1.7 readme>
ATTENTION: Please set your parameters to default (first start),
because the Color Mod isn´t compatible with vanilla default settings.
I also mostly tested with default settings and these should work fine.
Original program by Joan Queralt Molina (thanks for the great work)
http://sourceforge.net/projects/biogenesis/
Color Mod by MarcoDBAA:
Changes:
1. Translations:
-German translation by myself
-Portuguese translation (thanks to Maurício Leonardi)
-Russian translation by Alexey Loginov is NOT up to date
(cyrillic script is too much for me, if someone wants to update?)
2. Bug fixes:
-Fixed a bug where organisms disappeared from the world after a collision,
or immediately at birth (if they were very small).
-Fixed a bug, where you couldn´t change the value for the parameter
"Energy lost by dead organisms".
-Fixed a bug, where the statistics window didn´t work in empty worlds.
3. New Parameter:
-New default parameter settings
-"Initial complexity": Maximum number of segments of new random organisms.
-"Life expectancy": basis life for all organisms.
-"Life expectancy divisor": segments/divisor = added life.
-"Cream released energy proportion": Released energy proportion for CREAM
-"Healing delay": Random, but less effective, if this value is high for MAGENTA.
-"Immune system delay": Random, but less effective, if this value is high for MINT.
-"Jade Healing delay": Random, but less effective, if this value is high for JADE.
-"Lavender Shield": LAVENDER barrier, higher values make it last longer.
-"Indigo divisor": Divides the effective amount of INDIGO, makes it less effective.
-"Dodge cost": Used by passive non consumers with TEAL segments.
-"Spike consumer cost": for enhanced SPIKE.
-"Silver consumer cost": for feeding SILVER.
-"Non-plant white cost": Used by WHITE, if the organism is not a plant.
-"Non-plant plague cost": Used by PLAGUE, if the organism is not a plant.
-"Lime effectivity if not alone": LIME photosynthesis if crowded.
-"+ Forest effectivity if not alone": Added FOREST photosynthesis if crowded.
4. Mutations:
-"Better" function to create random organisms, independent from symmetry
-Through mutation organisms can have between 1 and 840 segments (was 4-64)
-Now randomization of symmetry is completely random. Was biased with
respect to similar symmetries, but created much more 1-symmetric organisms,
if the mother was 8-symmetric. For this reason I changed it.
5. New Life expectancy:
-default lifespan
- "+" number of organisms segments divided by life expectancy divisor
- "+" GOLD segments (see below)
6. New genes (Genetic Laboratory):
-"Generation conflict": if "Yes": parent and children attack each other
-"Sibling rivalry": if "Yes": siblings attack each other
-"Selfish mother":
-if "Yes": mother always retains half of the energy (not vs infections), if she reproduces.
-if "No" : mother distributes the energy equally for herself and all children.
-"Altruist": see MAGENTA, MINT, LAVENDER and ROSE color
-"Familial": if family relations are friendly...
-MAGENTA: heals parents, children and siblings
-MINT: removes infections from parents, children and siblings and restores time to reproduce
-LAVENDER: gives parents, childrens and siblings shield energy
-ROSE: transfers energy to parents, children and siblings
-"Peaceful": Peaceful organisms with ROSE segments don´t attack each other
-"Social": Social organisms with ROSE segments of the same length and theta don´t attack each other
-"Passive": see TEAL color
-"Clockwise": see SPRING color
-"Activity": see SUMMER color
-"Mod Black": see BLACK color
-"Mod Pink": see PINK color
-"Mod Cream": see CREAM color
-"Mod Lilac": see LILAC color
-"Mod Plague": see PLAGUE color
-"Mod Fallow": see FALLOW color
7. Reaction genes (Genetic Laboratory):
All segments can react on colors by touching,
but ONLY if an organism has "TEAL" segments (or with the EYE segment, if it has "CYAN" segments)
-"0" = Ignores (no reaction)
-"1"= Organism stands still
-"2"= Direction of movement: end to starting point of its touching segment (mostly flees)
-"3"= Direction of movement: end point of the touching segment to starting point of its first segment (flees)
-"4" = Direction of movement: starting to end point of its touching segment (mostly attacks)
-"5" = Direction of movement: center of this organism to center of the other organism (attacks)
-Notes: Special reactions to...
-GREEN: Used for all photosynthetic segments except BARK
-SILVER: Only SILVER consumer (else default reactions are in use, see below)
-SPIKE: Only sharp point of SPIKE (else default reactions are in use, see below)
-WHITE: Only White plants without plague segments (and BROKEN color)
-VIRUS: Only WHITE non plants and non consumers without plague, frozen or auburn segments
-PLAGUE: Used for WHITE and PLAGUE plants, as long as the organism has PLAGUE segments
-(default)-VIRUS: Used for all other WHITE and PLAGUE organisms (mostly small plague viruses)
-MINT: Used for MINT and LAVENDER
-MAGENTA: Used for MAGENTA and ROSE
-DEFAULT: All other colors for organims that are not plants or consumers
-(default)-CONSUMER: All other colors for organisms that are consumers
-(default)-PLANT: All other colors for organisms that are plants but not consumers
-FROZEN: used for FROZEN and DEADBARK color
-BEIGE: Used for BEIGE and DARKFIRE color
-Sick organisms (BEIGE, DARKFIRE, WILTED, NAVY, FROZEN, DEADBARK, BROKEN, DARKOLIVE, non point SPIKE)
don´t use normal reactions on colors, but SICK (last column) against all colors.
-If an organism encounters a friendly family member or another social
organism with ROSE segments, it will use FRIEND on all colors.
8. Branching (Genetic Laboratory):
-Segments can branch out now (like in trees).
-A gene can only branch at a position before its normal place,
so if you set Branch >= Gene, you cannot place the organism into the world.
-If branch = -1, there is no branch.
9. Segment effectivity changes:
-Photosynthesis is now more effective for Organisms with lower symmetries and number of genes.
-Exact formula: (0.6 + (0.48 / number of genes) + (1.44 / symmetry) * segment length
-Effectivity of consuming segments and LILAC+SPIKE uses roots now.
-Exact formula: sqrt(segment_length)
-Notes: Large consuming segments are less and less effective per length.
Of course they are still more effective than smaller segments.
Default value for "Obtained energy":
2.0 instead of 0.5 because of this change
10. The program now knows, how to classify organisms:
-a consumer has RED, FIRE, ORANGE, MAROON, PINK (Mod Pink) or CREAM segments
-a fungus has unmodified PINK segments
-a plant has photosynthetic segments
-a killer has LILAC, SPIKE or GRAY segments
-enhanced: has DARK GRAY segments
-3-symmetric organisms are often treated like 2-symmetric ones for the total amount of color length
(handicap to help bilateral organisms)
11. 44 colors (37 new ones) and altered the function of some of the old colors:
-"enhanced" = has DARKGRAY segments
-effectivity for photosynthetic segments and DARK GRAY (because used for enhanced FOREST)
-costs for the rest
-DARKGRAY (Enhancement):
-enhances other segments (see "enhanced" for other colors)
-DARKGRAY effectivity is used for FOREST enhancement
-GREEN (standard Photosynthesis):
-no changes
-FOREST (Colony photosynthesis): [also used on friends]
-if an organism with FOREST segments touches another plant (or non consumer virus with ROSE segments), photosynthesis is enhanced:
-normal segment touches normal segment: + 0.3 * "+ Forest effectivity if not alone"
-normal segment touches BARK segment: + 0.3 * "+ Forest effectivity if not alone"
-normal segment touches photosynthetic segment: + 0.5 * "+ Forest effectivity if not alone"
-normal segment touches FOREST segment: + 0.6 * "+ Forest effectivity if not alone"
-BARK segment touches BARK segment: + 0.4 * "+ Forest effectivity if not alone"
-BARK segment touches photosynthetic segment: + 0.6 * "+ Forest effectivity if not alone"
-BARK segment touches FOREST segment: + 0.7 * "+ Forest effectivity if not alone"
-photosynthetic segment touches photosynthetic segment: + 0.8 * "+ Forest effectivity if not alone"
-photosynthetic segment touches FOREST segment: + 0.9 * "+ Forest effectivity if not alone"
-FOREST segment touches FOREST segment: + 1.0 * "+ Forest effectivity if not alone"
-DARKGRAY segment of a non consumer touches non enhanced organism + DARKGRAY effectivity
-DARKGRAY segment of a consumer touches non enhanced organism + 0.5 * DARKGRAY effectivity
-DARKGRAY segment touches enhanced organism + nothing
-Notes: WINTER, DARKJADE and DARKGREEN used like BARK (and OLDBARK)
-SPRING (Photosynthesis and Rotation):
-"Clockwise"=Yes: Organism rotates clockwise
-"Clockwise"=No: Organism rotates counter-clockwise
-SUMMER (Photosynthesis and seasons):
-"Activity" "0-2" active for 2 seasons (time units) and inactive (no photosynthesis) for one season
-Inactivity is true in different seasons for each of them and the segment turns into color WINTER
-LIME (Solo photosynthesis):
-Effective if alone
-Ineffective if crowded (change in parameter/metabolism)
-LEAF (Undisturbed photosynthesis):
-Only photosynthesizes, if the organism is not shown in color
-C4PLANT (low CO2 concentration photosynthesis):
-not very effective, but also no segment maintenance costs
-JADE (Small organism photosynthesis and anti viral abilities)
-if viral organisms attack, JADE will turn into DARKJADE, then DARKGREEN
-and other photosynthetic segments except BARK will directly turn into DARKGREEN,
if the organism has jade segments
-DARKGREEN can get infected, JADE and DARKJADE can not
-if VIOLET attacks, JADE turns into DARKJADE
-DARKJADE and DARKGREEN can get poisoned by VIOLET
-DARKJADE and DARKGREEN regenerate, faster for organisms with low symmetry
-plants with JADE that are not consumers force infections to use parent reproduction energy
instead of virus reproduction energy, if the latter is higher (good for small plants)
-GRASS (difficult to consume and photosynthesis)
-consumer only feed from it with halfed efficiency (shown in wilted color instead of yellow)
-BARK (Photosynthesis and Protection):
-if another organism touches the BARK segment aggressively, BARK lignifies (= OLDBARK)
-lignified OLDBARK protects the organism, but photosynthesis is disabled
-RED (Carnivore):
-feeds on other consumers except CREAM
-feeds on SILVER, if SILVER is a consumer (see SILVER)
-feeds on SPIKE, if the other organism is enhanced
-enhanced (0.25 * normal energy absorbing effectivity):
-feeds on CREAM
-feeds on LILAC, SPIKEPOINT, GRAY, if the other organism is a consumer
-invulnerable against LILAC, SPIKEPOINT and GRAY
-FIRE (Generalist): [Notes: between Carnivore and Omnivore]
-segment energy absorbing effectivity:
-"normal" against organisms, that are consumers (shown Color=FIRE)
-also "normal" against frozen organisms, if it has SKY segments
-(0.25 * "normal") against MAROON, PINK, CREAM, and the rest (shown Color=DARKFIRE)
-regenerates poisoned segment (turns DARKFIRE) vs VIOLET consumers
-enhanced: now feeds on BROWN and WILTED, but cannot regenerate vs VIOLET consumers anymore
-ORANGE (Omnivore):
-feeds on most segments except RED, MAROON, non plant WHITE and most protected segments
-enhanced: feeds on FROZEN, DEADBARK and more effective vs unmodified FALLOW
-MAROON (Herbivore):
-feeds on all photosynthetic segments
-feeds on protected segments of plants
-feeds on WHITE segments of plants
-only 0.2 * maintenance costs
-enhanced: feeds on many more defenseless segments (shown color=AUBURN) and WILTED
-PINK (Destruent):
-feeds on PINK, CREAM, WHITE, PLAGUE, CORAL and all weakened segments
-only 0.2 * maintenance costs except if it has gray segments
-enhanced: feeds on BARK
-"Mod Pink"=Yes:-PINK with GRAY can feed on BROWN and is not immune vs infections
-"Mod Pink"=No:
-immune against infections
-only 0.25 * effectivity (shown Color=DARKFIRE) vs PINK and weakened segments
(except if the organism has DEADBARK or FROZEN segments)
-PINK with GRAY can´t feed on BROWN
-CREAM (Parasite):
-segment energy absorbing effectivity = (0.09 * "normal")
-mostly immune vs infections if it is no plant, else only immune vs WHITE plants
-enhanced:
-"Mod Cream"=1:
-feeds on consumers except PINK and CREAM
-feeds on consuming SILVER if it has as much or more total kills
-"Mod Cream"=2:
-feeds on CREAM, CORAL and WHITE viruses
-"Mod Cream"=3:
-feeds on protected segments, mostly on plants
-SILVER (Experience):
-if the organism has more total infections than the other organism:
-it infects nearly all other segments, including protected ones that WHITE does not infect
-it needs to have WHITE segments to get at least one infection
-uses normal SILVER costs
-shown Color=SILVER, if it infects
-if it has more than 0 total kills (and is a consumer or a killer) or is enhanced:
-segment energy absorbing effectivity formula:
((12+total kills)/(12+other organisms total kills))*segment length
-feeds on SPIKEPOINT if it has more total kills
-uses SILVER consumer costs
-shown Color=GOLD, if it consumes
-extra childs for more total children:
>=0 total children = 1 child
>=1 total children = 2 childs
>=5 total children = 3 childs
>=14 total children = 4 childs
>=30 total children = 5 childs
>=55 total children = 6 childs
>=91 total children = 7 childs
>=140 total children = 8 childs
-SPIKE (weaken with segment point):
-segment energy draining effectivity = 5 * "normal" absorbing effectivity
-SPIKEPOINT cannot be hurt by most segments
-but SPIKE line does nothing and has no defense
-enhanced:
-consumes for 0.8 * "normal"absorbing effectivity
-no energy drain
-uses "Spike consumer costs"
-LILAC (Weaken):
-segment energy draining effectivity = 10 * "normal" absorbing effectivity
-has to recharge after one attack (Color=DARKLILAC)
-"Mod Lilac"=No: doesn´t drain non consumers harmless segments, WHITE (without plague segments) and OLIVE
-"Mod Lilac"=Yes:does drain nearly all segments except BLUE and SPIKEPOINT
-enhanced: doesn´t need to recharge
-GRAY (Killer):
-kills the other organism, which turns brown
-against OLIVE: GRAY gets destroyed, but OLIVE changes its color to DARKOLIVE
-only kills SILVER if it has as much or more total kills than SILVER
-enhanced: kills FALLOW, BARK (if it isn´t a consumer) and not enganced MAGENTA
-VIOLET (Poison):
-poisons other segments and makes them useless
-segment it touches changes color to WILTED, if the other organism is a plant, otherwise BEIGE
-Non consumers are immune vs WHITE plant infections (not other viruses)
-special against:
-FIRE: poisons, but only non-consumers poison permanently (else turns DARKFIRE)
-CREAM: poisons, but only non consumers poison CREAM plants permanently (else turns DARKFIRE),
but enhanced non consumers poison all CREAM segments permanently
-WHITE: poisons, but VIOLET consumers don´t poison non plant and non consumer WHITE segments
-VIOLET: poisons, but VIOLET consumers don´t poison non plant and non consumer VIOLET segments
-SILVER: poisons, but VIOLET consumers must have as much or more kills
-LILAC: enhanced consumers and everyone else poison
-FALLOW: enhanced organisms poison
-OLIVE: VIOLET segment gets destroyed but OLIVE changes color to DARKOLIVE
-DARKOLIVE: VIOLET segment gets destroyed but DARKOLIVE changes color to WILTED or BEIGE respectively
-OLIVE (Defense cracker):
-destroys BLUE, SKY and OCHRE (segment it touches changes color to NAVY)
-destroys OLIVE plants if it is not a plant itself (segment it touches changes color to NAVY),
else weakens OLIVE plants (segment it touches changes color to DARKOLIVE)
-destroys BARK if it is enhanced or is no plant (segment it touches changes color to DEADBARK)
-destroys LILAC, FALLOW and SPIKE (including SPIKEPOINT) (segment it touches changes color to BROKEN)
-destroys GRAY and VIOLET (segment it touches changes color to BROKEN)
-gets weakened against GRAY and VIOLET (own segment changes color to DARKOLIVE)
-regenerates fast if weakened (DARKOLIVE), but DARKOLIVE can be poisoned and killed
-enhanced:
-see vs BARK
-OLIVE plants protected vs LILAC, SKY and OCHRE (like non plants)
-SKY (Freezer and Frost shield):
-freezes (disables) all movement and all photosynthetic segments (shown Color=SKY)
-does this by touching an arbitrary segment except BLUE, CORAL, FALLOW, SPIKEPOINT and non-plant OLIVE
-these disabled segments colors are FROZEN or DEADBARK (if it was BARK)
-disables SKY segments (color changes to NAVY)
-protects itself with a frost shield against attacks (shown Color=DEEPSKY)
-DEEPSKY however can be attacked by PINK, SILVER and MAROON,
but all of them cannot force the frost shield themselves
-regenerates quickly again from shielding to freezing
-consumers with SKY segments can feed on FROZEN and DEADBARK segments
-enhanced: plants cannot dodge with TEAL segments vs SKY anymore
-BLUE (Shield):
-no changes
-enhanced: attacking organisms lose energy, 0.5 * normal absorbing effectivity (only 0.25 for MAROON)
-OCHRE (Pushing):
-Organism pushes other organisms away, stronger with longer OCHRE segments
-doesn´t work against OLIVE, if the other organism is not a plant or is enhanced
-offers protection against many attacks
-enhanced: other organism loses energy depending on how much it was pushed (for MAROON it is halfed)
-FALLOW (Inhibit reproduction):
-other organism cannot reproduce for "20 + (10 * segment length)" frames (shown Color=FLOWER)
-but if it has infected the other organism, it can remove the inhibition, so that the virus can break out
-protected vs many effects and vs infections
-"Mod Fallow"=Yes:
-poisons all YELLOW, BLOND, AUBURN and INDIGO segments (and if it is enhanced or a consumer FLOWER too)
-enhanced: also inhibits RED reproduction
-"Mod Fallow"=No:
-0.1 * segment maintenance
-only 0.1 * absorption efficiency vs FALLOW for ORANGE (not enhanced) and FIRE
-attacks unmodified PINK, and PINK can be infected if its time to reproduce is over 20 frames
-enhanced or non plants also attacks CREAM the same way.
-non plant FALLOW has 0.01 * segment maintenance, always attacks unmodified PINK (FALLOW modified or not)
and only 0.1 * absorption efficiency vs FALLOW for ORANGE and FIRE (modified or not)
-WHITE (Virus):
-WHITE Plants use WHITE costs
-Other viruses use "Non-plant white cost"
-only infects organisms, that are consumers (but not unmodified PINK) or plants
-infects all segments except BLUE, SKY, BARK, OCHRE, FALLOW, MINT and LAVENDER
-infects NAVY and OLIVE, if it is no plant
-infects CREAM, if it is no plant and the other organism is a plant
-only infects SILVER if it has as much or more total infections
-enhanced:
-infects NAVY, OLIVE, CREAM and SPIKEPOINT
-but only if these organisms have no MINT segments
-enhanced non plants will infect CREAM plants even with MINT segments however
-if an organism is not a consumer or plant (real VIRUS):
-if it has YELLOW segments:
-other organism cannot reproduce for 20 frames
-if the other organism is infected and has enough energy to reproduce,
it is forced to reproduce as many viruses at once as the virus would reproduce
-only 0.1 * absorption efficiency vs non plant/consumer YELLOW for ORANGE
-if it has INDIGO segments:
-INDIGO fake target is in effect (see INDIGO),
also in effect for own SILVER and PLAGUE color and vs enemy CORAL
-if it has AUBURN segments:
-infects unmodified PINK but is vulnerable like a plant WHITE segment (vs ORANGE for example)
-if it has MINT segments:
-MINT does not destroy their WHITE segments, if the other organism has MINT segments too
-if it has MAGENTA segments:
-it can regenerate WHITE fast against MINT and is immune vs GRAY (use MAGENTA energy consumption)
-PLAGUE (force virus reproduction of infected organisms):
-other organism must reproduce a virus (no normal children), if it was infected before
-cannot force BLUE, SKY, OLIVE, RED, CREAM, SPIKEPOINT, MINT, LAVENDER and CORAL
-PLAGUE plants use PLAGUE costs
-Other plague viruses use "Non-plant plague cost"
-"Mod Plague"=Yes: only forces the reproduction of consumers
-enhanced: forces RED and CREAM
-"Mod Plague"=No: only forces the reproduction of plants
-enhanced: forces OLIVE and SKY
-CORAL (transforms viruses and particles):
-non plant and non consumers die and are transformed into the coral organism
-if there is no place to transform the other organism just dies
-enhanced: also transforms unmodified PINK
-not working vs effect segments and protected segments
-MINT (Immune system): [also used on friends, only altruistic]
-removes infections (also see "Immune system delay")
-restores the time to reproduce to 20 frames,
if it is higher because of FALLOW (also see "Immune system delay")
-faster if the organism has more and longer MINT segments
-removes other organisms infection, if its MINT segments touch another
organism it hasn´t infected itself and both are altruists (or familial) (shown Color=CYAN)
-the same for restoring the time to reproduce
-Altruist organisms don´t attack/kill/poison MINT segments
-destroys all WHITE, PLAGUE, CORAL and FALLOW segments, if it touches another organism,
except if it touches a MINT or BLUE segment
-enhanced: also destroys them, if it touches a MINT segment
-if an organism with MINT segments was forced to reproduce by PLAGUE,
the other organism will also gets these colors destroyed
-the same vs CORAL, but even if CORAL only touches and could attack in general
-destroy the CREAM segment it touches
-destroyed segments are BROKEN (plants) or BEIGE (non plants)
-LAVENDER (Immunity shield and recognition): [also used on friends, only altruistic]
-Shield vs CREAM, PLAGUE, CORAL and FALLOW (also see Lavender shield) for all of its segments
-If these colors attack all other segments of this organism,
shield energy is slowly depleted (shown Color=NAVY)
-if shield energy is 0, attacks will take effect
-If these colors (and WHITE) attack LAVENDER (shown Color=LAVENDER), shield energy is slowly restored
and attacks have no effect, but cost them their attack costs (minimum of 0.01 * energy per frame)
-Attack costs for PLAGUE are WHITE costs here (otherwise to hurtful) and it is forced to attack,
even if if the organism is not infected by PLAGUE
-Shield energy is restored, faster if the organism has more and longer LAVENDER segments
-time to reproduce is also slowly restored (one per segment and frame)
-if it touches an organism, that infected it before, the infection is recognized and removed
-if both organisms are altruists (or familial), it gives the other organism shield energy,
even if the other organism has no LAVENDER segments (shown Color=CYAN)
-Altruist organisms don´t attack/infect/kill/poison LAVENDER segments
-low maintenance = LAVENDER costs
-but only 0.1 * for organisms that are neither plants nor consumers (except unmodified PINK)
-enhanced: PLAGUE always forced to attack, even if it never would normally (see "Mod Plague")
-if the organism has MINT and LAVENDER segments:
-The shield slowly depletes (shown Color=NAVY), when the organism can reproduce and is also infected.
-Reproduction is stopped until the infection is removed or the shield energy is 0
-MAGENTA (Healing): [also used on friends]
-heals own segments (= restores color), see "Healing delay"
-faster if the organism has more and longer MAGENTA segments
-doesn´t work with lignified BARK or DEADBARK
-heals other organisms, if both are altruists (or familial)
-Altruist organisms don´t attack/infect/kill/poison MAGENTA segments
-uses MAGENTA costs to protect itself vs FALLOW, GRAY and SKY
-enhanced: counters GRAY enhanced, and still protects
-ROSE (Friendly energy transfer): [only used on friends]
-segment energy transfer effectivity = 3 * "Obtained energy" for family and friends (shown Color=CYAN)
-segment energy transfer effectivity = "Obtained energy" for altruistic encounters
-Energy is only transfered, if both organisms don´t attack each other and...
-both organisms are altruists
or both organisms are related (parent, child, sibling) and "familial"
or the other organism is not a plant or a consumer and this organism is "peaceful" (abuse)
-the organism is fully grown (not for abuse)
-the organism has more energy than the other organism for family and friends
-and additionally needs to have more than half of its reproduce energy
and the other organism less than half of its reproduce energy in altruistic encounters
-Low maintenance = ROSE costs (3 * as much for organisms with SPIKE, GRAY and LILAC)
-CYAN (Movement):
-no changes
-TEAL (Movement and Reaction):
-Organism can use reaction genes (see above)
-Reaction is stronger, if teal segments are longer
-"Passive"=No: Organism can move (like CYAN)
-"Passive"=Yes:
-Organism stands still until another organism touches it
-Maintenance costs are very low (0.05*normal)
-allows non consumers (without GRAY, SPIKE or LILAC) to dodge most attacks, which means
that the organism is invulnerable for one frame and vulnerable the next frame after being touched
-enhanced: dodging always works vs WHITE in every frame
-can only dodge with harmless segments without aggressive effects
(including MINT and LAVENDER however)
-YELLOW (Reproduction of multiple children):
-one extra child per YELLOW gene (was one child per YELLOW segment)
-+ one child for each total segment length of 23
-formula = children += (yellow gene / symmetry) + (total yellow segment length / 23)
-YELLOW costs unchanged
-AUBURN (extra child if infected):
-always at least one own child if infected by another organism
-no bonus child if not infected
-low maintenance = AUBURN costs
-INDIGO (reduces the energy a new born virus receives):
-formula = virus reproduction energy/((total indigo segment length/Indigo divisor) +1)
-if the virus energy is even reduced to <= 2 the virus is not born and the infection is removed
-also creates a fake target for WHITE, SILVER (only infections) and PLAGUE
so that they use energy (minimum 0.01) and achieve nothing (shown Color=Indigo)
-low maintenance = INDIGO costs
-BLOND (reproduce early):
-reproduction energy is reduced (not shown and normal one is used for viruses)
-not reduced, if the organism is infected
-reduced by "total blond segment length + 2 * symmetry"
-minimal reproduction energy is 30 for plants and consumer, 20 for unmodified PINK and 10 for viruses
-costs are reduced 0.1 * "normal" for non plants,
and even 0.01 * "normal" for non consumers (and unmodified PINK)
-FLOWER (reproduce late):
-reproduction energy is always increased (also shown and used if it is a virus)
-increased by "total flower segment length"
-low maintenance = FLOWER costs
-GOLD (Age):
-Life expectancy = Normal life expectancy+((GOLD segments length)/GOLD costs)
-GOLD costs = Gold life expectancy divisor
-Maintenance costs are low (0.1*normal)
-BLACK (Mimic):
-copies the color and reaction genes of other segments
-Maintenance costs are very low (0.01*normal)
-"Mod black"=No: Only changes the segment that touches the other segment
-"Mod black"=Yes: Changes all BLACK segments to the color of the other segment
-EYE:
-These segments do not collide, but the organism can react with TEAL to what it sees (or to what it intersects)
-Organisms wih cyan segments can use the reactions of the eye segment (but only the EYE segment) too
-Other organisms can not react to them, or attack in any way
-They do not change color, even when the organism attacks or when it dies
-Eye segments are 1.5 * longer than normal segments
-They have to be terminal, if they are not terminal they will change into DEADBARK and are useless
12. Info toolbar:
-shows the clade of an organism
-all descendents of a randomly created or pasted organism belong to the same clade
13. Third party improvements (Thanks to them):
-Included Tyler Colemans "Feature Mod" (backup button):
-see "Biogenesis Feature Mod README.txt"
-It is possible to create automatic backups.
-STRtrees (by Vivid Solutions) implemented by Richard David Williams
to make the simulation run much faster.
Use the Biogenesis forum http://sourceforge.net/projects/biogenesis/forums
to ask questions, make suggestions and report bugs
Have fun! :)