more Vortrag

This commit is contained in:
Nicole Dresselhaus 2018-06-27 13:02:02 +02:00
parent 6b93f61d0d
commit 098a5c7792
Signed by: Drezil
GPG Key ID: AC88BB432537313A
2 changed files with 16 additions and 13 deletions

View File

@ -389,16 +389,18 @@
<ul>
<li class="fragment">All using the example-environment shown before
<ul>
<li class="fragment">27 different compounds, 1 Nutrient (simulating the primary metabolism)</li>
<li class="fragment">7 of 27 compounds are toxic</li>
<li class="fragment">at least 3 compounds are needed for total immunity</li>
<li class="fragment">4 predators</li>
<li class="fragment"><span class="math inline">\(27\)</span> different compounds, <span class="math inline">\(1\)</span> Nutrient (simulating the primary metabolism)</li>
<li class="fragment"><span class="math inline">\(7\)</span> of <span class="math inline">\(27\)</span> compounds are toxic</li>
<li class="fragment">at least <span class="math inline">\(3\)</span> compounds are needed for total immunity</li>
<li class="fragment"><span class="math inline">\(4\)</span> predators set to <code class="sourceCode haskell"><span class="dt">AlwaysAttack</span></code></li>
</ul></li>
<li class="fragment">Duration of 2000 generations</li>
<li class="fragment">Duration of <span class="math inline">\(2000\)</span> generations</li>
<li class="fragment"><span class="math inline">\(\text{static_enzyme_cost} = 0.02\)</span></li>
<li class="fragment"><span class="math inline">\(\text{nutrient_impact} = 0.1\)</span></li>
</ul></li>
<li class="fragment">Different setups tested:
<ul>
<li class="fragment">Behavior of predators (<code class="sourceCode haskell"><span class="dt">AlwaysAttack</span></code>, <code class="sourceCode haskell"><span class="dt">AttackRandom</span></code>, <code class="sourceCode haskell"><span class="dt">AttackInterval</span> <span class="dt">Int</span></code>)</li>
<li class="fragment">Behavior of predators (<code class="sourceCode haskell"><span class="dt">AlwaysAttack</span></code>, <code class="sourceCode haskell"><span class="dt">AttackRandom</span></code>, <code class="sourceCode haskell"><span class="dt">AttackInterval</span> <span class="dv">10</span></code>, <code class="sourceCode haskell"><span class="dt">AttackInterval</span> <span class="dv">100</span></code>)</li>
<li class="fragment">varying <span class="math inline">\(\text{static_enzyme_cost}\)</span> from <span class="math inline">\(0.0\)</span> to <span class="math inline">\(0.20\)</span> in steps of <span class="math inline">\(0.02\)</span>
<ul>
<li class="fragment">effectively limits the amount of maximal enzymes to <span class="math inline">\(\frac{1}{\text{static_enzyme_cost}}\)</span></li>

View File

@ -335,19 +335,20 @@ Simulations (cont.)
- General setup of the simulation:
- All using the example-environment shown before
- 27 different compounds, 1 Nutrient (simulating the primary metabolism)
- 7 of 27 compounds are toxic
- at least 3 compounds are needed for total immunity
- 4 predators
- Duration of 2000 generations
- $27$ different compounds, $1$ Nutrient (simulating the primary metabolism)
- $7$ of $27$ compounds are toxic
- at least $3$ compounds are needed for total immunity
- $4$ predators set to `AlwaysAttack`{.haskell}
- Duration of $2000$ generations
- $\text{static_enzyme_cost} = 0.02$
- $\text{nutrient_impact} = 0.1$
- Different setups tested:
- Behavior of predators (`AlwaysAttack`{.haskell}, `AttackRandom`{.haskell}, `AttackInterval Int`{.haskell})
- Behavior of predators (`AlwaysAttack`{.haskell}, `AttackRandom`{.haskell}, `AttackInterval 10`{.haskell}, `AttackInterval 100`{.haskell})
- varying $\text{static_enzyme_cost}$ from $0.0$ to $0.20$ in steps of $0.02$
- effectively limits the amount of maximal enzymes to $\frac{1}{\text{static_enzyme_cost}}$
- varying $\text{nutrient_impact}$ from $0.0$ to $1.0$ in steps of $0.1$
- makes toxins less/more costly to produce
--------------------------------------------------------------------------------
Results