Sophie

Sophie

distrib > Mageia > 5 > i586 > by-pkgid > 55d5223351872eeba2a6592df1cce677 > files > 4

biogenesis-0.8.1.32.1-10.mga5.noarch.rpm

<Biogenesis Color Mod 1.32 readme>

ATTENTION: Please set your parameters to default, necessary 
           because of changes to consuming segments (see below 8.)

Original program by Joan Queralt Molina
http://sourceforge.net/projects/biogenesis/

Color Mod by MarcoDBAA:

Changelog (1.1 and 1.2 changes are included):

1. Translations:
   -German translation and german readme
   -Portuguese translation (thanks to Maurício Leonardi)

2. Bug fixes:
   -Fixed a bug in the original program where organisms disappeared, but still
    consumed CO2 (I only managed to fix the second part of this problem)
   -Fixed a bug, where you couldn't change the value for the parameter
    "Energy lost by dead organisms"

3. New Parameter:
   -New default parameter settings
   -"Initial complexity": Maximum number of segments of new random organisms.
   -"Healing delay": Random, but less effective, if this value is high.
   -"Immune system delay": Random, but less effective, if this value is high. 

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 4 
   - "+" 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 
   -"Altruist": see MAGENTA, MINT and ROSE color
   -"Familial": if family relations are friendly...
     -MAGENTA: heals parents, children and siblings
     -MINT: removes infections from parents, children and siblings
     -ROSE: transfers energy to parents, children and siblings
   -"Social": Social organisms with ROSE segments don't attack each other       
   -"Passive": see TEAL color
   -"Clockwise": see SPRING color
   -"Mimic all": see BLACK color
   -"Mod Pink": see PINK color
   -"Mod Cream": see CREAM color
   -"Mod Lilac": see LILAC color
   -"Colony+": see FOREST color 

7. Reaction genes (Genetic Laboratory) : 
   All segments can react on colors by touching,
   but ONLY if an organism has "Teal" segments...
   -"2" = Organism attacks or gets closer
   -"1" = Direction of movement: starting to end point of its touching segment
   -"0" = Ignores (no reaction) 
   -"-1"= Direction of movement: end to starting point of its touching segment
   -"-2"= Organism stands still
   -Notes: If an organism encounters following colors...
     -CYAN and TEAL: use CYAN reactions
     -GREEN, FOREST and SPRING: use GREEN reactions
     -VIRUS-WHITE: use VIRUS (see WHITE) reactions
     -YELLOW, DARKGRAY, GOLD and ROSE: use YELLOW reactions
     -BARK and lignified BARK: use BARK reactions
     -OLIVE and DARKOLIVE: use OLIVE reactions
     -SKY and DEEPSKY: use SKY reactions
     -FROZEN and DEADBARK: use FROZEN reactions
     -LILAC and DARKLILAC: use LILAC reactions
     -BEIGE and DARKFIRE: use BEIGE reactions
     -Sick organisms (BEIGE, NAVY, FROZEN, DEADBARK, DARKOLIVE) 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.  
   -Annotations:
     -Removed "flee" because organisms would often pull the organism they want
      to flee from (bug). Now this happens much rarer. 
      They can still flee using "-1" or "1" (mostly "-1"). 

