<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Master-Thesis on TouchingFish.top</title><link>https://touchingfish.top/en/tags/master-thesis/</link><description>Recent content in Master-Thesis on TouchingFish.top</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 19 Jun 2023 00:00:00 +0000</lastBuildDate><atom:link href="https://touchingfish.top/en/tags/master-thesis/index.xml" rel="self" type="application/rss+xml"/><item><title>The Rhythm of the Game</title><link>https://touchingfish.top/en/2023/game-environment-feedback/</link><pubDate>Mon, 19 Jun 2023 00:00:00 +0000</pubDate><guid>https://touchingfish.top/en/2023/game-environment-feedback/</guid><description>&lt;p&gt;I have written two ABMs (Agent-Based Models) before. On a grid, agents are paired at random, play one round of a game, then update their action. The only variable is &amp;quot;what you look at&amp;quot; — the payoff of this step, or the cumulative payoff across all historical games. I cannot derive the differential equations myself (the mean-field approximation was copied from the literature), but I can still follow the order of the ODEs: one is first-order, the other is second-order. Velocity versus acceleration, memoryless versus inertial. The micro-level setting is a hair's breadth apart.&lt;/p&gt;</description></item><item><title>When the Commons Starts to Breathe</title><link>https://touchingfish.top/en/2023/oscillating-tragedy-of-the-commons/</link><pubDate>Thu, 15 Jun 2023 00:00:00 +0000</pubDate><guid>https://touchingfish.top/en/2023/oscillating-tragedy-of-the-commons/</guid><description>&lt;p&gt;The tragedy of the commons is an old story.&lt;/p&gt;
&lt;p&gt;In 1968, Garrett Hardin described a scene like this: an open pasture that anyone can graze, with every herder adding one more cow of their own. The benefit of that extra cow accrues entirely to the herder, while the cost of pasture degradation is shared by everyone. So every herder chooses to add one more, and the pasture is eventually destroyed.&lt;/p&gt;</description></item><item><title>Instantaneous Selection and Historical Selection</title><link>https://touchingfish.top/en/2023/two-modes-of-natural-selection/</link><pubDate>Thu, 09 Mar 2023 00:00:00 +0000</pubDate><guid>https://touchingfish.top/en/2023/two-modes-of-natural-selection/</guid><description>&lt;p&gt;Consider a simple Agent-Based Model (ABM). On a grid, a group of agents each carry an action (strategy) and move randomly; at each step, they pair up with a neighbour, play a round of a game, receive a payoff, then update their action. The update rule is straightforward — look at the neighbours' scores, and in the next step switch to the strategy with the higher score.&lt;/p&gt;
&lt;p&gt;There is only one key variable: &lt;strong&gt;which score do you compare?&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>The Velocity and Inertia of Evolution</title><link>https://touchingfish.top/en/2023/evolutionary-game-dynamic/</link><pubDate>Sat, 04 Feb 2023 00:00:00 +0000</pubDate><guid>https://touchingfish.top/en/2023/evolutionary-game-dynamic/</guid><description>&lt;p&gt;I do not know the mathematics of evolutionary games, and Replicator Dynamics is just a name to me. But I do know how to run computer simulations, and the Agent-Based Model (ABM) is my language.&lt;/p&gt;
&lt;p&gt;Suppose we have an $n \times n$ grid. Generate a population of agents by multiplying the number of cells by the population density. At each step, agents carry an action, move across the grid, find another agent in their Von Neumann neighbourhood, play a round of a classical game, then update their action and move to the next step. All agents update their action the same way. The above defines the basic elements of the model.&lt;/p&gt;</description></item><item><title>Starting with Yeast Cells</title><link>https://touchingfish.top/en/2022/yeast-prisoners-dilemma/</link><pubDate>Tue, 15 Nov 2022 00:00:00 +0000</pubDate><guid>https://touchingfish.top/en/2022/yeast-prisoners-dilemma/</guid><description>&lt;p&gt;Yeast secrete invertase outside the cell to digest sucrose, and the digested sugar is shared by everyone—and this is where it gets interesting. A cell can choose to &amp;quot;cheat&amp;quot;: ride on the enzymes its neighbors secrete, while secreting none of its own. Researchers call yeast with a functional &lt;em&gt;SUC2&lt;/em&gt; gene &amp;quot;cooperators,&amp;quot; and yeast with &lt;em&gt;SUC2&lt;/em&gt; deleted &amp;quot;cheaters,&amp;quot; then put the two in competition.&lt;/p&gt;
&lt;p&gt;The results are counterintuitive:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;In sparse populations (low social density), cheaters have a fitness of only 0.87—worse than cooperators.&lt;/li&gt;
&lt;li&gt;In dense populations (high social density), cheaters have a fitness as high as 1.19—better than cooperators.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Why? The higher the social density, the more likely a cooperator is to meet other cooperators. When everyone secretes enzymes together, the public pool grows, and everyone's payoff is high. But then cheaters slip in, enjoying the public goods unilaterally while paying no cost, and their payoff explodes.&lt;/p&gt;</description></item></channel></rss>