<snapdata remixID="10179714"><project name="2020 - Disease Spread Simulation" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><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" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="91.83603501970265" y="-121.63563211674892" heading="185.55999999999995" scale="0.5" volume="100" pan="0" rotation="0" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="well" center-x="57.5" center-y="83.5" image="data:image/png;base64,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" id="10"/></item><item><costume name="sick" center-x="49" center-y="99" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAAB+CAYAAAC+qeasAAAI9klEQVR4Xu2dbawcVRnHf8/e3lpDiZgotlIIDe3O9gX6IgntB2BmL5Y2gQSE0H4QW2yFBKWtGupL5d36UqIIaBMKVVA+UKLWBBIEe3eWklhNoLXQ0t1729QA1fqSWAVj5fbuY2a693pf9u7O7M65u3dn9uOdc/7P//nNuTNn5sw5R2jR38G5TO6YzoUdyrSS8mFRPuhZVeE/KeEf/cKJzEmOyWv0tWIK0iqmDl/BxdKBI8JSVRYLpIN4U+gRYZ8qe7Ufd84e3ghSz3SZpoLtsVmoKVahXE9AkAGA9CDskhLPpPP8IUB5I0WaArbgcJPAbUDWSFb/F80pPJZxedZwnFHy4wq22MUq+tmEsGhcE1X208FWq5tnxivuuIDttVlSEh4ArhqvxMaIszul3DU7z+9M+zAOtmjzbYSvmk4klL7yHSvP10LVCVnYGNjeLItLyjbgspCexqv471PC7bNz7DMR0AjYniy3qLIDMKIfIQgVYW06x08i1PSlIk+8kOWbomyO2qhJPRW2ZHJ8I8oYkYItODwhsDZKg+OlpbAj47IuqniRgS06fldmZVTGmqSz03JZFUXsSMAWHXYCN0VhqAU0nrXcxhtIw2CLDk8Cq1sASJQWnrJc1jQi2BDYosP3gC81YqCF637fcvlyvf7qBttjs0GFH9QbeCLUE2VjOs/D9XitC+wRm+X9wgv1BJxodTqUFbPy/Dqs79Bgj9lMe194FTgvbLAJWv74ZOXSmXlOhPEfGmzR5peI//40Pj9ll5XnU2ESDgW2kGWjKA+FCdAuZVX4YiYX/J4SGGxvF3NLJQ61C6h68kilmDe7mzeD1A0MtpjlOZRrgoi2bRnheSvHtUHyCwS2aLMa8R8Ekp+yxsrzVC0QNcGqzaSicFTgglpicTiu8JalXCR5TlfLtybYYpZ7Ue6JA7TAOQr3WTnurRvsm5czvWMSbwGTAgeNR8HT/ae5YO4r/HmsdKu22DZ/F9BoE6j6LmFMsMUs56G802j0tq4vzLByHK+U49hgW3F0tdXOUpXR3opgDyzjrCl9/rPx1FbLpcX8vHeqk2kLXuLfI31VBFuw2SBt/kowqhOkysZMhVeLFcEWs7yOcnFUwdtaR3jDynFJzRZbtLkK4TdtDSPq5JRPWnl2D5Ud1WLbdAwrapQj9UaNkQ0D6920PtDHSUkeCEKdCIXT/+3knKE3sWFge7v4dKnEz0KpJoV9AqkUN8/u5ukBHMPAxnJ0IKqGMWKUYRDsQZupncK7UcWJo06fcvb8PO95uQ+C7XG4QeHncQQSVc4CN6ZdfjEMbNFhO/C5qILEVOdxy+XWkWC914PnxxRIVGm/bblnBgT8S8Ehh3mT4GBU6nHWOQ3z57kc8sEedrg1BY/FGUhUuZfgtjku232wRccfHPtMVOIx1/mp5bJ6AOwR4KKYA4kq/aOWyyw5soxz+/v4S1SqiQ50dPIxKWTJitKdAImOgApd0uOwXqnvG9DorLSXksAGSR4MjJzUx6Uny29VWWpEPqaiIuz1Wuy/gLNjysBU2u96YNWUepx1E7CGzn4CNgFriIAh2aTFJmANETAkm7TYBKwhAoZkkxabgDVEwJBs0mITsIYIGJJNWmwC1hABQ7JJi03AGiJgSDZpsQlYQwQMySYtNgFriIAh2aTFJmANETAkm7TYBKwhAoZkvRbrrRIxzZB+XGVPeGC9ebPNXka/3U7Abu/brYe8qeHtllkz8/GWJJBem7Ul4YlmGmm32Cllnfd97GWK+Z0s2g1etXwElsiJZZz1z74z0xSTXzQEPtTJVH9yR4/DawqLo5GNt4rAvrTLJwZmzTwC3BFvJJFl/6jlsv4MWJuVyPhtyRRZCq0opKyy8uz0wfbazCgJb7eiz4nmKaWcPzvPO4PT6ouOvw3egomWSIv5PWC5LPQ8DYItOHxXYFOLGZ1QdhS2Zly+MgzskS6c/hK5CZVJi5ntSJGd1Y07DKx/E3P4G/CRFvM7Uez83XL56IDZ4YvtJKtsNHISB1fXGNViCzbLJSY7cjRCsFJdVVZkhuzwUWmlOG/N2LjsyhEV3+OWy4yhYqPAJr2D8KyH9gYqXmO9Pxa6uERKHAgvH98ammJBppvXq7ZY72CPw4sKy+KLKnjmAi+lXa4eWaPywrxn9ub2tutLfjUIKKystLf42Gt0OxQAKyFblUDRcslUKlFtVfkvoDyagK1CQLjDyvHDUGDLT2JJ12tsrqO6WDVvXgMF4rx/V63/1Fr7e9Xea8YhWZNrNGV/ba1q8GuCLWS5RZQf1zqDcTquwmczNTZirwm23K/NK1wZJ3hj5SrwctrFrsUiGNgsV6jyci2xOBwX4cp0jj21cg0E1hMpODwssL6WYDsfV3gk47IhSI6BwR6zmfK++GvMxnVxyaOTlfkz85yKFKx/rbW5RoXnggi3WxlRrk3neT5oXoFb7GDfNoaDjpVeC9YCHBps+YnMW70zW0u8TY7nLJeusLnUBbawjJnS53+heG7YgBOs/F+1nyWZPRwL67susF6Qww5Xpwi/i3tYg80sX4Llc1xerMdD3WD9LpjNWmnTj5ZVWZfJs6MeqF6dhsCW+7d3Cmyt10Ar1lPYlHF5sBFvDYMtw71L4P5GjLRKXYW7My4PNOonErDlnsLXgS2NGmpy/c2Wy7ei8BAZWB9ulok76lBlNKAe0JGCLd/QbhTxN1ubUo+hJtQ5pcrNmXy0O0NFDrZ8WfC+s/WmOF3aBFBhQr4KrLPc6L+jMAJ2ILOiw4+A28NkOo5lt1kunzcVzyjY8nX3etTvjlUdyjCVYAXdIwibrBy7TMY0DtYzr/eQKr7C/aJsNplMLW0VtliXc7fcR6lW2UaPjwvYAZOHbS5MCXc24fKwraQ8OCfPHxsFFrT+uIIdMOXN0lHxt8Bbo4Z2vRP8WUBPirLdm8USFEhU5ZoCdqj58svz64AVwMcbTOxPwAui/CrMS+kGY1as3nSwIyAvLKVYKsoiYA4wE2E6SmqYe6GE+gtYeK/zDquwP1VibzrvT6lqiV9LgR2LyH6bczrLDxx9cGpRnpMtQa+Kif8B5KFoPnL6uM8AAAAASUVORK5CYII=" id="11"/></item></list></costumes><sounds><list struct="atomic" id="12"></list></sounds><blocks></blocks><variables><variable name="infected?"><bool>false</bool></variable></variables><scripts><script x="181" y="527.6666666666666"><block s="receiveOnClone"></block><custom-block s="initialize clone"></custom-block><block s="doWaitUntil"><block var="running"/></block><block s="doUntil"><block s="reportEquals"><block var="number infected"/><block var="population"/></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></script></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></block></script></block></script></block></script><script x="27" y="463.0000000000001"><block s="receiveMessage"><l>vanish</l></block><block s="removeClone"></block></script><script x="29" y="166.00000000000003"><custom-block s="average time for disease spread with population size: %n"><l>100</l></custom-block></script><script x="21.33333333333337" y="43.000000000000114"><block s="receiveGo"></block><block s="bubble"><l></l></block><block s="bubble"><custom-block s="simulate disease, population: %n percent infected: %n speed: %n"><l>100</l><l>5</l><l>10</l></custom-block></block><block s="show"></block></script><script x="10" y="10"><custom-block s="simulate disease, population: %n percent infected: %n speed: %n"><l>50</l><l>20</l><l>5</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="running" style="normal" x="9.999999999999545" y="160.00000999999995" color="243,118,29" hidden="true"/><watcher var="start time" style="normal" x="9.999999999999545" y="190.00001199999997" color="243,118,29" hidden="true"/><watcher var="elapsed time" style="normal" x="9.999999999999545" y="8.000014000000021" color="243,118,29"/><watcher var="number infected" style="normal" x="292.99999999999955" y="12.000001999999995" color="243,118,29"/><watcher var="population" style="normal" x="146" y="10" color="243,118,29" hidden="true"/><watcher var="speed" style="normal" x="162" y="8" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="simulate disease, population: %&apos;population&apos; percent infected: %&apos;percent initially infected&apos; speed: %&apos;speed&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><custom-block s="initialize simulation %n %n %n"><block var="population"/><block var="percent initially infected"/><block var="speed"/></custom-block><block s="show"></block><block s="doRepeat"><block var="population"/><script><block s="createClone"><l><option>myself</option></l></block></script></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>running</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doWaitUntil"><block s="reportEquals"><block var="number infected"/><block var="population"/></block></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></block><block s="doReport"><block var="elapsed time"/></block></script><scripts><script x="246" y="366.6666666666668"><block s="doSayFor"><block var="elapsed time"/><l>5</l></block></script></scripts></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="reportSum"><l></l><l></l></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="reportLessThan"><block var="number infected"/><block s="reportProduct"><block var="population"/><block s="reportQuotient"><block var="percent initially infected"/><l>100</l></block></block></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></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="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doForEach"><l>item</l><block s="reportGet"><l><option>neighbors</option></l></block><script><block s="doIf"><block s="reportAnd"><block s="reportNot"><block var="infected?"/></block><block s="reportAnd"><block s="reportTouchingObject"><l></l></block><block s="reportAskFor"><l></l><block s="reifyReporter"><autolambda><block var="infected?"/></autolambda><list></list></block><list></list></block></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></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="other"><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>infected?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>running</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>number infected</l><l>0</l></block><block s="doSwitchToCostume"><l>well</l></block><block s="setScale"><l>50</l></block></script></block-definition></blocks><variables><variable name="number infected"><l>100</l></variable><variable name="running"><bool>true</bool></variable><variable name="start time"><l>1613968382963</l></variable><variable name="elapsed time"><l>1.253</l></variable><variable name="population"><l>100</l></variable><variable name="percent initially infected"><l>5</l></variable><variable name="speed"><l>10</l></variable></variables></project><media name="2020 - Disease Spread Simulation" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>