8. Segment effectivity changes:
   -Photosynthesis is now more effective for Organisms with lower symmetries.
     -Exact formula: ((segment_length+(segment_length*(1.8/symmetry)))/1.3)
   -Effectivity of consuming segments and LILAC is now base 10 logarithmic
     -Exact formula: Log10(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": 
      7.0 instead of 0.5 because of this change

9. The program now knows, how to classify organisms:
   -a consumer has RED, FIRE, ORANGE, MAROON, PINK or CREAM segments
   -a plant has GREEN, FOREST, BARK or SPRING segments
   -a killer has LILAC or GRAY segments
   -enhanced: has DARK GRAY segments
        
10. 21 new colors and altered the function of some of the old colors:
    -"enhanced" = has DARKGRAY segments
    --ATTENTION--:
      -Viral Plants and frozen organism use WHITE COSTS
      -Other viruses use DARKGRAY COSTS
      -VIRUS-WHITE = Viruses that aren't consumers, plants, killer, or FROZEN 
      -SILVER consumers use GOLD COSTS, if they feed on other organisms

-RED (Carnivore): 
  -feeds on RED, FIRE, ORANGE, MAROON and PINK 
  -feeds on SILVER, if SILVER is a consumer (see SILVER)
  -enhanced:
    -feeds on LILAC and GRAY, if the other organism is a consumer
    -feeds on CREAM if the other organism is enhanced
    -immune against LILAC and GRAY

-FIRE (Generalist): [Notes: between Carnivore and Omnivore] 
  -segment energy absorbing effectivity: 
    -"normal" against consumers and killers (Color=FIRE)  
    -(0.2 * "normal") against MAROON, PINK, CREAM, and the rest (Color=DARKFIRE)
  -doesn't feed on BARK, OCHRE, SKY, OLIVE, FROZEN and BROWN
  -doesn't feed on VIRUS-WHITE
  -doesn't feed on BEIGE and DARKFIRE, if it has VIOLET segments
  -attacks BLUE and NAVY (0.2 * "normal")
  -attacks SKY if the other organism is a consumer (0.2 * "normal") 
  -enhanced: feeds on BARK (0.2 * "normal")

-ORANGE (Omnivore): 
  -doesn't feed on RED, MAROON, CREAM, LILAC, OCHRE, OLIVE, FROZEN and BROWN
  -doesn't feed on VIRUS-WHITE
  -attacks BLUE, NAVY, SKY and DEEPSKY
  -enhanced: feeds on FROZEN, DEADBARK and LILAC

-MAROON (Herbivore): 
  -feeds on GREEN, FOREST, SPRING and BARK
  -feeds on NAVY, DEEPSKY, DARKOLIVE and OCHRE, 
   if the other organism is a plant or FROZEN
  -attacks BLUE if the other organism is a plant or FROZEN 
  -has one extra (= real) child, if infected by other organisms
  -enhanced: feeds on everything, if the other organism is a plant except...
    -doesn't feed on consuming segments and LILAC
    -doesn't feed on SKY, OLIVE, FROZEN, DEADBARK and BROWN
    -doesn't feed on BEIGE and DARKFIRE, if it has VIOLET segments

-PINK (Destruent):
   -feeds on PINK, WHITE, and all weakened segments
   -feeds on SILVER, if SILVER isn't a consumer, but SILVER infects organisms 
   -enhanced: feeds on BARK
   -"Mod Pink"=Yes: feeds on CREAM and PINK killer can feed on BROWN
   -"Mod Pink"=No: immune against infections, PINK killer can't feed on BROWN

-CREAM (Parasite):
  -segment energy absorbing effectivity = (0.1 * "normal")
  -doesn't feed on BLUE, SKY, BARK, FROZEN, CREAM, BROWN and consuming segments
  -doesn't feed on VIRUS-WHITE
  -enhanced:
    -"Mod Cream"=Yes:
      -feeds on RED, FIRE, ORANGE, MAROON and PINK
      -feeds on consuming SILVER if it has as much or more total kills          
    -"Mod Cream"=No: 
      -feeds on BLUE (if not enhanced), SKY, FROZEN and BARK

-ROSE (Energy transfer): [only used on friends]
  -segment energy transfer effectivity = "Obtained energy"
  -Organisms don't need to touch with a ROSE segment to transfer energy
  -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)
     OR the other organism has a larger percentage of ROSE segments (= abuse)
    -the organism is fully grown
    -the organism has more energy than the other organism
  -Maintenance costs are very low (0.1*normal) to make this color useful
  -ROSE segments don't count to calculate organisms reproduction energy

-LILAC (Weaken):
  -segment energy "absorbing" effectivity = (10 * "normal")
  -but all energy is released into the world (not consumed)
  -has to recharge after one attack (Color=DARKLILAC)
  -attacks BLUE
  -"Mod Lilac"=No: doesn't work on BROWN, photosynthetic segments and WHITE
  -"Mod Lilac"=Yes:does work on BROWN, photosynthetic segments and WHITE
  -enhanced: doesn't need to recharge
         
-GREEN (Photosynthesis): 
  -no changes

