diff --git a/test_predator_prey_generic.ipynb b/test_predator_prey_generic.ipynb index f476228..557fd12 100644 --- a/test_predator_prey_generic.ipynb +++ b/test_predator_prey_generic.ipynb @@ -78,8 +78,8 @@ "source": [ "events = []\n", "animal_defs = [\n", - "AnimalDefinition(30,'●',RGBAf(1.0, 1.0, 1.0, 1),0, 0, 1, 0.3, 20, 1, \"Sheep\", [\"Wolf\",\"Bear\"], [\"Grass\"])\n", - "AnimalDefinition(3,'▲',RGBAf(0.2, 0.2, 0.3, 1),0, 0, 1, 0.07, 20, 1, \"Wolf\", [], [\"Sheep\"])\n", + "AnimalDefinition(30,'●',RGBAf(1.0, 1.0, 1.0, 1),0, 0, 1, 0.3, 20, 0, \"Sheep\", [\"Wolf\",\"Bear\"], [\"Grass\"])\n", + "AnimalDefinition(3,'▲',RGBAf(0.2, 0.2, 0.3, 1),0, 0, 1, 0.07, 20, 0, \"Wolf\", [], [\"Sheep\"])\n", "]\n", "stable_params = (;\n", " events = events,\n", @@ -109,7 +109,7 @@ "events = []\n", "animal_defs = [\n", "AnimalDefinition(30,'●',RGBAf(1.0, 1.0, 1.0, 1),20, 20, 1, 0.3, 20, 3, \"Sheep\", [\"Wolf\",\"Bear\"], [\"Grass\"])\n", - "AnimalDefinition(3,'▲',RGBAf(0.2, 0.2, 0.3, 1),20, 20, 1, 0.07, 20, 3, \"Wolf\", [], [\"Sheep\"])\n", + "AnimalDefinition(3,'▲',RGBAf(0.2, 0.2, 0.3, 1),20, 20, 1, 0.07, 20, 1, \"Wolf\", [], [\"Sheep\"])\n", "]\n", "stable_params = (;\n", " events = events,\n", @@ -141,7 +141,7 @@ "] # -> extreme Populationsschwankungen, Räuber stirbt aus (t=433) und System kollabiert\n", "animal_defs = [\n", "AnimalDefinition(30,'●',RGBAf(1.0, 1.0, 1.0, 1),20, 20, 1, 0.3, 20, 3, \"Sheep\", [\"Wolf\",\"Bear\"], [\"Grass\"])\n", - "AnimalDefinition(3,'▲',RGBAf(0.2, 0.2, 0.3, 1),20, 20, 1, 0.07, 20, 3, \"Wolf\", [], [\"Sheep\"])\n", + "AnimalDefinition(3,'▲',RGBAf(0.2, 0.2, 0.3, 1),20, 20, 1, 0.07, 20, 1, \"Wolf\", [], [\"Sheep\"])\n", "]\n", "stable_params = (;\n", " events = events,\n", @@ -174,7 +174,7 @@ "] # -> geringere max. Population, dafür weniger starke Schwankung.\n", "animal_defs = [\n", "AnimalDefinition(30,'●',RGBAf(1.0, 1.0, 1.0, 1),20, 20, 1, 0.3, 20, 3, \"Sheep\", [\"Wolf\",\"Bear\"], [\"Grass\"])\n", - "AnimalDefinition(3,'▲',RGBAf(0.2, 0.2, 0.3, 1),20, 20, 1, 0.07, 20, 3, \"Wolf\", [], [\"Sheep\"])\n", + "AnimalDefinition(3,'▲',RGBAf(0.2, 0.2, 0.3, 1),20, 20, 1, 0.07, 20, 1, \"Wolf\", [], [\"Sheep\"])\n", "]\n", "stable_params = (;\n", " events = events,\n", @@ -208,8 +208,8 @@ "RecurringEvent(\"PredatorReproduceSeasonal\", 0.1, 0.05, 6, 12, 24, 0)\n", "] # -> starke Schwankung durch, allerdings bleibt das System stabil\n", "animal_defs = [\n", - "AnimalDefinition(30,'●',RGBAf(1.0, 1.0, 1.0, 1),20, 20, 1, 0.3, 20, 3, \"Sheep\", [\"Wolf\",\"Bear\"], [\"Grass\"])\n", - "AnimalDefinition(3,'▲',RGBAf(0.2, 0.2, 0.3, 1),20, 20, 1, 0.07, 20, 3, \"Wolf\", [], [\"Sheep\"])\n", + "AnimalDefinition(30,'●',RGBAf(1.0, 1.0, 1.0, 1),20, 2000, 1, 0.3, 20, 3, \"Sheep\", [\"Wolf\",\"Bear\"], [\"Grass\"])\n", + "AnimalDefinition(3,'▲',RGBAf(0.2, 0.2, 0.3, 1),20, 2000, 1, 0.07, 20, 1, \"Wolf\", [], [\"Sheep\"])\n", "]\n", "stable_params = (;\n", " events = events,\n", @@ -230,7 +230,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 100, "metadata": {}, "outputs": [], "source": [