Evolife
Evolife has been developed to study Genetic algorithms, Natural evolution and behavioural ecology.
Classes | Namespaces | Functions | Variables
Evolife_Graphic.py File Reference

Go to the source code of this file.

Classes

class  Evolife.Graphics.Evolife_Graphic.ViewEvent
 Structure of Events #. More...
 
class  Evolife.Graphics.Evolife_Graphic.AreaView
 Standard canvas plus resizing capabilities. More...
 
class  Evolife.Graphics.Evolife_Graphic.Active_Frame
 An Active_frame reacts to basic keyboard control. More...
 
class  Evolife.Graphics.Evolife_Graphic.Satellite_window
 Satellite windows are floating windows with zooming abilities. More...
 
class  Evolife.Graphics.Evolife_Graphic.Image_window
 Image_window: Merely contains an image area. More...
 
class  Evolife.Graphics.Evolife_Graphic.Genome_window
 Genome_window: An image area that displays binary genomes. More...
 
class  Evolife.Graphics.Evolife_Graphic.Network_window
 Network_window: A drawing area that displays social links The population is displayed twice, on two horizontal axes. More...
 
class  Evolife.Graphics.Evolife_Graphic.Field_window
 A graphic area that displays moving agents #. More...
 
class  Evolife.Graphics.Evolife_Graphic.Trajectory_window
 Synonymous for Field_window. More...
 
class  Evolife.Graphics.Evolife_Graphic.Help_window
 Displays a text file supposed to provide help. More...
 
class  Evolife.Graphics.Evolife_Graphic.Legend_window
 displays legend for curves More...
 

Namespaces

namespace  Evolife
 
namespace  Evolife.Graphics
 
namespace  Evolife.Graphics.Evolife_Graphic
 Windows that display Genomes, Labyrinth and Social networks for Evolife.
 

Functions

def Evolife.Graphics.Evolife_Graphic.Dump_network (self, friends, CurrentFrame=-1, Prefix='')
 if len(self.friends[friend]) and individual == self.friends[friend][0]: self.plot(6, (positions[friend][0],self.scaleY), 3) else: More...
 

Variables

 Evolife.Graphics.Evolife_Graphic.grabWidget = QtWidgets.QWidget.grab