-FOREST (Colony photosynthesis): [also used on friends]
  -photosynthesis = 0.9 * effectivity of green segments
  -if an organism with FOREST segments touches another organism:
    if "Colony+"=No:
      -arbitrary segment touches arbitrary segment:           0.9 + 0.25
    if "Colony+"=Yes:
      -normal segment touches normal segment:                 0.9 + 0.1
      -normal segment touches BARK segment:                   0.9 + 0.2
      -normal segment touches photosynthetic segment:         0.9 + 0.3
      -normal segment touches FOREST segment:                 0.9 + 0.4
      -BARK segment touches BARK segment:                     0.9 + 0.3
      -BARK segment touches photosynthetic segment:           0.9 + 0.5
      -BARK segment touches FOREST segment:                   0.9 + 0.6
      -photosynthetic segment touches photosynthetic segment: 0.9 + 0.6
      -photosynthetic segment touches FOREST segment:         0.9 + 0.7
      -FOREST segment touches FOREST segment:                 0.9 + 0.9
  -Notes: Photosynthetic segment = GREEN or SPRING

-SPRING (Photosynthesis and Rotation):
  -photosynthesis = 0.9 * effectivity of green segments
  -"Clockwise"=Yes: Organism rotates clockwise
  -"Clockwise"=No: Organism rotates counter-clockwise

-BARK (Photosynthesis and Protection):
  -photosynthesis = 0.9 * effectivity of green segments
  -if another organism touches the BARK segment aggressively, BARK lignifies
  -lignified BARK protects the organism, but photosynthesis is disabled

-BLUE (Shield): 
  -no changes

-SKY (Freezer and Frost shield):
  -freezes (disables) all movement and all photosynthetic segments (Color=SKY)
  -does this by touching an arbitrary segment except BLUE and non-plant OLIVE
  -these disabled segments colors are FROZEN or DEADBARK (if it was BARK)
  -disables SKY segments (color changed to NAVY)
  -protects itself with a frost shield (Color=DEEPSKY)
  -regenerates quickly again from shielding to freezing
  -attacks BLUE
  -consumers with SKY segments can feed on FROZEN and DEADBARK segments
  -enhanced: also freezes, when it touches a BLUE segment

-OCHRE (Pushing): 
  -Organism pushes other organism away, stronger with longer OCHRE segments
  -doesn't work against OLIVE, if the other organism is not a plant
  -offers protection against many attacks

-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.1*normal)

-WHITE (Virus):
  -Viral Plants and frozen organism use WHITE COSTS
  -Other viruses use DARKGRAY COSTS 
  -only infects organisms, that are consumers or plants 
  -infects all segments except BLUE, NAVY, SKY, BARK, OCHRE and MINT
  -only infects CREAM if the other organism is a plant and modified PINK
  -only infects SILVER if it has as much or more total infections
  -attacks BLUE and NAVY
  -enhanced: immune against infections if the organism is not a consumer
  -if an organism is not a consumer, plant or FROZEN (real VIRUS):
    -infects NAVY
    -attacks SKY
    -if it is enhanced: 
      -infects non-modified PINK
      -infects non-plant CREAM too, if the other organism has no MINT segments 
      -but uses WHITE COSTS
    -if it has YELLOW segments (and no ROSE segments): 
      -it fakes a target for infections and other organisms costs are 
       (("obtained energy" / 7) * this organisms number of yellow genes) 
       or if it has less energy (other organisms total energy - 0.01)
      -not against real viruses with YELLOW segments
      -Notes: will not kill the other organism directly
    -if it has MINT segments it can infect MINT and they don't use
     MINT to destroy their WHITE segments
    -if it has MAGENTA segments it can regenerate WHITE fast against MINT
    -if it has VIOLET segments, VIOLET destroys BARK and poisons CREAM 
     permanently and they don't use VIOLET to poison their WHITE segments
    -if it has SILVER segments, SILVER infects BARK, if the organism has
     more infections 

-MINT (Immune system): [also used on friends] 
  -removes infections 
  -faster if the organism has more and longer MINT segments
  -removes other organisms infection, if MINT segments touch each other
  -removes other organisms infection, if its MINT segments touch another 
   organism it hasn't infected itself and both are altruists 
  -Altruist organisms don't attack/kill/poison MINT segments      
  -destroys (segment it touches changes color to BEIGE) WHITE segments
  -doesn't destroy WHITE of friends

-MAGENTA (Healing): [also used on friends] 
  -heals own segments (= restores color)
  -faster if the organism has more and longer MAGENTA segments
  -doesn't work with lignified BARK or DEADBARK
  -heals other organisms, if MAGENTA segments touch each other
  -heals other organisms, if both are altruists
  -Altruist organisms don't attack/infect/kill/poison MAGENTA segments

-VIOLET (Poison):
  -poisons (segment it touches changes color to BEIGE) other segments
  -only for a short time, if the other segment changes its color to DARKFIRE
  -attacks BLUE and SKY
  -against:
    -FIRE: poisons, but only...
      -non-consuming plants poison permanently 
       or everyone else poisons permanently, 
       if the other organism is not a plant and has no MAGENTA segments
    -CREAM: poisons, but organisms must be enhanced to poison permanently
      -if the other organism has MAGENTA segments: never permanent
    -WHITE: poisons, but VIOLET consumers don't poison VIRUS-WHITE segments
    -SILVER: poisons, but VIOLET consumers must have as much or more kills
    -LILAC: enhanced consumers and everyone else poisons
    -NAVY: poisons, but if the other organism is enhanced, it is protected
    -BARK: enhanced organisms destroy BARK (changes color to DEADBARK)
    -OLIVE: VIOLET segment gets destroyed but OLIVE changes color to DARKOLIVE
  -doesn't poison OCHRE, ICE, BEIGE, DARKFIRE, DEADBARK and BROWN

-OLIVE (Defense cracker): 
  -destroys BLUE, SKY and OCHRE (segment it touches changes color to NAVY)
  -destroys GRAY and VIOLET (segment it touches changes color to BEIGE)
  -gets weakened against GRAY and VIOLET (segment changes color to DARKOLIVE)
  -weakens OLIVE plants (segment it touches changes color to DARKOLIVE)
  -regenerates fast if weakened, but can be poisoned and killed before
  -resets LILAC (segment it touches changes color to DARKLILAC)
  -enhanced: consumers destroy OLIVE segments (changes to BEIGE) of plants  

-GRAY (Killer): 
  -kills everything except OLIVE, BARK, PINK and enhanced RED
  -attacks BLUE
  -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 BARK, if it isn't a consumer and is a plant

-BLACK (Mimic): 
  -copies the color and reaction genes of other segments
  -BLACK segments don't count to calculate organisms reproduction energy
  -Maintenance costs are very low (0.1*normal) to make this color useful
  -"Mimic all"=No: Only changes the segment that touches the other segment
  -"Mimic all"=Yes: Changes all BLACK segments to the color of the other segment

-SILVER (Experience):
  -if the organism has more total infections than the other organism:
    -it infects all segments except BARK, non-plant CREAM and immune PINK
    -only infects organisms, that are consumers or plants
    -it needs to have WHITE segment to get at least one infection
  -if it has more than 0 total kills or is enhanced (has DARKGRAY segments):
    -segment energy absorbing effectivity formula:
     ((10+total kills)/(10+other organisms total kills))*segment length
    -uses GOLD Costs
    -doesn't feed on CREAM, MAROON, BLUE, NAVY, SKY, OCHRE, OLIVE, BARK, BROWN
    -doesn't feed on BEIGE and DARKFIRE, if it has VIOLET segments
  -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  

-YELLOW (Reproduction): 
  -one extra child per YELLOW gene (was one child per YELLOW segment)

-DARKGRAY (Enhancement):
  -enhances other segments (see above)
  -doesn't use DARKGRAY costs (Non-Plant viruses use DARKGRAY costs)

-GOLD (Age):
  -Life expectancy = Normal life expectancy+((GOLD segments length)/4)
  -doesn't use GOLD costs (consuming SILVER uses GOLD costs)
  -Maintenance costs are very low (0.1*normal) to make this color useful

11. Included Tyler Colemans "Feature Mod" (backup button)
    -see "Biogenesis Feature Mod README.txt"
    -It is possible to create automatic backups.

Use the Biogenesis forum http://sourceforge.net/projects/biogenesis/forums 
to ask questions, make suggestions and report bugs

Greetings, Marco

P.S: Biogenesis runs faster (at least for myself) 
     if you open a Google Chrome window (don't know why :D)