<snapdata remixID="10313626"><project name="Finch_pong" 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="true" hyperops="true" codify="false" inheritance="false" 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="Ball" idx="2" x="106.48232278141086" y="-111.32799384885868" heading="135" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="costume1" center-x="22" center-y="20" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAoCAYAAACFFRgXAAABMklEQVRYR+3YyxGCMBAG4F3xpj1oaWkiVaSJlKY96E2MA2MYjHlDIMvg1bB8/LMmsggTP5wplVJCSMSU9ebarItTkS5gDj4JPBfUfIAUeBS4FDQHHgQvhdX4UNpe8NLYGLQTvBY2hLaC18b60H/gWrAutAm+cKZuUzb2ua8VEq8AcNd1f8C1pWtLeQDXijXRNMG1pztOuU94B8+9VXzrdcc2vYSptMOwD+/gQv27J1w42KE8kuvh/eAo2Bs0D45vIA1n6lUwnMmlhcQjALQ0/15S+OHpeQXdVyTdZLXty+YkiPxrfh90LSnb5mzbGFWt3c++Cea2xq3j46l0X4fmwtZRVej8LIWOxXa+YEs4HuLEmXqEHtD3vZB4BoBnao1c8Pg+B85UG3NjIbEBgHfMWteaD5YqnRuytbgGAAAAAElFTkSuQmCC" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="68" y="117"><block s="receiveKey"><l><option>space</option></l></block><custom-block s="Reset"></custom-block></script><script x="259" y="29.99999999999997"><block s="receiveKey"><l><option>space</option></l></block><custom-block s="Reset"></custom-block><block s="doForever"><script><block s="forward"><block var="speed"/></block><block s="bounceOffEdge"></block><block s="doIf"><block var="isGame"/><script><block s="doIf"><block s="reportTouchingObject"><l>Paddle</l></block><script><custom-block s="Finch LED R: %n G: %n B: %n"><l>0</l><l>100</l><l>0</l></custom-block><custom-block s="Finch Buzzer %n Hz %n ms"><l>880</l><l>250</l></custom-block><block s="doChangeVar"><l>speed</l><l>1</l></block><block s="doChangeVar"><l>hitCounter</l><l>1</l></block><block s="doIf"><block s="reportEquals"><l>135</l><block s="direction"></block></block><script><block s="turnLeft"><l>90</l></block></script></block><block s="doIf"><block s="reportEquals"><l>225</l><block s="direction"></block></block><script><block s="turn"><l>90</l></block></script></block><custom-block s="Finch LED R: %n G: %n B: %n"><l>0</l><l>0</l><l>0</l></custom-block></script></block><block s="doIf"><block s="reportLessThan"><block s="yPosition"></block><l>-125</l></block><script><block s="doSetVar"><l>isGame</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>speed</l><l>2</l></block><block s="bubble"><l>Game over!</l></block><custom-block s="Finch LED R: %n G: %n B: %n"><l>100</l><l>0</l><l>0</l></custom-block><custom-block s="Finch Buzz+Wait %n Hz %n ms"><l>880</l><l>250</l></custom-block><custom-block s="Finch Buzzer %n Hz %n ms"><l>880</l><l>350</l></custom-block></script></block></script></block></script></block></script></scripts></sprite><watcher var="isGame" style="normal" x="10" y="10" color="243,118,29" hidden="true"/><watcher var="speed" style="normal" x="10" y="55.00000399999999" color="243,118,29" hidden="true"/><watcher var="hitCounter" style="normal" x="6" y="16.000001999999995" color="243,118,29"/><sprite name="Paddle" idx="1" x="10" y="-125" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="105"><costumes><list id="106"><item><costume name="costume1" center-x="101.5" center-y="13.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMsAAAAbCAYAAADSxXscAAAAvklEQVR4Xu3TMRGAUAwFweACOvybQgZDBYOCfwI29at2cts9+zmOAIGlwPbM8S5XBgQIjFg8AYEoIJYIZUZALH6AQBQQS4QyIyAWP0AgCoglQpkREIsfIBAFxBKhzAiIxQ8QiAJiiVBmBMTiBwhEAbFEKDMCYvEDBKKAWCKUGQGx+AECUUAsEcqMgFj8AIEoIJYIZUZALH6AQBQQS4QyIyAWP0AgCoglQpkREIsfIBAFxBKhzAj8sVwYCBBYC3yM7TblAK2+PAAAAABJRU5ErkJggg==" id="107"/></item></list></costumes><sounds><list struct="atomic" id="108"></list></sounds><blocks></blocks><variables></variables><scripts><script x="243" y="314.33333333333337"><block s="receiveKey"><l><option>space</option></l></block><block s="doForever"><script><block s="setXPosition"><block s="reportProduct"><l>-200</l><custom-block s="Finch Y Acceleration"></custom-block></block></block></script></block></script><script x="263" y="216.3333333333334"><block s="setYPosition"><l>-125</l></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Say This %&apos;speech&apos;" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%s">Hello!</input></inputs><script><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://localhost:22179/speak/</l><block var="speech"/></list></block></block></block></script></block-definition><block-definition s="Finch Left Light Sensor" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/lightLeft</l></block></block></script></block-definition><block-definition s="Move Finch Left: %&apos;Left&apos; Right: %&apos;Right&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://localhost:22179/finch/out/motor/</l><block var="Left"/><l>/</l><block var="Right"/></list></block></block></block></script></block-definition><block-definition s="Stop Finch" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/out/motor/0/0</l></block></block></script></block-definition><block-definition s="Finch LED R: %&apos;red&apos; G: %&apos;green&apos; B: %&apos;blue&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n">0</input><input type="%n">50</input><input type="%n">0</input></inputs><script><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://localhost:22179/finch/out/led/</l><block var="red"/><l>/</l><block var="green"/><l>/</l><block var="blue"/></list></block></block></block></script></block-definition><block-definition s="Finch Buzzer %&apos;frequency&apos; Hz %&apos;duration&apos; ms" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%n">440</input><input type="%n">500</input></inputs><script><block s="doReport"><block s="reportURL"><block s="reportJoinWords"><list><l>http://localhost:22179/finch/out/buzzer/</l><block var="frequency"/><l>/</l><block var="duration"/></list></block></block></block></script></block-definition><block-definition s="Finch Right Light Sensor" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/lightRight</l></block></block></script></block-definition><block-definition s="Finch Light Sensors" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><custom-block s="Finch Left Light Sensor"></custom-block><custom-block s="Finch Right Light Sensor"></custom-block></list></block></block></script></block-definition><block-definition s="Finch X Acceleration" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/accelerationX</l></block></block></script></block-definition><block-definition s="Finch Y Acceleration" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/accelerationY</l></block></block></script></block-definition><block-definition s="Finch Z Acceleration" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/accelerationZ</l></block></block></script></block-definition><block-definition s="Finch Orientation" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/orientation</l></block></block></script></block-definition><block-definition s="Finch Accelerations" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><custom-block s="Finch X Acceleration"></custom-block><custom-block s="Finch Y Acceleration"></custom-block><custom-block s="Finch Z Acceleration"></custom-block></list></block></block></script></block-definition><block-definition s="Finch Left Obstacle" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportEquals"><block s="reportURL"><l>http://localhost:22179/finch/in/obstacleLeft</l></block><l>true</l></block></block></script></block-definition><block-definition s="Finch Right Obstacle" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportEquals"><block s="reportURL"><l>http://localhost:22179/finch/in/obstacleRight</l></block><l>true</l></block></block></script></block-definition><block-definition s="Finch Obstacles" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><custom-block s="Finch Left Obstacle"></custom-block><custom-block s="Finch Right Obstacle"></custom-block></list></block></block></script></block-definition><block-definition s="Finch Temperature Celsius" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportURL"><l>http://localhost:22179/finch/in/temperature</l></block></block></script></block-definition><block-definition s="Finch Temperature Fahrenheit" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportSum"><block s="reportProduct"><l>1.8</l><custom-block s="Finch Temperature Celsius"></custom-block></block><l>32</l></block></block></script></block-definition><block-definition s="Finch Buzz+Wait %&apos;frequency&apos; Hz %&apos;duration&apos; ms" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%n">440</input><input type="%n">500</input></inputs><script><custom-block s="Finch Buzzer %n Hz %n ms"><block var="frequency"/><block var="duration"/></custom-block><block s="doWait"><block s="reportQuotient"><block var="duration"/><l>1000</l></block></block></script></block-definition><block-definition s="Reset" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>speed</l><l>2</l></block><block s="doSetVar"><l>hitCounter</l><l>0</l></block><block s="doSetVar"><l>isGame</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="Finch LED R: %n G: %n B: %n"><l>0</l><l>0</l><l>0</l></custom-block><block s="gotoXY"><block s="reportRandom"><l>-200</l><l>200</l></block><l>150</l></block><block s="setHeading"><l>135</l></block><block s="bubble"><l></l></block></script></block-definition></blocks><variables><variable name="isGame"><bool>false</bool></variable><variable name="hitCounter"><l>0</l></variable><variable name="speed"><l>2</l></variable></variables></project><media name="Finch_pong" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>