<snapdata remixID="15000407"><project name="U5L2-Simulation" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U5L2-Simulation"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="simulate disease, population: %&apos;population input&apos; percent infected: %&apos;percent initially infected input&apos; speed: %&apos;speed input&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>elapsed time</l><l>start time</l></list></block><block s="doSetVar"><l>clones ready?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="initialize simulation %n %n %n"><block var="population input"/><block var="percent initially infected input"/><block var="speed input"/></custom-block><block s="show"></block><block s="doRepeat"><block var="population input"/><script><block s="createClone"><l><option>myself</option></l></block></script><comment w="136.66666666666666" collapsed="true">Create the clones.</comment></block><block s="hide"></block><block s="doSetVar"><l>start time</l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="doSetVar"><l>clones ready?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doWaitUntil"><block s="reportVariadicEquals"><list><block var="number infected"/><block var="population"/></list></block><comment w="135.33333333333334" collapsed="false">Wait until everyone is&#xD;infected.</comment></block><block s="doSetVar"><l>elapsed time</l><block s="reportQuotient"><block s="reportDifference"><block s="reportDate"><l><option>time in milliseconds</option></l></block><block var="start time"/></block><l>1000</l></block></block><block s="doBroadcast"><l>vanish</l><list></list></block><block s="doReport"><block var="elapsed time"/></block></script></block-definition><block-definition s="average time for disease spread with population size: %&apos;size&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doSetVar"><l>Average Time</l><block s="reportQuotient"><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="simulate disease, population: %n percent infected: %n speed: %n"><block var="size"/><l>10</l><l>2</l></custom-block></autolambda><list></list></block><block s="reportNumbers"><l>1</l><l>10</l></block></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block><l>10</l></block></block><block s="doReport"><block var="Average Time"/></block></script></block-definition><block-definition s="initialize clone" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportVariadicLessThan"><list><block var="number infected"/><block s="reportVariadicProduct"><list><block var="population"/><block s="reportQuotient"><block var="percent initially infected"/><l>100</l></block></list></block></list></block><script><block s="doChangeVar"><l>number infected</l><l>1</l></block><block s="doSetVar"><l>infected?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSwitchToCostume"><l>sick</l></block></script><list></list></block><block s="doGotoObject"><l><option>random position</option></l></block><block s="doFaceTowards"><l><option>random position</option></l></block></script></block-definition><block-definition s="touching infected person?" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doForEach"><l>neighbor</l><block s="reportGet"><l><option>neighbors</option></l></block><script><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportNot"><block var="infected?"/></block><block s="reportVariadicAnd"><list><block s="reportTouchingObject"><block var="neighbor"/></block><block s="reportAskFor"><block var="neighbor"/><block var="infected?"/><list></list></block></list></block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block></script><comment w="174.66666666666666" collapsed="false">Fill in the blank to check whether&#xD;this clone is touching an infected one.</comment></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="initialize simulation %&apos;pop&apos; %&apos;inf&apos; %&apos;sp&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doSetVar"><l>population</l><block var="pop"/><comment w="216.66666666666666" collapsed="true">Make global so &quot;when I start&quot; can use it.</comment></block><block s="doSetVar"><l>percent initially infected</l><block var="inf"/></block><block s="doSetVar"><l>speed</l><block var="sp"/></block><block s="doSetVar"><l>clones ready?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>number infected</l><l>0</l></block><block s="doSetVar"><l>infected?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSwitchToCostume"><l>well</l></block><block s="setScale"><l>50</l></block></script></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="207"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="208"></list></costumes><sounds><list struct="atomic" id="209"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-220.25" y="-38.75" heading="48.079999999999984" scale="0.5" volume="100" pan="0" rotation="0" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="214"><costumes><list id="215"><item><ref mediaID="U5L2-Simulation_Sprite_cst_well"></ref></item><item><ref mediaID="U5L2-Simulation_Sprite_cst_sick"></ref></item></list></costumes><sounds><list struct="atomic" id="216"></list></sounds><blocks></blocks><variables><variable name="infected?"><bool>false</bool></variable></variables><scripts><script x="30.000000000000057" y="43.00000000000006"><block s="receiveGo"></block><block s="doAsk"><l>What is the population size of your simulation</l></block><block s="bubble"><custom-block s="average time for disease spread with population size: %n"><block s="getLastAnswer"></block></custom-block></block></script><script x="30.000000000000057" y="185.49999999999994"><block s="receiveOnClone"></block><custom-block s="initialize clone"></custom-block><block s="doWaitUntil"><block var="clones ready?"><comment w="295.3333333333333" collapsed="true">This will be true when all the clones have been created.</comment></block></block><block s="doUntil"><block s="reportVariadicEquals"><list><block var="number infected"/><block var="population"/></list></block><script><block s="forward"><block var="speed"/></block><block s="bounceOffEdge"></block><block s="doWarp"><script><block s="doIf"><custom-block s="touching infected person?"></custom-block><script><block s="doSetVar"><l>infected?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doChangeVar"><l>number infected</l><l>1</l></block><block s="doSwitchToCostume"><l>sick</l></block></script><list></list></block></script></block></script><comment w="220" collapsed="false">Move the clone and&#xD;make it infected if it&apos;s touching an infected one.</comment></block></script><script x="523" y="101.16666666666674"><custom-block s="touching infected person?"></custom-block></script><script x="163" y="172.16666666666657"><custom-block s="simulate disease, population: %n percent infected: %n speed: %n"><l>200</l><l>10</l><l>2</l></custom-block></script><comment x="79.00000000000006" y="10" w="331.3333333333333" collapsed="true">There are things to write inside these blocks:</comment></scripts></sprite><watcher scope="Sprite" var="infected?" style="normal" x="9.999999999999545" y="10.000000000000007" color="243,118,29" hidden="true"/><watcher var="number infected" style="normal" x="9.999999999999545" y="40.000001999999995" color="243,118,29" hidden="true"/><watcher var="population" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="Average Time" style="normal" x="10" y="31.000001999999995" color="243,118,29"/></sprites></stage><variables><variable name="number infected"><l>10</l></variable><variable name="population"><l>10</l></variable><variable name="percent initially infected"><l>10</l></variable><variable name="speed"><l>2</l></variable><variable name="clones ready?"><bool>true</bool></variable><variable name="Average Time"><l>2.7747</l></variable></variables></scene></scenes></project><media name="U5L2-Simulation" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><costume name="well" center-x="12" center-y="26" image="data:image/png;base64,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" mediaID="U5L2-Simulation_Sprite_cst_well"/><costume name="sick" center-x="12" center-y="26" image="data:image/png;base64,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" mediaID="U5L2-Simulation_Sprite_cst_sick"/></media></snapdata>