<snapdata remixID="8946790"><project name="pongAI MAIN" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAMUUlEQVR4Xu2dC3BU1RnH//fmuZsNhIgmJECmDRCq4SFNBcHwqBbSwKC8BgtVpINAqUNFpK0IDGCpFGZaBgqF+sAqqCQwE1sLA0ENVCBRJAHyIFkSCIGYMRITyG4ey+7tnGOzsFnMvUv2sDfX7844ye5+9zvn/L4f5+w9G/dKiqIooEM4gXPnzqGoqAiNjY1C25IkCYmJiRg5ciTY73o/JCbgm79IwrDI66p9je+fjHuXHVKNowBPAvv27cPgwYPvCEtQUBCufLILNfu3IEjuWKg+8XGI+k0mb6empgapqal31GZnT7p4JheOHdNwj0nuMBUbDRfw6ot9EBak7V+L5c+XOtu/7935bOZjh8vlQmZmJqKiojBu3Dg4nU6YTCY3DzZj3bog8ccuF+ybxuNH9wS74+TeQ/js5qwq8GJZ+fQB93PHjh3D/Pnz7zrvA9vXIvXC6zfH1T0WwQN/Ckfeu1594QLWvdgHof8XMHTsrxH84xlQvqlC05tzvE4gAX2vZ35+Pj/J4XBgyZIlmD17NsaMGYMDBw5g7969GD58OGpra/HEE0/gzJkzmDFjBn9+1qxZsNttCP3HZPwg6qaA5pdygaZ62DeleXXG+uQH7ucKCwvx1FNP+d7hTp6xf/sajL7whjsLc8bx6Rtw1V+B4783xWQBXgJG/OEYbOtHwfKnCjQu/yEJ2MlisNPz8vLcAjY3NyM0NBTx8fF45513kJKSgm3btuGBBx5AWloaysrKkJycjOLiYkyfPh3WsjJEvDXNU8Al2ZBCwmHb4L3EFk39dglmx0cffYTly5f7YQS+pfAScJ0VTTtmIiR1Hpp3L/JI5iWgaf77aH7rVzC/dAK2NUNIQN/Y3zaazWYxMTFer8myzJflW4+2ZZhJ2traCkVx4b49v0Rvi5a3SBLyJ+3i6dhS3q1bNwwdOtQPI/AthfcMWAnHibfhqi6G47P3OhZQCo1AyLhFcOTugtLwJQnoG/vbRtfX1yMrKwtxcXFgFxW+HklJSbBYLKqnMWHZEs5mWbakz507V/UcEQHtBWRtyNF94arzvn7gM2D97/ogWMMluxRqRsQr50T0+XuR88SJE6isrAz4WHv27MmXfnYxJOK49MXHiM5g8qvv8HEBRXSCcnoSOHLkCJ8BRRxFu19BcOlBSCqVZJPvw38rwVdfX+XdYCL26NFDRJc05yQBNaO688CjR48iOjqab51UV1fziwN2xRsZGelOyuYB9jq7MGEbyaNHj8aNGze8Xm97oi2ePbbsmIDYR2bCceZfCH1kHpyVXwDhFsDRAkgypJAwuL46D1dtBSyvlKLIWsHfI1ZUVGDy5Ml3PjA/nEkC+gGiWooVK1Zg6tSpXLBTp05hz549WLt2LbZs2YKJEyeivLycb8UMHDgQCxYswNKlS5GQkAC73Y6NGzfyPUOr1Ypp06Zh//79/P0g2+NbtWoVv4iJfftx9FpxFLaNY2BZZ0Xjy/3Btj6U5uuQgsOgtNohmaPQ+Pu+XMD8onNcQNafBx98UK37Ql8nAYXi/Tb59u3b+dUoK3hBQQHYe8ERI0ZwGefMmcOfmzdvHv+ojol3/vx5DBs2DGzZZlK+9tprCAkJ4fuDhw8f5tIdP36c7ymy3/u+P8NDQKWpAVKYBXA5oUACnK1wWo+i+b3FXMC8/DNcwLq6OqSnp98FAt/dBAl4F/A3NDTg9OnTXMC2mefWn+zKmH0qwiRjm9VtcW3P33peW4zZbOYzJMszMGs2zCFatmkA05oSHP/8FD+P7U8uW7bsLhAgAQMKmTWenZ0Nm83Gl8/bfuR2y7Wgr6+zbZrw8HBNYzx79iyamppQVVWFhQsXajpHZBDNgCLpUm5VAiSgKiIKEEmABBRJl3KrEiABVRFRgEgCJKBIupRblQAJqIqIAkQSIAFF0qXcqgRIQFVEFCCSAAkoki7lViVAAqoiogCRBEhAkXQptyoBElAVEQWIJEACiqRLuVUJkICqiChAJAESUCRdyq1KgARURUQBIgmQgCLpUm5VAiSgKiIKEEmABBRJl3KrEiABVRFRgEgCJKBIupRblQAJqIqIAkQSIAFF0qXcqgRIQFVEFCCSAAkoki7lViVAAqoiogCRBEhAkXQptyoBnwTctGmTR8Lnn39etQEKMD6B9l/x1nZXAC0j90nA9nfeoS9X1YLY+DGd8YIENL4fwkdIAgpHTA10RIAEJD8CSoAEDCh+apwEJAcCSoAEDCh+apwEJAcCSoAEDCh+apwEJAcCSoAEDCh+apwEJAcCSoAEDCh+apwEJAcCSoAEDCh+apwEDLAD999/P7+LpagbUgd4eKrNk4CqiMQHTJkyhTcSHBzMbwb44Ycfim9UJy2QgDooxLVr1/i9f9sfrDi9e/fG5s2bddBLMV0gAcVw9SlrRwLGx8fzu6Mb9SABdVBZWoJvFsGX/1WD/iTfD/LSRYjn3dpJQD9IRSm0E6AlWDsrihRAgAQUAJVSaidAAmpnRZECCJCAAqBSSu0ESEDtrChSAAESUABUSqmdAAmonRVFCiBAAgqASim1EyABtbOiSAEESEABUCmldgIkoHZWFCmAAAkoACql1E6ABNTOiiIFECABBUCllNoJ3DUBO/Nl1NqHQ5FdjUBnvrzepz9I7WpgqL/6J0AC6r9Ghu4hCWjo8up/cCSg/mtk6B6SgIYur/4HRwLqv0aG7iEJaOjy6n9wJKD+a2ToHpKAhi6v/gdHAuq/RobuIQlo6PLqf3AkoP5rZOgekoCGLq/+B0cC6r9Ghu4hCWjo8up/cCSg/mtk6B6SgIYur/4HRwLqv0aG7iEJaOjy6n9wJKD+a2ToHpKAhi6v/gdHAuq/RobuIQlo6PLqf3AkoP5rZOgekoCGLq/+B8cFZHe2OXjwIEpKSvze4+joaDz22GNg90ujgwi0JyA5HA4lNzcXsbGxYN/xwWTs6Gf37t1wat82XL9cCigdAx05cxFsplg4nU5cvnwZjz76KFWACHgQkHbu3KkMHz6ci1dRUcFfTExMdItotVrRv39/92OT7ETEjp/DFHLz/mCSqTuUpgYvtFJ4N1TOzOBC37hxA4MGDSL8RMBTwNzcXCU8PJwLxn4y2QYPHowBAwZwIW02G5/B2BK6detWfHPZimFHXoDc5p8cBPNvD8D+1/G3ETAS1im73TPq0KFDCT8R8BQwJydHMZvNXEC73Y5Ro0Zh9erVXDaHw4GwsDD069cPpaWlyM7Ohr32kqeAAMLnvoXmnc/cVsCiiTvdAj700EOEnwh4Crh+/XqFSdd2xMTEQJZl1NTUgP3Obj/PJGQzIfuvpe4KfvLpspszYAdA2RKc/7PtPIItwWPHjiX8RMBTQHYRsmvXLvTt21cTmshIC4Y4SiApLtX4q/cMQnH1NS6fy+VCWlqa6jkU8P0iwLdhysvLUVBQgIYG7wuJQOBg7zdTU1PB3hrQYWwCUmZmpjJkyBBNWzDtt2h6WoKR+WwKeoTJfqEUJEsY9/ezqK1r4P3p1asXIiIi/JKbkuiTgFRUVMQ3olnBs7Ky+JXwhAkT+OPm5mb++Lv2BnNWPY6nE1sgxyQBsgzXlyWQ45KhNNZCjrwPziuFCOo3Es4LeQhOGgdn+XHI8YPgunoRUvdekLvFAJIEKApcdVVwVRchYsVJFF+q5e1fvHgR6enp+iRHvfILASk/P98tICt6Tk4ODh06hEmTJqG6upr/3Lt3L/80Izk5GfX19VzMoKAgnF4/HTNGJAJNDTAv/QSNK5MQsaoAkrkHHHm70fLBSoRNWIbWvHcR8eInsP0xBaZF+yBZ7oPS0gj7+ocRlDgKpmfeQNM/n4XTepQLWHD+intGbv+91H4ZNSXRDQGJ7QOy3jD5xo8fz+VauHAhF/HVV1/le4Ds/eFzzz2HNWvWYMOGDSgsLORbNCV/mYVpCa2IWH0WzvPHIMcMALvydX1lhevrC2j591qEP7kJzsovEJw0Fq5vqiBZ7oXcozekqDi4Lp9F0+uzYX7hMJylH6PlP+u4gJ8VX+D9uX79On16ohtVxHREysjIUNjHcG0He+PP9gNDQkK4ZGw7JiUlhX+U1vYc26ZhV7Vfvr4A6bGNfu2Z6eXPcfx0Gc/J/hGsXLnSr/kpmb4ISDabTcnIyEBcXBxfVn052D5hQkKCL6eoxp48eRItLS0oKyvD4sWLVeMpoGsToD/H6tr16/K9JwG7fAm79gD+B8Ovj6lgVBcVAAAAAElFTkSuQmCC</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" volume="100" pan="0" lines="round" ternary="false" codify="true" 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="Draw" idx="4" x="-50.125013912695294" y="60.19261260150316" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="18.563999999999957,0,132.6,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables><variable name="DrawNumber"><l>0</l></variable></variables><scripts><script x="10" y="43"><block s="receiveMessage"><l>start</l></block><block s="hide"></block><block s="doSetVar"><l>TotalDraws</l><l>0</l></block><block s="doFor"><l>i</l><l>0</l><block var="BrainSize"/><script><block s="createClone"><l><option>myself</option></l></block><block s="doChangeVar"><l>TotalDraws</l><l>1</l></block></script></block></script><script x="260.5234405" y="181.83333633333336"><block var="Output"/></script><script x="186.718754" y="226.83333833333336"><block var="i"/></script><script x="522.000001" y="489.83333433333337"><block s="bounceOffEdge"></block></script><script x="201.15234475" y="96.000001"><block s="reportSum"><l></l><l>1</l></block></script><script x="745.5234404999999" y="492.83333633333336"><block s="reportProduct"><l></l><l>10</l></block></script><script x="273" y="478"><block s="show"></block></script><script x="14.000001999999995" y="387"><block s="clear"></block></script><script x="843" y="66"><block s="receiveKey"><l><option>0</option></l></block><block s="clear"></block></script><script x="113.000002" y="308"><block s="receiveMessage"><l>Game Over</l></block><block s="removeClone"></block></script><script x="346" y="30"><block s="receiveOnClone"></block><block s="hide"></block><block s="doSetVar"><l>DrawNumber</l><block var="TotalDraws"/></block><block s="setPenHSVA"><l><option>hue</option></l><block s="reportProduct"><block var="DrawNumber"/><l>10</l></block></block><block s="gotoXY"><l>-240</l><l>0</l></block><block s="doForever"><script><block s="clear"></block><block s="down"></block><block s="doFor"><l>i</l><l>-240</l><l>240</l><script><block s="gotoXY"><block var="i"/><block s="reportListItem"><block var="DrawNumber"/><block var="2"/></block></block></script></block><block s="up"></block><block s="gotoXY"><l>-240</l><l>0</l></block></script></block></script></scripts></sprite><sprite name="Left paddle" idx="1" x="-200" y="0" heading="90" scale="2" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,165.75,96.13500000000002,1" pen="middle" id="81"><wear><costume name="Untitled(6)" center-x="3" center-y="28.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAA5CAYAAAAV4FowAAAAL0lEQVQ4T2NkYGBwYMACGBkYGP6PSiCHwGiQYKSH0SAZDRJ4CIwmBtISw35sxSsAbyY4AtxAtCgAAAAASUVORK5CYII=" id="82"/></wear><costumes><list id="83"><item><costume name="Untitled(6)" center-x="5.5" center-y="28.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAA5CAYAAADgHtGAAAAAPklEQVRIS+2VsQ0AMAjDzGf9vKeBurFUygFm9hTZooBDeAV0yCK8l3IN1/iVoxu6oRvJX7EUS7GUtJSbgI8ZR3A4Aqw0W5QAAAAASUVORK5CYII=" id="84"/></item></list></costumes><sounds><list struct="atomic" id="85"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="30"><block s="receiveMessage"><l>start</l></block><block s="doSetVar"><l>InputCount</l><l>4</l></block><block s="doForever"><script><block s="doWarp"><script><block s="doSetVar"><l>2</l><block s="reportNewList"><list><l></l></list></block></block><block s="doSetVar"><l>2</l><block s="reportCDR"><block var="2"/></block></block><custom-block s="Input %s %s"><block var="BallY"/><l>0</l></custom-block><custom-block s="Input %s %s"><block s="yPosition"></block><l>1</l></custom-block><custom-block s="Input %s %s"><block var="BallX"/><l>2</l></custom-block><custom-block s="Input %s %s"><block var="RpaddlY"/><l>3</l></custom-block><block s="doSetVar"><l>Output</l><l>0</l></block><block s="doFor"><l>i</l><l>1</l><block var="BrainSize"/><script><block s="doChangeVar"><l>Output</l><block s="reportProduct"><block s="reportListItem"><block var="i"/><block var="2"/></block><block s="reportListItem"><block var="i"/><block var="3"/></block></block></block></script></block><block s="doIf"><block s="reportLessThan"><block var="Output"/><l>-.1</l></block><script><block s="changeYPosition"><l>10</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block var="Output"/><l>.1</l></block><script><block s="changeYPosition"><l>-10</l></block></script></block></script></block></script></block></script><script x="180" y="27"><block s="receiveMessage"><l>Reset</l></block><block s="gotoXY"><l>-200</l><l>0</l></block></script><script x="247.00000000000045" y="177.99999999999943"><block s="receiveMessage"><l>start</l></block><block s="gotoXY"><l>-200</l><l>0</l></block><block s="doForever"><script><block s="bounceOffEdge"></block></script></block></script><script x="425.0000000000009" y="15"><block s="receiveMessage"><l>Game Over</l></block><block s="doIfElse"><block s="reportEquals"><block var="Train"/><l>1</l></block><script><block s="doIfElse"><block s="reportGreaterThan"><block var="Fitness"/><block var="BestFitness"/></block><script><block s="doSetVar"><l>Best1</l><block var="1"/></block><block s="doSetVar"><l>Best3</l><block var="3"/></block><block s="doSetVar"><l>BestFitness</l><block var="Fitness"/></block></script><script><block s="doSetVar"><l>1</l><block s="reportNewList"><list><l></l></list></block></block><block s="doSetVar"><l>1</l><block s="reportCDR"><block var="1"/></block></block><block s="doFor"><l>i</l><l>1</l><block s="reportProduct"><block var="BrainSize"/><block var="InputCount"/></block><script><block s="doAddToList"><block s="reportSum"><block s="reportListItem"><block var="i"/><block var="Best1"/></block><block s="reportQuotient"><block s="reportRandom"><l>-100</l><l>100</l></block><l>1000</l></block></block><block var="1"/></block></script></block><block s="doSetVar"><l>3</l><block s="reportNewList"><list><l></l></list></block></block><block s="doSetVar"><l>3</l><block s="reportCDR"><block var="3"/></block></block><block s="doFor"><l>i</l><l>1</l><block var="BrainSize"/><script><block s="doAddToList"><block s="reportSum"><block s="reportListItem"><block var="i"/><block var="Best3"/></block><block s="reportQuotient"><block s="reportRandom"><l>-100</l><l>100</l></block><l>1000</l></block></block><block var="3"/></block></script></block></script></block></script><script><block s="doSetVar"><l>1</l><block var="Best1"/></block></script></block><block s="doBroadcast"><l>start</l></block></script><script x="670.0000010000006" y="39.00000099999943"><block s="doSetVar"><l>Best1</l><block s="reportNewList"><list><l></l></list></block><comment w="221" collapsed="false">Reset</comment></block><block s="doSetVar"><l>Best1</l><block s="reportCDR"><block var="Best1"/></block></block><block s="doSetVar"><l>BestFitness</l><l>0</l></block><block s="doSetVar"><l>1</l><block var="Best1"/></block><block s="doSetVar"><l>2</l><block var="Best1"/></block><block s="doSetVar"><l>3</l><block var="Best1"/></block><block s="doSetVar"><l>Fitness</l><l>0</l></block></script></scripts></sprite><sprite name="Sprite" idx="2" x="10" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="middle" id="308"><costumes><list struct="atomic" id="309"></list></costumes><sounds><list struct="atomic" id="310"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="31"><block s="receiveMessage"><l>start</l><comment w="90" collapsed="false">scoring</comment></block><block s="doForever"><script><block s="doIf"><block s="reportOr"><block s="reportGreaterThan"><block s="xPosition"></block><l>210</l></block><block s="reportLessThan"><block s="xPosition"></block><l>-210</l></block></block><script><block s="doIfElse"><block s="reportLessThan"><block s="xPosition"></block><l>0</l></block><script><block s="doChangeVar"><l>ScoreRight</l><l>1</l></block><block s="doChangeVar"><l>Fitness</l><l>-50</l></block><block s="setHeading"><l>90</l></block><block s="doBroadcast"><l>Reset</l></block></script><script><block s="doChangeVar"><l>ScoreLeft</l><l>1</l></block><block s="doChangeVar"><l>Fitness</l><l>100</l></block><block s="setHeading"><l>90</l></block><block s="doBroadcast"><l>Reset</l></block></script></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>-90</l></block><block s="doChangeVar"><l>speed</l><l>0</l></block><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block var="ScoreRight"/><l>10</l></block><block s="reportEquals"><block var="Train"/><l>1</l></block></block><script><block s="doStopThis"><l><option>all but this script</option></l></block><block s="doBroadcast"><l>Game Over</l></block></script></block></script></block></script></block></script><script x="427.0000000000002" y="30"><block s="receiveMessage"><l>start</l><comment w="90" collapsed="false">ball movement</comment></block><block s="doForever"><script><block s="forward"><block var="speed"/></block><block s="doIf"><block s="reportTouchingObject"><l>Left paddle</l></block><script><block s="doSetVar"><l>old</l><block s="direction"></block></block><block s="doChangeVar"><l>Fitness</l><l>1</l></block><block s="doFaceTowards"><l>Left paddle</l></block><block s="setHeading"><block s="reportSum"><l>90</l><block s="reportQuotient"><block s="reportDifference"><block s="direction"></block><block var="old"/></block><l>3</l></block></block></block><block s="forward"><l>10</l></block><block s="turn"><block s="reportRandom"><l>10</l><l>-10</l></block></block></script></block><block s="doIf"><block s="reportTouchingObject"><l>Right paddle</l></block><script><block s="doSetVar"><l>old</l><block s="direction"></block></block><block s="doFaceTowards"><l>Right paddle</l></block><block s="setHeading"><block s="reportSum"><l>-90</l><block s="reportQuotient"><block s="reportDifference"><block s="direction"></block><block var="old"/></block><l>3</l></block></block></block><block s="forward"><l>10</l></block><block s="turn"><block s="reportRandom"><l>10</l><l>-10</l></block></block></script></block><block s="bounceOffEdge"></block></script></block></script><script x="247.0000000000001" y="123.0000000000004"><block s="receiveMessage"><l>start</l></block><block s="doForever"><script><block s="doSetVar"><l>BallY</l><block s="yPosition"></block></block><block s="doSetVar"><l>BallX</l><block s="xPosition"></block></block></script></block></script><script x="248.0000000000001" y="262.00000000000034"><block s="receiveGo"><comment w="90" collapsed="false">Start on flag click</comment></block><block s="doStopThis"><l><option>all but this script</option></l></block><block s="doBroadcast"><l>start</l></block></script><script x="605" y="82.33333333333326"><block s="receiveKey"><l><option>s</option></l><comment w="90" collapsed="false">Save</comment></block><block s="doStopThis"><l><option>all but this script</option></l></block><block s="doBroadcast"><l>Game Over</l></block></script><script x="791.0000000000002" y="42.00000000000023"><block s="receiveMessage"><l>start</l><comment w="90" collapsed="false">Setup</comment></block><block s="setEffect"><l><option>ghost</option></l><l>0</l></block><block s="show"></block><block s="doSetVar"><l>BrainSize</l><l>10</l></block><block s="doSetVar"><l>Train</l><l>1</l></block><block s="doSetVar"><l>speed</l><l>10</l></block><block s="doSetVar"><l>old</l><l>0</l></block><block s="doSetVar"><l>ScoreLeft</l><l>0</l></block><block s="doSetVar"><l>ScoreRight</l><l>0</l></block><block s="doSetVar"><l>Fitness</l><l>0</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><l>90</l></block></script><script x="797.0000000000002" y="342.0000000000009"><block s="receiveKey"><l><option>space</option></l><comment w="90" collapsed="false">Start on space press</comment></block><block s="doStopThis"><l><option>all but this script</option></l></block><block s="doBroadcast"><l>start</l></block></script></scripts></sprite><sprite name="Right paddle" idx="3" x="200" y="0" heading="270" scale="2" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,165.75,96.13500000000002,1" pen="middle" id="524"><wear><costume name="Untitled(6)" center-x="3" center-y="28.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAA5CAYAAAAV4FowAAAAL0lEQVQ4T2NkYGBwYMACGBkYGP6PSiCHwGiQYKSH0SAZDRJ4CIwmBtISw35sxSsAbyY4AtxAtCgAAAAASUVORK5CYII=" id="525"/></wear><costumes><list id="526"><item><costume name="Untitled(6)" center-x="5.5" center-y="28.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAA5CAYAAADgHtGAAAAAPklEQVRIS+2VsQ0AMAjDzGf9vKeBurFUygFm9hTZooBDeAV0yCK8l3IN1/iVoxu6oRvJX7EUS7GUtJSbgI8ZR3A4Aqw0W5QAAAAASUVORK5CYII=" id="527"/></item></list></costumes><sounds><list struct="atomic" id="528"></list></sounds><blocks></blocks><variables></variables><scripts><script x="46" y="30"><block s="receiveMessage"><l>start</l></block><block s="gotoXY"><l>200</l><l>0</l></block><block s="doIfElse"><block s="reportEquals"><block var="Train"/><l>1</l></block><script><block s="doForever"><script><block s="doIf"><block s="reportGreaterThan"><block var="BallX"/><l>100</l></block><script><block s="doIf"><block s="reportGreaterThan"><block var="BallY"/><block s="yPosition"></block></block><script><block s="changeYPosition"><l>10</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="yPosition"></block><block var="BallY"/></block><script><block s="changeYPosition"><l>-10</l></block></script></block><block s="bounceOffEdge"></block></script></block></script></block></script><script><block s="doForever"><script><block s="doIf"><block s="reportKeyPressed"><l><option>i</option></l></block><script><block s="changeYPosition"><l>10</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>k</option></l></block><script><block s="changeYPosition"><l>-10</l></block></script></block><block s="bounceOffEdge"></block></script></block></script></block></script><comment x="528.000001" y="59" w="90" collapsed="false">paddle movement</comment><script x="333.000003" y="518.6666696666668"><block s="bounceOffEdge"></block><block s="changeYPosition"><l>-10</l></block></script><script x="729" y="69"><block s="receiveMessage"><l>start</l></block><block s="doForever"><script><block s="doSetVar"><l>RpaddlY</l><block s="yPosition"></block></block></script></block></script><script x="667" y="211.99999999999994"><block s="doForever"><script></script></block></script><script x="227" y="21"><block s="receiveMessage"><l>Reset</l></block><block s="doIf"><block s="reportEquals"><block var="Train"/><l>1</l></block><script><block s="gotoXY"><l>200</l><l>0</l></block></script></block></script></scripts></sprite><watcher var="old" style="normal" x="7.784203918457024" y="7.784203918457024" color="243,118,29" hidden="true"/><watcher var="ScoreLeft" style="large" x="1.5568407836917686" y="2.3352627323778776" color="243,118,29"/><watcher var="speed" style="normal" x="150.23513562622065" y="259.9924124333053" color="243,118,29" hidden="true"/><watcher var="BallY" style="normal" x="7.784203918457024" y="24.131033704057558" color="243,118,29" hidden="true"/><watcher var="NN" style="normal" x="7.784203918457024" y="40.47786348965812" color="243,118,29" hidden="true"/><watcher var="NN2" style="normal" x="166.5819638549806" y="22.574202261410832" color="243,118,29" hidden="true"/><watcher var="Last" style="normal" x="13.233146661377305" y="57.603113667104395" color="243,118,29" hidden="true"/><watcher var="BallX" style="normal" x="7.784203918457024" y="161.91145084495102" color="243,118,29" hidden="true"/><watcher var="Temp2" style="normal" x="0.45789434814446395" y="241.6970002653269" color="243,118,29" hidden="true"/><watcher var="Temp" style="normal" x="186.05773679606114" y="100.92501294391951" color="243,118,29" hidden="true"/><watcher var="Best3" style="normal" x="100.94026519097224" y="83.03150846354157" color="243,118,29" hidden="true"/><watcher var="Best1" style="normal" x="291.5871208984372" y="34.68295924182166" color="243,118,29" hidden="true"/><watcher var="2" style="normal" x="109.28411775716154" y="3.2561453710094526" color="243,118,29" hidden="true"/><watcher var="3" style="normal" x="195.36825520833327" y="4.88420638020834" color="243,118,29" hidden="true"/><watcher var="TotalDraws" style="normal" x="46.39996061197917" y="19.53682714890212" color="243,118,29" hidden="true"/><watcher scope="Draw" var="DrawNumber" style="normal" x="43.957857421874905" y="8.140343967013877" color="243,118,29" hidden="true"/><watcher var="RpaddlY" style="normal" x="8.14034396701436" y="8.140343967013877" color="243,118,29" hidden="true"/><watcher var="1" style="normal" x="3.5715759155277738" y="0" color="243,118,29" hidden="true"/><watcher var="BrainSize" style="normal" x="4.070171983506498" y="114.77885156296458" color="243,118,29" hidden="true"/><watcher var="InputCount" style="normal" x="8.14034396701436" y="25.235067925811848" color="243,118,29" hidden="true"/><watcher var="Fitness" style="normal" x="265.8961100355359" y="0.7784250623680151" color="243,118,29"/><watcher var="ScoreRight" style="large" x="447.6831854824486" y="1.5568438973729712" color="243,118,29"/><watcher var="Output" style="normal" x="-1" y="333.80417394268795" color="243,118,29"/><watcher var="Train" style="normal" x="-0.07564384494344267" y="313.4315025846628" color="243,118,29"/><watcher var="BestFitness" style="normal" x="268.02173402370886" y="21.68806839889568" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Input %&apos;Input&apos; %&apos;Number&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>Temp</l><block var="2"/></block><block s="doSetVar"><l>2</l><block s="reportNewList"><list><l></l></list></block></block><block s="doSetVar"><l>2</l><block s="reportCDR"><block var="2"/></block></block><block s="doFor"><l>i</l><l>1</l><block var="BrainSize"/><script><block s="doAddToList"><block s="reportSum"><block s="reportProduct"><block var="Input"/><block s="reportListItem"><block s="reportSum"><block var="i"/><block s="reportProduct"><block var="BrainSize"/><block var="Number"/></block></block><block var="1"/></block></block><block s="reportListItem"><block var="i"/><block var="Temp"/></block></block><block var="2"/></block></script></block></script></block-definition></blocks><variables><variable name="1"><list struct="atomic" id="694">-0.258,-0.12500000000000003,-0.18400000000000002,0.2750000000000002,-0.20499999999999996,0.18299999999999994,-0.11699999999999998,-0.26199999999999996,0.591,0.192,-0.08499999999999999,-0.29,0.38900000000000023,-0.06799999999999992,-0.2810000000000001,0.096,-0.07200000000000001,-0.19299999999999998,-1.5850000000000004,-0.31,0.14099999999999996,-0.16500000000000004,-0.2829999999999999,-0.10599999999999997,0.086,-0.978,0.004000000000000059,-0.263,0.15100000000000002,0.15399999999999986,0.24400000000000002,0.14599999999999996,-0.8199999999999998,0.403,0.908,-0.349,0.3330000000000001,0.2269999999999999,-0.009999999999999962,-0.4550000000000001</list></variable><variable name="2"><list struct="atomic" id="695">-41.87981663047127,-4.887299679417046,2.309585891287689,63.96206009466033,-5.328043894840128,146.52967262315747,-0.4213329663372072,5.485650877768608,-76.81229581665437,-49.75866813687956</list></variable><variable name="3"><list struct="atomic" id="696">-0.13600000000000012,0.4079999999999999,0.4879999999999998,-0.494,0.13500000000000004,-0.4589999999999999,-0.634,0.3550000000000001,-0.6180000000000001,-0.8469999999999999</list></variable><variable name="old"><l>0</l></variable><variable name="ScoreLeft"><l>0</l></variable><variable name="ScoreRight"><l>0</l></variable><variable name="speed"><l>10</l></variable><variable name="BallY"><l>0</l></variable><variable name="NN"><list struct="atomic" id="697">9,9,3,-5,6,-3,8,4,-2,6,0,9,-2,-9,-3,8,5,-2,-9,-6,6,-3,0,10,1,-7,6,5,1,1</list></variable><variable name="NN2"><list struct="atomic" id="698">821.9711525724849,821.9711525724849,273.9903841908283,-456.6506403180472,547.9807683816566,-273.9903841908283,730.6410245088755,365.32051225443774,-182.66025612721887,547.9807683816566,821.9711525724849,821.9711525724849,273.9903841908283,-456.6506403180472,547.9807683816566,-273.9903841908283,730.6410245088755,365.32051225443774,-182.66025612721887,547.9807683816566,821.9711525724849,821.9711525724849,273.9903841908283,-456.6506403180472,547.9807683816566,-273.9903841908283,730.6410245088755,365.32051225443774,-182.66025612721887,547.9807683816566</list></variable><variable name="Last"><l>0</l></variable><variable name="BallX"><l>10</l></variable><variable name="Temp"><list struct="atomic" id="699">-55.78781663047127,-13.209299679417043,49.04958589128768,40.99106009466033,-57.08404389484013,166.42267262315747,-19.402332966337212,-7.453349122231387,-76.24229581665438,-23.82366813687955</list></variable><variable name="Best1"><list struct="atomic" id="700">-0.19099999999999998,-0.033000000000000036,-0.15100000000000002,0.17800000000000019,-0.13699999999999996,0.22299999999999995,-0.13399999999999998,-0.24099999999999994,0.623,0.153,-0.09799999999999999,-0.22299999999999998,0.3700000000000002,-0.09399999999999992,-0.3490000000000001,0.039,-0.07,-0.19999999999999998,-1.5760000000000005,-0.214,0.054999999999999966,-0.23600000000000002,-0.18899999999999995,-0.02699999999999997,0.046999999999999986,-0.912,0.03600000000000006,-0.227,0.167,0.14599999999999985,0.337,0.08799999999999997,-0.9039999999999998,0.36400000000000005,1.004,-0.25099999999999995,0.2770000000000001,0.2549999999999999,0.004000000000000038,-0.4990000000000001</list></variable><variable name="Train"><l>1</l></variable><variable name="Temp2"><l>12037.689297004925</l></variable><variable name="Output"><l>-2.914826750209521</l></variable><variable name="Best3"><list struct="atomic" id="701">-0.2200000000000001,0.3209999999999999,0.5699999999999998,-0.405,0.19200000000000003,-0.5029999999999999,-0.665,0.4340000000000001,-0.557,-0.8309999999999998</list></variable><variable name="TotalDraws"><l>2</l></variable><variable name="RpaddlY"><l>0</l></variable><variable name="BrainSize"><l>10</l></variable><variable name="InputCount"><l>4</l></variable><variable name="BestFitness"><l>11389</l></variable><variable name="Fitness"><l>0</l></variable></variables></project><media name="pongAI MAIN" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>