<snapdata remixID="15010945"><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 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 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="206"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAQAElEQVR4AezVC27kNhAEUCP3P3SC/NZeez6SSDWb9YJg1zsjkV2vDdQfH/4jQIAAAQIEbhdQwLeTu5AAAQIECHx8ZBew3wACBAgQIFAkoICL4F1LgAABAtkCCjh3/5ITIECAQKGAAi7EdzUBAgQI5Aoo4NzdZyeXngABAsUCCrh4Aa4nQIAAgUwBBZy5d6mzBaQnQGABAQW8wBKMQIAAAQJ5Ago4b+cSE8gWkJ7AIgIKeJFFGIMAAQIEsgQUcNa+pSVAIFtA+oUEFPBCyzAKAQIECOQIKOCcXUtKgACBbIHF0ivgxRZiHAIECBDIEFDAGXuWkgABAgQWE7i5gBdLbxwCBAgQIFAkoICL4F1LgAABAtkCCvjG/buKAAECBAj8J6CA/5PwNwECBAgQuFFAAd+InX2V9AQIECDwWUABf9bwMwECBAgQuElAAd8E7ZpsAekJECDwu4AC/l3EvwkQIECAwA0CCvgGZFcQyBaQngCBnwQU8E8qPiNAgAABApMFFPBkYMcTIJAtID2BRwIK+JGMzwkQIECAwEQBBTwR19EECBDIFpD+mYACfqbjOwIECBAgMElAAU+CdSwBAgQIZAu8Sq+AXwn5ngABAgQITBBQwBNQHUmAAAECBF4J7F3Ar9L7ngABAgQIFAko4CJ41xIgQIBAtoAC3nf/khEgQIDAwgIKeOHlGI0AAQIE9hVQwPvuNjuZ9AQIEFhcQAEvviDjESBAgMCeAgp4z71KlS0gPQECDQQUcIMlGZEAAQIE9hNQwPvtVCIC2QLSE2gioICbLMqYBAgQILCXgALea5/SECCQLSB9IwEF3GhZRiVAgACBfQQU8D67lIQAAQLZAs3SK+BmCzMuAQIECOwhoID32KMUBAgQINBMYHABN0tvXAIECBAgUCSggIvgXUuAAAEC2QIKeOD+HUWAAAECBN4VUMDvSnmOAAECBAgMFFDAAzGzj5KeAAECBI4IKOAjWp4lQIAAAQKDBBTwIEjHZAtIT4AAgaMCCviomOcJECBAgMAAAQU8ANERBLIFpCdA4IyAAj6j5h0CBAgQIHBRQAFfBPQ6AQLZAtITOCuggM/KeY8AAQIECFwQUMAX8LxKgACBbAHprwgo4Ct63iVAgAABAicFFPBJOK8RIECAQLbA1fQK+Kqg9wkQIECAwAkBBXwCzSsECBAgQOCqQO8Cvpre+wQIECBAoEhAARfBu5YAAQIEsgUUcN/9m5wAAQIEGgso4MbLMzoBAgQI9BVQwH13lz259AQIEGguoICbL9D4BAgQINBTQAH33JupswWkJ0BgAwEFvMESRSBAgACBfgIKuN/OTEwgW0B6ApsIKOBNFikGAQIECPQSUMC99mVaAgSyBaTfSEABb7RMUQgQIECgj4AC7rMrkxIgQCBbYLP0CnizhYpDgAABAj0EFHCPPZmSAAECBDYTOFjAm6UXhwABAgQIFAko4CJ41xIgQIBAtoACPrB/jxIgQIAAgVECCniUpHMIECBAgMABAQV8ACv7UekJECBAYKSAAh6p6SwCBAgQIPCmgAJ+E8pj2QLSEyBAYLSAAh4t6jwCBAgQIPCGgAJ+A8kjBLIFpCdAYIaAAp6h6kwCBAgQIPBCQAG/API1AQLZAtITmCWggGfJOpcAAQIECDwRUMBPcHxFgACBbAHpZwoo4Jm6ziZAgAABAg8EFPADGB8TIECAQLbA7PQKeLaw8wkQIECAwA8CCvgHFB8RIECAAIHZAmsX8Oz0zidAgAABAkUCCrgI3rUECBAgkC2ggNfdv8kIECBAYGMBBbzxckUjQIAAgXUFFPC6u8meTHoCBAhsLqCAN1+weAQIECCwpoACXnMvpsoWkJ4AgQABBRywZBEJECBAYD0BBbzeTkxEIFtAegIhAgo4ZNFiEiBAgMBaAgp4rX2YhgCBbAHpgwQUcNCyRSVAgACBdQQU8Dq7MAkBAgSyBcLSK+CwhYtLgAABAmsIKOA19mAKAgQIEAgT+K2Aw9KLS4AAAQIEigQUcBG8awkQIEAgW0ABf9q/HwkQIECAwF0CCvguafcQIECAAIFPAgr4E0b2j9ITIECAwJ0CCvhObXcRIECAAIF/BRTwvxD+yhaQngABAncLKOC7xd1HgAABAgT+ElDAfyH4n0C2gPQECFQIKOAKdXcSIECAQLyAAo7/FQBAIFtAegJVAgq4St69BAgQIBAtoICj1y88AQLZAtJXCijgSn13EyBAgECsgAKOXb3gBAgQyBaoTq+AqzfgfgIECBCIFFDAkWsXmgABAgSqBWoLuDq9+wkQIECAQJGAAi6Cdy0BAgQIZAso4Lr9u5kAAQIEggUUcPDyRSdAgACBOgEFXGeffbP0BAgQCBdQwOG/AOITIECAQI2AAq5xd2u2gPQECBD4UMB+CQgQIECAQIGAAi5AdyWBaAHhCRD4W0AB/83gDwIECBAgcK+AAr7X220ECGQLSE/gfwEF/D+FHwgQIECAwH0CCvg+azcRIEAgW0D6LwIK+AuHfxAgQIAAgXsEFPA9zm4hQIAAgWyBb+kV8DcSHxAgQIAAgfkCCni+sRsIECBAgMA3gagC/pbeBwQIECBAoEhAARfBu5YAAQIEsgUUcMz+BSVAgACBlQQU8ErbMAsBAgQIxAgo4JhVZweVngABAqsJKODVNmIeAgQIEIgQUMARaxYyW0B6AgRWFFDAK27FTAQIECCwvYAC3n7FAhLIFpCewKoCCnjVzZiLAAECBLYWUMBbr1c4AgSyBaRfWUABr7wdsxEgQIDAtgIKeNvVCkaAAIFsgdXTK+DVN2Q+AgQIENhSQAFvuVahCBAgQGB1gbkFvHp68xEgQIAAgSIBBVwE71oCBAgQyBZQwPP272QCBAgQIPBQQAE/pPEFAQIECBCYJ6CA59lmnyw9AQIECDwVUMBPeXxJgAABAgTmCCjgOa5OzRaQngABAi8FFPBLIg8QIECAAIHxAgp4vKkTCWQLSE+AwFsCCvgtJg8RIECAAIGxAgp4rKfTCBDIFpCewNsCCvhtKg8SIECAAIFxAgp4nKWTCBAgkC0g/SEBBXyIy8MECBAgQGCMgAIe4+gUAgQIEMgWOJxeAR8m8wIBAgQIELguoICvGzqBAAECBAgcFtiqgA+n9wIBAgQIECgSUMBF8K4lQIAAgWwBBbzN/gUhQIAAgU4CCrjTtsxKgAABAtsIKOBtVpkdRHoCBAh0E1DA3TZmXgIECBDYQkABb7FGIbIFpCdAoKOAAu64NTMTIECAQHsBBdx+hQIQyBaQnkBXAQXcdXPmJkCAAIHWAgq49foMT4BAtoD0nQUUcOftmZ0AAQIE2goo4LarMzgBAgSyBbqnV8DdN2h+AgQIEGgpoIBbrs3QBAgQINBd4FoBd09vfgIECBAgUCSggIvgXUuAAAEC2QIK+Pz+vUmAAAECBE4LKODTdF4kQIAAAQLnBRTwebvsN6UnQIAAgUsCCvgSn5cJECBAgMA5AQV8zs1b2QLSEyBA4LKAAr5M6AACBAgQIHBcQAEfN/MGgWwB6QkQGCKggIcwOoQAAQIECBwTUMDHvDxNgEC2gPQEhgko4GGUDiJAgAABAu8LKOD3rTxJgACBbAHphwoo4KGcDiNAgAABAu8JKOD3nDxFgAABAtkCw9Mr4OGkDiRAgAABAq8FFPBrI08QIECAAIHhAq0KeHh6BxIgQIAAgSIBBVwE71oCBAgQyBZQwG32b1ACBAgQ2ElAAe+0TVkIECBAoI2AAm6zquxBpSdAgMBuAgp4t43KQ4AAAQItBBRwizUZMltAegIEdhRQwDtuVSYCBAgQWF5AAS+/IgMSyBaQnsCuAgp4183KRYAAAQJLCyjgpddjOAIEsgWk31lAAe+8XdkIECBAYFkBBbzsagxGgACBbIHd0yvg3TcsHwECBAgsKaCAl1yLoQgQIEBgd4HnBbx7evkIECBAgECRgAIugnctAQIECGQLKODH+/cNAQIECBCYJqCAp9E6mAABAgQIPBZQwI9tsr+RngABAgSmCijgqbwOJ0CAAAECPwso4J9dfJotID0BAgSmCyjg6cQuIECAAAEC3wUU8HcTnxDIFpCeAIFbBBTwLcwuIUCAAAECXwUU8FcP/yJAIFtAegK3CSjg26hdRIAAAQIEfgko4F8WfiJAgEC2gPS3CijgW7ldRoAAAQIE/hFQwP84+JMAAQIEsgVuT6+Abyd3IQECBAgQ+PhQwH4LCBAgQIBAgcBSBVyQ35UECBAgQKBEQAGXsLuUAAECBNIFFPAyvwEGIUCAAIEkAQWctG1ZCRAgQGAZAQW8zCqyB5GeAAECaQIKOG3j8hIgQIDAEgIKeIk1GCJbQHoCBBIFFHDi1mUmQIAAgXIBBVy+AgMQyBaQnkCqgAJO3bzcBAgQIFAqoIBL+V1OgEC2gPTJAgo4efuyEyBAgECZgAIuo3cxAQIEsgXS0yvg9N8A+QkQIECgREABl7C7lAABAgSyBT4+FHD6b4D8BAgQIFAioIBL2F1KgAABAukCyQWcvnv5CRAgQKBQQAEX4ruaAAECBHIFFHDq7uUmQIAAgVIBBVzK73ICBAgQSBVQwKmbz84tPQECBMoFFHD5CgxAgAABAokCCjhx6zJnC0hPgMASAgp4iTUYggABAgTSBBRw2sblJZAtID2BZQQU8DKrMAgBAgQIJAko4KRty0qAQLaA9EsJKOCl1mEYAgQIEEgRUMApm5aTAAEC2QLLpVfAy63EQAQIECCQIKCAE7YsIwECBAgsJ3BrAS+X3kAECBAgQKBIQAEXwbuWAAECBLIFFPBt+3cRAQIECBD4JaCAf1n4iQABAgQI3CaggG+jzr5IegIECBD4KqCAv3r4FwECBAgQuEVAAd/C7JJsAekJECDwXUABfzfxCQECBAgQmC6ggKcTu4BAtoD0BAj8LKCAf3bxKQECBAgQmCqggKfyOpwAgWwB6Qk8FlDAj218Q4AAAQIEpgko4Gm0DiZAgEC2gPTPBRTwcx/fEiBAgACBKQIKeAqrQwkQIEAgW+B1egX82sgTBAgQIEBguIACHk7qQAIECBAg8Fpg5wJ+nd4TBAgQIECgSEABF8G7lgABAgSyBRTwrvuXiwABAgSWFlDAS6/HcAQIECCwq4AC3nWz2bmkJ0CAwPICCnj5FRmQAAECBHYUUMA7blWmbAHpCRBoIaCAW6zJkAQIECCwm4AC3m2j8hDIFpCeQBsBBdxmVQYlQIAAgZ0EFPBO25SFAIFsAelbCSjgVusyLAECBAjsIqCAd9mkHAQIEMgWaJdeAbdbmYEJECBAYAcBBbzDFmUgQIAAgXYCQwu4XXoDEyBAgACBIgEFXATvWgIECBDIFlDAw/bvIAIECBAg8L6AAn7fypMECBAgQGCYgAIeRpl9kPQECBAgcExAAR/z8jQBAgQIEBgioICHMDokW0B6AgQIHBdQwMfNvEGAAAECBC4LKODLhA4gkC0gPQECv+uE6gAAAkNJREFU5wQU8Dk3bxEgQIAAgUsCCvgSn5cJEMgWkJ7AeQEFfN7OmwQIECBA4LSAAj5N50UCBAhkC0h/TUABX/PzNgECBAgQOCWggE+xeYkAAQIEsgWup1fA1w2dQIAAAQIEDgso4MNkXiBAgAABAtcFOhfw9fROIECAAAECRQIKuAjetQQIECCQLaCAu+7f3AQIECDQWkABt16f4QkQIECgq4AC7rq57LmlJ0CAQHsBBdx+hQIQIECAQEcBBdxxa2bOFpCeAIEtBBTwFmsUggABAgS6CSjgbhszL4FsAekJbCOggLdZpSAECBAg0ElAAXfallkJEMgWkH4rAQW81TqFIUCAAIEuAgq4y6bMSYAAgWyB7dIr4O1WKhABAgQIdBBQwB22ZEYCBAgQ2E7gUAFvl14gAgQIECBQJKCAi+BdS4AAAQLZAgr47f17kAABAgQIjBNQwOMsnUSAAAECBN4WUMBvU2U/KD0BAgQIjBVQwGM9nUaAAAECBN4SUMBvMXkoW0B6AgQIjBdQwONNnUiAAAECBF4KKOCXRB4gkC0gPQECcwQU8BxXpxIgQIAAgacCCvgpjy8JEMgWkJ7APAEFPM/WyQQIECBA4KGAAn5I4wsCBAhkC0g/V0ABz/V1OgECBAgQ+FFAAf/I4kMCBAgQyBaYn14Bzzd2AwECBAgQ+CaggL+R+IAAAQIECMwXWLmA56d3AwECBAgQKBJQwEXwriVAgACBbAEFvOr+zUWAAAECWwso4K3XKxwBAgQIrCrwJwAAAP//lVwoVAAAAAZJREFUAwDU5ALRcl29HAAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="207"></list></costumes><sounds><list struct="atomic" id="208"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-187.63489989095456" y="-11.306499618251848" heading="138.51999999999998" scale="0.5" volume="100" pan="0" rotation="0" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="213"><costumes><list id="214"><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="215"></list></sounds><blocks></blocks><variables><variable name="infected?"><bool>false</bool></variable></variables><scripts><script x="16.666666666666657" y="92.88888888888906"><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="doChangeVar"><l>number infected</l><l>1</l></block><block s="doSwitchToCostume"><l>sick</l></block><block s="doSetVar"><l>infected?</l><block s="reportBoolean"><l><bool>true</bool></l></block></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="false">There are things to write inside these blocks:</comment><script x="35.33333333333337" y="389.2222222222223"><custom-block s="simulate disease, population: %n percent infected: %n speed: %n"><l>100</l><l>5</l><l>2</l></custom-block></script><script x="28" y="443.0000000000002"><custom-block s="average time for disease spread with population size: %n"><l></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" 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>5</l></variable><variable name="speed"><l>2</l></variable><variable name="clones ready?"><bool>true</bool></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>