Evolife
Evolife has been developed to study Genetic algorithms, Natural evolution and behavioural ecology.
Classes | Functions | Variables
Evolife.Social.SocialSimulation Namespace Reference

A basic framework to run social simulations. More...

Classes

class  Global
 Global elements, mainly parameters. More...
 
class  Social_Individual
 A social individual has friends and can learn. More...
 
class  Social_Observer
 Stores some global observation and display variables. More...
 
class  Social_Population
 defines a population of interacting agents More...
 

Functions

def Start (Params=None, PopClass=Social_Population, ObsClass=Social_Observer, DumpFeatures=None, Windows='FNC')
 Launches the simulation. More...
 

Variables

 Gbl = Global()
 

Detailed Description

A basic framework to run social simulations.

Function Documentation

◆ Start()

def Evolife.Social.SocialSimulation.Start (   Params = None,
  PopClass = Social_Population,
  ObsClass = Social_Observer,
  DumpFeatures = None,
  Windows = 'FNC' 
)

Launches the simulation.

Definition at line 283 of file SocialSimulation.py.

Variable Documentation

◆ Gbl

Evolife.Social.SocialSimulation.Gbl = Global()

Definition at line 332 of file SocialSimulation.py.