Skip to content. | Skip to navigation

Personal tools

Sections
You are here: Home / Downloads / Evolvix download files / Older Evolvix Files / Default Quest

Default Quest

Some demonstration of current Evolvix capabilities.

Plain Text icon Default_Quest.Evolvix.txt — Plain Text, 2 KB (2733 bytes)

File contents

//  File:    Default_Quest.Evolvix.txt  
//  Date:    2013-09-12
//  Authors: Jacob Goldfinger, Iratxo Flores-Lorca, Laurence Loewe 



Evolvix Quest DoubleOscillation_Dynamics  {  

        Question :   "What are the dynamics of two independent oscillators?" 
        
"""
The triple double quotes start the DetailedText of the InfoBlock that is started by
the Keyword "Question" above. Within such triple double quotes you can write anything
that will help you document your model (other than triple double quotes, which are
used to close this detailed text). We encourage formatting of such texts using
the format for so-called "ReStructuredText".


Content of this file:
=====================

It combines the following two models and 
observes joint timeseries and phase diagrams, 
purely for demonstrating how it works.
        
Model1: 
Based on parameters estimated 
by Jacob Goldfinger 2013-08 
from real Hare-Lynx time series ("Lynx, Hares").
        
Model2:
Some other oscillating populations ("Foxes, Rabbits").

"""
Modified by Laurence_Loewe on 2013-09-12 version 0.1



}  // end of documentation of the Quest.




    
Simulate stochastically until 100
//Simulate deterministically until 100
 

Initial Amount of Lynx          = 8500    
Initial Amount of Hares         = 26800   

Initial Amount of Foxes         = 40
Initial Amount of Rabbits       = 150
 
 
 
TimeSeries  { 
        Report Simultaneously the Amount of Part	 Lynx, Hares , Foxes,Lynx, Lynx,Rabbits, Foxes,Rabbits 
}
TimeSeries  { 
        Report Separately the Amount of Part         Lynx, Hares , Foxes, Rabbits
}
TimeSeries  {  
        Report Separately the Flux of Part           Lynx, Hares , Foxes, Rabbits
} 
TimeSeries  {  
        Report Simultaneously the Flux of Part       Lynx, Hares , Foxes, Rabbits
} 


 
////  Model 1

 
Action  1   Hares_Breeding    {   

    Hares               -----[ Rate =  1.5        ]-----> 2  Hares
}

Action  2   Lynx_Breeding      { 
 
    Hares   +   Lynx    -----[ Rate = 0.000045    ]-----> 2  Lynx
} 

Action  3   Lynx_Dying         { 
 
    Lynx                -----[ Rate = 0.225       ]-----> 0  Lynx
}  

Action  4   Foxes_Playing_With_Food { 
 
    Hares   +   Lynx    -----[ Rate = 0.000225    ]----->    Lynx
}
    
    
////  Model 2    
    
    
Action    Rabbits_Breeding          {  
 
      Rabbits               ----[ Rate =  0.5   ]----> 2  Rabbits
}
 
Action    Foxes_Breeding            {  
 
      Foxes   +    Rabbits  ----[ Rate = 0.0002  ]----> 2  Foxes
}
 
Action    Foxes_Dying               {  
 
      Foxes                 ----[ Rate = 0.1     ]----> 0  Foxes
}
 
Action    Foxes_Playing_With_Food   { 
 
      Rabbits    +   Foxes  ----[ Rate = 0.0098  ]---->    Foxes
}