<snapdata remixID="13140021"><project name="U5L2-Simulation" app="Snap! 9.0, 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 input"/></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="bubble"><l></l></block><block s="doReport"><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></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 s="reifyPredicate"><autolambda><block var="infected?"/></autolambda><list></list></block><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><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="210"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="211"></list></costumes><sounds><list struct="atomic" id="212"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-68.69404768146865" y="-78.47672035047538" heading="58.440000000000055" scale="0.5" volume="100" pan="0" rotation="0" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="217"><costumes><list id="218"><item><ref mediaID="Sprite_cst_well"></ref></item><item><ref mediaID="Sprite_cst_sick"></ref></item></list></costumes><sounds><list struct="atomic" id="219"></list></sounds><blocks></blocks><variables><variable name="infected?"><bool>false</bool></variable></variables><scripts><script x="13.333333333333343" y="34.22222222222223"><custom-block s="simulate disease, population: %n percent infected: %n speed: %n"><l>100</l><l>1</l><l>2</l></custom-block></script><script x="16.666666666666657" y="92.88888888888903"><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="doIf"><block s="reportNot"><block var="infected?"/></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></script><list></list></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><comment x="11.333333333333343" y="10" w="331.3333333333333" collapsed="true">There are things to write inside these blocks:</comment><script x="121" y="403"><custom-block s="average time for disease spread with population size: %n"><l>2</l></custom-block></script></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"/><watcher var="population input" style="normal" x="10" y="10" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="number infected"><l>100</l></variable><variable name="population"><l>100</l></variable><variable name="percent initially infected"><l>1</l></variable><variable name="speed"><l>2</l></variable><variable name="clones ready?"><bool>true</bool></variable><variable name="population input"><l>0</l></variable></variables></scene></scenes></project><media name="U5L2-Simulation" app="Snap! 9.0, 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="Sprite_cst_well"/><costume name="sick" center-x="12" center-y="26" image="data:image/png;base64,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" mediaID="Sprite_cst_sick"/></media></snapdata>