<snapdata remixID="9134312"><project name="U5L2 Models and Simulations" app="Snap! 5.4, http://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="1" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAC99JREFUeAHt0DEBAAAAwqD1T20MH4hAYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBj4DAyN/gABHhb3AgAAAABJRU5ErkJggg==</pentrails><costumes><list id="2"><item><costume name="XY Grid" center-x="240" center-y="180" image="data:image/png;base64,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" id="3"/></item></list></costumes><sounds><list struct="atomic" id="4"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite(2)" idx="1" x="0" y="0" heading="347" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="9"><costumes><list id="10"><item><costume name="Healthy" center-x="9" center-y="9" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAALVJREFUOBFjZMAODIDCTkCsC8TiUCUvgfRlIN4HxBegYjipAKDMESD+TwCD1IDUYgUzgaKEDECXB+lBAWuAPHRFxPJBesGgCUgSqwmXuiZGqCEQIykgmSjQi6J11CCU4MDKoWoYncZqBWmCYDOsgHpwJTRixUFmgEEQkCRWE7o6kF4UYAzk7QdidIW4+CC1ID04gT9QZhUQvwdidENAYiA5kBoUAMpr+IAiUFIUquA1kL6PSzEAcJRyy3Ejv9EAAAAASUVORK5CYII=" id="11"/></item><item><costume name="Sick" center-x="11" center-y="10.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAVCAYAAABCIB6VAAAAAXNSR0IArs4c6QAAAV1JREFUOBHVlT1Ow0AQhfdZqWmgpU4RGqAIccQdUBAdJaTgDJQ0XMFJSYeIcoagOHEkqEhBTQsNLSjLm/GPbGxElCwFLvbnzcy36/HuGGaJxzabG8baTXUF3hBF77+F4ScH22qd0HZkgENCtwt+wAu1e2pDTCa3BVsyKYGt758y6JL2elVAhfbMxa8Qhjd5WwFMaI/Qs7zD0mOgT/h56p+B+ep3FDupYcV+wNQcS6wnDXd6zW5dqKA6CcuAO92l8Ciqw2fPY+KzvDgDkyk7/iCw5gwagz4lx66hgq7px4sXcdv+T/DMbRKUNpNUBH8ADvRK88g9Ed5wtMCc13on/njAhSOo4YVTloJZlUasalo81lqADGURkh03TKcDwg+oRSvAI4lVRhKclc08jBWqy3mXzvt5vTQGHqgF3GXpAFSCU4BttxuE+2axqDN3W6pb+2o8T/4aIcbjeer7vf8CQvJi/XKmDvUAAAAASUVORK5CYII=" id="12"/></item></list></costumes><sounds><list struct="atomic" id="13"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><custom-block s="Disease Spread Project"></custom-block></script><script x="20" y="145.00000000000003"><block s="receiveOnClone"></block><custom-block s="Clone"></custom-block></script><comment x="298" y="20.80000000000001" w="223" collapsed="false">Name: Herschel Appiah&#xD;Partner&apos;s name: Blessing&#xD;Duration: 120 minutes&#xD;Project description: Creating a simulation where in a population, a certain amount of people are infected ands are infecting the healthy people.&#xD;Honor code: I did not receive any assistance during the duration of the project. </comment></scripts></sprite><watcher var="speed of people" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="population" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="PercentageInitiallyInfected" style="normal" x="10" y="52.00000399999999" color="243,118,29" hidden="true"/><watcher var="infected people" style="normal" x="10" y="73.00000599999998" color="243,118,29" hidden="true"/><watcher scope="Stage" s="getTimer" style="normal" x="10" y="115.00000999999997" color="4,148,220" hidden="true"/><watcher var="time elasped" style="normal" x="8" y="11.00000799999998" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="collidewithsick?" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="CollideWithSick" type="predicate" category="other"><comment w="90" collapsed="false">This code is where the infected will infect the healthy ones. If they are colliding with the healthy ones, they will become sick and continue to infect others that are healthy.</comment><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="reportTouchingObject"><block var="item"/></block><block s="reportEquals"><block s="reportAttributeOf"><l><option>costume name</option></l><block var="item"/></block><l>Sick</l></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="Disease Spread Project" type="command" category="motion"><comment w="90" collapsed="false">This command is where the user will be asked for how many people he/she wants in the population, the percentage of the infected, and the speed for them to move around. Then the population will be repeated for clones to be made and the percentage of people who are infected will be created with the population times percentage divided by 100. After that, once everyone has been summoned, the timer will start and the people will move around to infect the healthy ones.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>speed of people</l><l>0</l></block><block s="doSetVar"><l>population</l><l>0</l></block><block s="doSetVar"><l>PercentageInitiallyInfected</l><l>0</l></block><block s="doSetVar"><l>infected people</l><l>0</l></block><block s="doSetVar"><l>time elasped</l><l>0</l></block><block s="show"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doAsk"><l>How many people in the population? Enter 1-200</l></block><block s="doSetVar"><l>population</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the percentage of the population that are infected initially? Enter 1-100</l></block><block s="doSetVar"><l>PercentageInitiallyInfected</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the speed of the people? Enter 1-10</l></block><block s="doSetVar"><l>speed of people</l><block s="getLastAnswer"></block></block><block s="doRepeat"><block var="population"/><script><block s="createClone"><l>Sprite(2)</l></block><block s="doSwitchToCostume"><l>Healthy</l></block><block s="doIf"><block s="reportLessThan"><block var="infected people"/><block s="reportProduct"><block var="population"/><block s="reportQuotient"><block var="PercentageInitiallyInfected"/><l>100</l></block></block></block><script><block s="doSwitchToCostume"><l>Sick</l></block><block s="doChangeVar"><l>infected people</l><l>1</l></block></script></block></script></block><block s="hide"></block><block s="doResetTimer"></block><block s="doUntil"><block s="reportEquals"><block var="infected people"/><block var="population"/></block><script><block s="doSetVar"><l>time elasped</l><block s="getTimer"></block></block></script></block></script></block-definition><block-definition s="Clone" type="command" category="motion"><comment w="90" collapsed="false">This command is where the people will be summoned in random locations in the background. Then, the code will repeat until the infected people are the entire population. After that, when the infected have collided with the healthy people, the healthy will turn red meaning that they are sick. All of this will continue until they are all sick.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><block s="reportRandom"><l>240</l><l>-240</l></block><block s="reportRandom"><l>180</l><l>-180</l></block></block><block s="setHeading"><block s="reportRandom"><l>180</l><l>-180</l></block></block><block s="doUntil"><block s="reportEquals"><block var="infected people"/><block var="population"/></block><script><block s="doIf"><block s="reportAnd"><custom-block s="CollideWithSick"></custom-block><block s="reportEquals"><block s="getCostumeIdx"></block><l>1</l></block></block><script><block s="doSwitchToCostume"><l>Sick</l></block><block s="doChangeVar"><l>infected people</l><l>1</l></block></script></block><block s="forward"><block var="speed of people"/></block><block s="bounceOffEdge"></block></script></block></script></block-definition></blocks><variables><variable name="speed of people"><l>0</l></variable><variable name="population"><l>0</l></variable><variable name="PercentageInitiallyInfected"><l>0</l></variable><variable name="infected people"><l>0</l></variable><variable name="time elasped"><l>0</l></variable></variables></project><media name="U5L2 Models and Simulations" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>