![]() |
ALMaSS
1.2 (after EcoStack, March 2024)
The Animal, Landscape and Man Simulation System
|
The main source code for all predator lifestage and population manager classes More...
#include <iostream>
#include <fstream>
#include <vector>
#include "../Landscape/ls.h"
#include "../BatchALMaSS/PopulationManager.h"
#include "../Vole/GeneticMaterial.h"
#include "../Vole/vole_all.h"
#include "../Vole/Predators.h"
#include "../BatchALMaSS/BinaryMapBase.h"
#include "../BatchALMaSS/MovementMap.h"
#include "../Vole/VolePopulationManager.h"
Macros | |
#define | WEASEL 0 |
#define | OWL 1 |
Variables | |
static CfgBool | cfg_PredMortalityDataUsed ("PRED_MORTALITY_DATA_USED", CFG_CUSTOM, false) |
static CfgBool | cfg_PredSampleDataUsed ("PRED_SAMPLE_DATA_USED", CFG_CUSTOM, false) |
static CfgInt | cfg_pred_first_sample_day ("PRED_SAMPLE_FILE_DAY_ONE", CFG_CUSTOM, 109) |
static CfgInt | cfg_pred_second_sample_day ("PRED_SAMPLE_FILE_DAY_TWO", CFG_CUSTOM, 287) |
static CfgInt | cfg_weasel_breed_threshold ("WEASEL_BT", CFG_CUSTOM, 5) |
static CfgInt | cfg_owl_breed_threshold ("OWL_BT", CFG_CUSTOM, 5000000) |
static CfgInt | cfg_weasel_death_threshold ("WEASEL_DT", CFG_CUSTOM, 10) |
static CfgInt | cfg_owl_death_threshold ("OWL_DT", CFG_CUSTOM,-1) |
static CfgInt | cfg_weasel_breed_day ("WEASEL_BD", CFG_CUSTOM, 115) |
static CfgInt | cfg_owl_breed_day ("OWL_BD", CFG_CUSTOM, 120) |
static CfgInt | cfg_weasel_kill_efficiency ("WEASEL_KILL_EFF", CFG_CUSTOM, 250) |
static CfgInt | cfg_weasel_home_range ("WEASEL_HOME_RANGE", CFG_CUSTOM, 250) |
static CfgInt | cfg_weasel_search_area ("WEASEL_SEARCH_AREA", CFG_CUSTOM, 100) |
static CfgInt | cfg_weasel_NoFailuresBeforeDispersal ("WEASEL_FAILURES", CFG_CUSTOM, 10) |
static CfgInt | cfg_weasel_DispersalMax ("WEASEL_DISPERSAL_MAX", CFG_CUSTOM, 200) |
static CfgInt | cfg_weasel_StartingNo ("WEASEL_START_NO", CFG_CUSTOM, 0) |
static CfgInt | cfg_owl_StartingNo ("OWL_START_NO", CFG_CUSTOM, 0) |
int | weasel_breed_threshold |
int | owl_breed_threshold |
int | weasel_death_threshold |
int | owl_death_threshold |
int | weasel_breed_day |
int | owl_breed_day |
int | owl_StartingNo |
int | weasel_StartingNo |
The main source code for all predator lifestage and population manager classes
Version of 28 January 2001.
By Chris J. Topping
#define OWL 1 |
#define WEASEL 0 |
|
static |
Referenced by TPredator_Population_Manager::TPredator_Population_Manager().
|
static |
Referenced by TPredator_Population_Manager::TPredator_Population_Manager().
|
static |
Referenced by TPredator_Population_Manager::TPredator_Population_Manager().
|
static |
|
static |
Referenced by TPredator_Population_Manager::Run().
|
static |
Referenced by TPredator_Population_Manager::Run().
|
static |
|
static |
Referenced by TPredator_Population_Manager::Run().
|
static |
Referenced by TPredator_Population_Manager::TPredator_Population_Manager().
|
static |
Referenced by TPredator_Population_Manager::TPredator_Population_Manager().
|
static |
Referenced by TPredator_Population_Manager::TPredator_Population_Manager().
|
static |
Referenced by Weasel::Weasel().
|
static |
Referenced by Weasel::Weasel().
|
static |
Referenced by Weasel::Weasel().
|
static |
Referenced by Weasel::Weasel().
|
static |
Referenced by Weasel::Weasel().
|
static |
int owl_breed_day |
Referenced by Owl::BeginStep(), and TPredator_Population_Manager::TPredator_Population_Manager().
int owl_breed_threshold |
Referenced by Owl::BeginStep(), and TPredator_Population_Manager::TPredator_Population_Manager().
int owl_death_threshold |
Referenced by Owl::BeginStep(), and TPredator_Population_Manager::TPredator_Population_Manager().
int owl_StartingNo |
Referenced by TPredator_Population_Manager::TPredator_Population_Manager().
int weasel_breed_day |
Referenced by Weasel::BeginStep(), and TPredator_Population_Manager::TPredator_Population_Manager().
int weasel_breed_threshold |
Referenced by Weasel::BeginStep(), and TPredator_Population_Manager::TPredator_Population_Manager().
int weasel_death_threshold |
Referenced by Weasel::BeginStep(), and TPredator_Population_Manager::TPredator_Population_Manager().
int weasel_StartingNo |
Referenced by TPredator_Population_Manager::TPredator_Population_Manager().