<snapdata remixID="10248722"><project name="1D Perlin Noise" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAGWUlEQVR4Xu2aT0gVXRiH32qhtVCC3CjoRiNoFbQKAluYComgomRoFlGQ9l9pUyBRiwhTw0JMNCT7IxSJge4yEsVoV4EVEUEYLgpaWsH9OANf9JH6zp173+9M9Rxo03vO7z3zzOPcmbl3VSKRSAgDAp4IrEJAT+RpGxBAQETwSgABveKnOQLigFcCCOgVP80REAe8EkBAr/hpjoA44JUAAnrFT3MExAGvBBDQK36aIyAOeCWAgF7x0xwBccArAQT0ip/mCIgDXgkgoFf8NEdAHPBKAAG94qc5AuKAVwII6BU/zREQB7wSQECv+GmOgDjglQACesVPcwTEAa8EENArfpojIA54JYCAXvHTHAFxwCsBBPSKn+YIiANeCSCgV/w0R0Ac8EoAAb3ipzkC4oBXAgjoFT/NERAHvBJAQK/4aY6AOOCVAAJ6xU9zBIzgQFNTk9y4ceOXlbOzs9Lf3y/Xr1+PkPp3LkHAJM772NiYVFRUhFrx7NkzefnypezduzfU/L91EgKGPPPt7e3i/kUZJ06ckM7OzihL//g1CBjiFJ8+fVouXrwYYubKU6qrq+XevXsp5/xJAQionM2+vj45ePBgWs95b2+vbN68WbZv357W3N8xDAFXOGvuPm7r1q2m5/XWrVvy5MkT2bVrl2zcuFGKiopM+8UtHAHjdkZ+2o+7Um7YsEFqampivMult/blyxfJzs5W9x07AZ8/fy537tyRs2fPSmZm5o8DuHbtWnBAe/bsUQ8qHRNev34dXJHiMvbt2yeDg4Nx2Y66j0uXLsn09LTk5eXJ8ePHpbCwcMk1sRFwamoq+GvftGmTenD79++XgYEBdV7UCV1dXQG0OI5jx45Jd3d3HLf2y55KS0tl3bp1P/7fXRVra2uDV1lOTDdiIWBHR4ecOnUqaajuiuCuDOkc7go7PDyczsi0ZyUSCbl586Y0NDSkPTvdgZWVlbJ69eolY9++fetXwEePHsmOHTtSOubbt2/L7t27U8r4d/HVq1elubk5LVn/R8jTp0+Dk2v9oBT1WNwbhPHx8R/Lv3//Ljk5ObJlyxY5cuSI3ytgfX29uCfAdA13z9HW1hY5bmJiQsrKyiKv97nQ/SF/+/ZNdu7c6XMb/+n94cOHQLK1a9fK+vXrxf1xLzVWvXv3LvH+/XuZmZmR+fl5OXz4cKj7sFSO9P79+1JVVZVKxJJrR0ZGgnuMZMfk5KQUFxcnuyyW8909YklJSfBax+d4+PChlJeXy5o1a1bcxrL3gKOjo+LEPHr0aNqOIx0fuWE209jYKENDQ2GmyuXLl+XkyZOh5v7uk168eCFOjE+fPsmhQ4eWfTJN5Tjdw6F7bZSVlRUqJtRDyN27d4Owurq6UKFLTWppaZGenp7I66MsPHDgQPDrlOVGqh/bUfYUtzVv3ryRc+fOBd/2pPLNzIULF6S1tVUyMjKSOsRQAv6ceOXKFSkoKBD3dBNmnDlzRs6fPx9mqtkc96sUd0Ps7pMWFhbE/Zwq7K9azDYV0+CPHz8GnwruHLs3Au7+bbnx4MEDefXqlbjvyqOOpAX8udHc3Jy4F8S5ubmybds2yc/Pl8+fP8vjx4/l69evKW0s6gGxzo7A4uJi0lc4bTcpCaiFU4eARgABNULUTQkgoClewjUCCKgRom5KAAFN8RKuEUBAjRB1UwIIaIqXcI0AAmqEqJsSQEBTvIRrBBBQI0TdlAACmuIlXCOAgBoh6qYEENAUL+EaAQTUCFE3JYCApngJ1wggoEaIuikBBDTFS7hGAAE1QtRNCSCgKV7CNQIIqBGibkoAAU3xEq4RQECNEHVTAghoipdwjQACaoSomxJAQFO8hGsEEFAjRN2UAAKa4iVcI4CAGiHqpgQQ0BQv4RoBBNQIUTclgICmeAnXCCCgRoi6KQEENMVLuEYAATVC1E0JIKApXsI1AgioEaJuSgABTfESrhFAQI0QdVMCCGiKl3CNAAJqhKibEkBAU7yEawQQUCNE3ZQAApriJVwjgIAaIeqmBBDQFC/hGgEE1AhRNyWAgKZ4CdcIIKBGiLopAQQ0xUu4RgABNULUTQkgoClewjUCCKgRom5KAAFN8RKuEUBAjRB1UwIIaIqXcI0AAmqEqJsSQEBTvIRrBBBQI0TdlAACmuIlXCOAgBoh6qYEENAUL+EagX8AoB/tQfTvWQkAAAAASUVORK5CYII=</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,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AA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCMmDiucAAAOwSURBVCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFSAAA6Voh0CCCCAAAIRBQjgiJiUQgABBBBAIFTg3wB3cr2voX3lSwAAAABJRU5ErkJggg==</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="239.9999999999991" y="25.19999999999999" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="clear"></block><custom-block s="Draw Perlin Noise - Start: %n %n Dim: %n %n Unit Size: %n Step: %n"><l>-240</l><l>0</l><l>480</l><l>60</l><l>60</l><l>0.1</l><variables><variable name="x"><l>9.099999999999985</l></variable><variable name="num"><l>0.42</l></variable><variable name="rand vals"><list struct="atomic" id="23">0.29,0.06,0.55,0.12,0.91,0.61,0.25,0.09,0.42</list></variable></variables></custom-block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Draw Perlin Noise - Start: %&apos;startX&apos; %&apos;startY&apos; Dim: %&apos;w&apos; %&apos;h&apos; Unit Size: %&apos;size&apos; Step: %&apos;step&apos;" type="command" category="other"><variables><list struct="atomic" id="26">x,num,rand vals</list></variables><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doSetVar"><l>rand vals</l><block s="reportNewList"><list></list></block></block><block s="doRepeat"><block s="reportSum"><block s="reportMonadic"><l><option>ceiling</option></l><block s="reportQuotient"><block var="w"/><block var="size"/></block></block><l>1</l></block><script><block s="doAddToList"><block s="reportQuotient"><block s="reportRandom"><block s="reportProduct"><l>100</l><l>0</l></block><block s="reportProduct"><l>100</l><l>1</l></block></block><l>100</l></block><block var="rand vals"/></block></script></block><block s="up"></block><block s="doSetVar"><l>x</l><l>1</l></block><block s="doRepeat"><block s="reportSum"><block s="reportQuotient"><block s="reportQuotient"><block var="w"/><block var="size"/></block><block var="step"/></block><l>1</l></block><script><block s="doSetVar"><l>num</l><block s="reportQuotient"><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>cos</option></l><block s="reportProduct"><l>180</l><block s="reportDifference"><block var="x"/><block s="reportMonadic"><l><option>floor</option></l><block var="x"/></block></block></block></block></block><l>2</l></block></block><block s="doSetVar"><l>num</l><block s="reportSum"><block s="reportProduct"><block s="reportListItem"><block s="reportMonadic"><l><option>floor</option></l><block var="x"/></block><block var="rand vals"/></block><block s="reportDifference"><l>1</l><block var="num"/></block></block><block s="reportProduct"><block s="reportListItem"><block s="reportSum"><block s="reportMonadic"><l><option>floor</option></l><block var="x"/></block><l>1</l></block><block var="rand vals"/></block><block var="num"/></block></block></block><block s="gotoXY"><block s="reportSum"><block s="reportProduct"><block var="size"/><block s="reportDifference"><block var="x"/><l>1</l></block></block><block var="startX"/></block><block s="reportSum"><block s="reportProduct"><block var="h"/><block var="num"/></block><block var="startY"/></block></block><block s="down"></block><block s="doChangeVar"><l>x</l><block var="step"/></block></script></block><block s="up"></block></script></block-definition></blocks><variables></variables></project><media name="1D Perlin Noise" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>