C# (CSharp) LifeSimulation.Core Namespace

Nested Namespaces

LifeSimulation.Core.GUI

Classes

Name Description
Config The Config class provides a global configuration file containing all the various parameters needed by the Life Simulation Core.
Food Piece of food containing energy.
Lifelet The Lifelet class represents a single lifeform in the simulation.
Math2
Message The Message class represents a single message which is broadcasted by a lifelet.
Obstacle Base class containing standard world obstacle properties.
ShelledLifelet The ShelledLifelet class represents a protected Lifelet which is only accessable for one specific simulation step. This creates an overhead but ensures that people can't cheat by storing handles to all the lifelets they come across...
Vector
World The World class represents the world state in the simulation. It contains all the lifelets, food and messages. It also keeps track of statistics and is responsible for spawning all the lifelets.