BIOGENESIS(1)
π BIOGENESIS π
okay bestie, welcome to biogenesis β she's an artificial life program and her whole thing is evolution, no cap π§¬β¨
πΈ NAME πΈ
biogenesis β it's Biogenesis, an artificial life program that is obsessed (affectionate) with evolution π
β¨ SYNOPSIS β¨
biogenesis [RANDOM_SEED]
π¦ DESCRIPTION π¦
so basically this program imitates the evolutionary processes that happen on unicellular organism populations in nature, fr fr π± They really tried to make an example of the elemental bacterial processes, simplifying them a lot and presenting them in a visual and comprehensible way. And like β it is not scientifically exact, okay, don't come for her, but you can genuinely observe regular mechanisms of bacterial evolution and life in it, and it's lowkey interesting as a didactic approximation to concepts like mutation, evolution or photosynthesis π§«π« It's also just good entertainment bestie, it's giving educational AND fun π
The organisms that populate this world are not representations of natural unicellular organisms β an abstraction was used instead so you can look more clearly at their virtual life π These organisms are made of segments of different colors and lengths π And here's the iconic part: an organism's segment color and length establish its properties, so you can tell what an organism can do just by looking at it on the screen. no cap π«Ά And even more iconic β that segment configuration is a representation in the world of its genetic code, which its descendants will inherit in an identical form, with the exception of random mutations that can happen in each generation π§¬π
Organisms that get beneficial mutations will be the most successful ones, on the reproductive point of view, and they'll create a large number of descendants that will propagate their genes and their mutation into the future πβ¨ However β and this is the sad part π β those that suffer from a less appropriate mutation will not take a long time to die without being able to extend their species' lives longer than their own lives. it's giving tragedy fr
π OPTIONS π
RANDOM_SEEDβ this number determines the sequence of the random numbers that will be generated. So this way it's possible to recreate several times the same scenario if the same number is introduced πβ¨ iconic for reproducibility bestie
π₯ PERFORMANCE π₯
okay so heads up β this program has a high CPU consumption ππ You need to set a few parameters in order to adapt it to your hardware, bestie, don't skip this part.
These are the parameters that you should configure. And remember: you can do this by selecting the Parameters option under the World menu π
- OpenGL: the use of the OpenGL libraries greatly increases program's speed π This option is deselected by default because it doesn't work on all hardware and drivers combinations. You should try to enable it and restart the program. If it crashes or doesn't work, OpenGL will be disabled next time you run it. she learns from her mistakes π
- Disable fbobject: due to a bug in some graphic drivers, it may be necessary to activate this option for the OpenGL to work π If the first time that you try to activate them they don't work, try to activate them with this option. iykyk
- Time per frame: this parameter controls the speed that the program will try to reach β±οΈ If it is consuming a lot of CPU you should raise it, and if it is not and you want the process to execute faster, you should lower it. simple as that bestie
- Initial carbon dioxide: the CO2 is the limiting factor to life expansion πΏ More CO2 means more organisms will populate the world, and more CPU needed to calculate their moves and draw them. If you change this parameter, it may be a good idea to change the world size accordingly to keep the same CO2 concentration πβ¨
π AUTHOR π
Written by Joan Queralt Molina <joanq.biogenesis@gmail.com> π«Ά
This manual page was originally written by Miriam Ruiz <little_miry@yahoo.es> and Joan Queralt. shoutout to them fr fr π
π COPYRIGHT π
Copyright Β© 2006-2011 Joan Queralt Molina <joanq.biogenesis@gmail.com>
This is Free Software; this software is licensed under the GPL version 2, as published by the Free Software Foundation. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. so like, legally she's not promising you anything bestie π but she's free and open and that's what matters π
β SEE ALSO β
You can find more information about Biogenesis and a full user manual on its homepage: http://biogenesis.sourceforge.net/ π go read it, the full manual is right there waiting for you π§
and that's the whole page bestie!! mwah π this was the BIOGENESIS(1) page, from the Biogenesis manual, and she's dated Fri, 18 Feb 2011 β a whole legend from 2011 still serving evolution realness πΈβ¨π
π¦ where this page comes from
- debian bookworm: biogenesis 0.8-3.1
- debian trixie: biogenesis 0.8-3.2
- ubuntu jammy: biogenesis 0.8-3.1
- ubuntu noble: biogenesis 0.8-3.1
- ubuntu questing: biogenesis 0.8-3.2
- ubuntu resolute: biogenesis 0.8-3.3
- ubuntu stonking: biogenesis 0.8-3.3
- (c) 2011 Miriam Ruiz <little_miry@yahoo.es>
- (c) 2011 Joan Queralt Molina <joanq.biogenesis@gmail.com>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms