logic_lab/__init__.py,sha256=nujXhhnYU-tsNUG2Qbk17GzDPsd0b_Wz9ul6VKxl7Tk,541
logic_lab/audio_sync/__init__.py,sha256=7wIUfJbZXyI_Ir7_wjb1gtCkIGhgAumL3O92fj6953U,222
logic_lab/audio_sync/audio_reactive_particles/README.md,sha256=-an56t9R-uekxbBVIeExCTQuqet_FbE4mlsWwZ150lU,616
logic_lab/audio_sync/audio_reactive_particles/__init__.py,sha256=NblFFNYGQazWvoDDrf2EyHYUgpJb1e_yxM4rvJV_ehw,349
logic_lab/audio_sync/audio_reactive_particles/audio_reactive_particles.py,sha256=wBmBq3gkdUoukSxQA3shm8DiqkikJOM2-kd-2TcUgGY,11751
logic_lab/audio_sync/audio_reactive_particles/example.py,sha256=TPhQCgPJZjhMWOPd0IZN07Vbzsx65Yg86aMNGz7ApSE,2346
logic_lab/biological/__init__.py,sha256=CBAvKK5TRGT3Iw5ShUDLtseIH5gVhaWDk0lriBV3m30,23
logic_lab/biological/ant_colony/README.md,sha256=aSblXwodgWxQe1VCpHpDf_itgn6AbbJjxNlsOxJrmZY,260
logic_lab/biological/ant_colony/ant_colony.py,sha256=14fPBu9fT2pesaW4vWPZY3lRV90tkEFj2t5xmz90Rb0,2796
logic_lab/biological/dla/README.md,sha256=KwF-6Xn2AAO9bjXt0PWYJzMz-WXE18jvWlmcXaCgxTU,728
logic_lab/biological/dla/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/biological/dla/dla.py,sha256=Sf0x5_iAh3XOKuZSgI_jHA4qdfl_TRPTZUmRFjQgdaY,5003
logic_lab/biological/mycelium_growth/README.md,sha256=xqS866bJsyCEAFjsjyzhr_OgrAbFUbVVBeX9ci1NQNk,293
logic_lab/biological/mycelium_growth/mycelium_growth.py,sha256=JkV8FzGOw-Ce1QHofkqYiPKQfWh60UzD8aA7m84pgVI,2012
logic_lab/biological/physarum/README.md,sha256=25xdacxom9-GtoQIkcG3ajXbkQc1pu7FWJFsxx0FkxA,260
logic_lab/biological/physarum/physarum.py,sha256=KQGy4KVsfWgMgyTfCyNln18yFH90hK-kGbFVivTX1so,4058
logic_lab/biological/predator_prey_dynamics/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/biological/predator_prey_dynamics/predator_prey_dynamics.py,sha256=4aaH_KhUpx-ezRPTylBGNFlS9wpJ4-4qFBJt82mOGTw,5035
logic_lab/biological/space_colonization/README.md,sha256=Ehg9tz_QwjEuHIV0l2fdy-HxFo6aBJ0Cyjz-qPVjSSU,802
logic_lab/biological/space_colonization/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/biological/space_colonization/space_colonization.py,sha256=F8Wybj74vyu5YCTBWuEFUvWr6N0-J1wNET1vplpvvS0,6381
logic_lab/cellular_automata/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/cellular_automata/brian_brain/README.md,sha256=_hOc7Gqkt1LuejKlRpf-OcNSfJQWDYC1-46OVPXbNUw,272
logic_lab/cellular_automata/brian_brain/brian_brain.py,sha256=_qncem14zHjApQ-n18mZFSclacF3CyA-MSfbIW3Rwzc,1717
logic_lab/cellular_automata/ca_1dim/README.md,sha256=QGFJozhwKIwqZVM9XKqMRKoS9ebCCvxkBVhi3vZFylk,226
logic_lab/cellular_automata/ca_1dim/ca_1dim.py,sha256=7CmbgA1g8J9gD6w7kaba0pI2g__9QndO3__FP6zPT-c,1325
logic_lab/cellular_automata/ca_2dim/README.md,sha256=WByQbAySw7cnkcdr6HeozmafYG4hUTKKjsq38_KvXWE,246
logic_lab/cellular_automata/ca_2dim/ca_2dim.py,sha256=M-xWtZzr9ESauBDNl2OtmR7TRfBVmQwQdGMwt7yqTRs,1593
logic_lab/cellular_automata/cyclic_ca/README.md,sha256=FSF3a8KH2DZQ5GNG5-5abGCw9V-IPe2fs45TS5-AmjE,285
logic_lab/cellular_automata/cyclic_ca/cyclic_ca.py,sha256=EwKfCFA563fIbWpkH6GO8A6qnUkpPg2JHVKtarbiINo,1632
logic_lab/cellular_automata/elementary_ca/README.md,sha256=Dksyes0ZxiEd8K81hMkZRHoeP30sgeeVRAAApUuFYtc,230
logic_lab/cellular_automata/elementary_ca/elementary_ca.py,sha256=N3ISXsxCmz_UCN77gMnPohtxpnYTYf5pmFcZMrfwQCQ,1472
logic_lab/cellular_automata/game_of_life/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/cellular_automata/game_of_life/game_of_life.py,sha256=HMvySApLKJsK9SLrvY5Kmh0AcG-PBwyEsA3Lpft6ruI,4836
logic_lab/cellular_automata/hex_lattice_ca/README.md,sha256=T7v5Y2x9V6ICeH9jBXssk1PBmWed4qy3-ZoEsuMDvwk,256
logic_lab/cellular_automata/hex_lattice_ca/hex_lattice_ca.py,sha256=UJmdzrsMLKzd1oF1LBfyqjnUoM9yg2me_m38gjO489Q,2393
logic_lab/cellular_automata/langtons_ant/README.md,sha256=WHQCLefowJ6odk9wWHB2TObEuZBDOjpP4vwfBStgmrc,290
logic_lab/cellular_automata/langtons_ant/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/cellular_automata/langtons_ant/langtons_ant.py,sha256=Sv4s4uA6gDIodG2yOqrv8x21maNZ6l9D98Ot38hiV1E,5750
logic_lab/cellular_automata/mod_pascal/README.md,sha256=IsE6vlq3fXvEmV8qaz_I7WzH88WJLLqX83mzyjn0iy0,201
logic_lab/cellular_automata/mod_pascal/mod_pascal.py,sha256=PLLupgcKxMeK0NpesPVDujt1VKRh1xEQo-rdkdUsTr0,1174
logic_lab/cellular_automata/moss_colony_growth/README.md,sha256=lWe3NRBSMutCBHnUe0zxlCzugv6CkJ-y-_m0kGO0alk,669
logic_lab/cellular_automata/moss_colony_growth/moss_colony_growth.py,sha256=WS43naSrOrl8YIo4y_rBj25XXKAHVrRxtGE3xrfe_I4,4373
logic_lab/cellular_automata/pascal/README.md,sha256=Y2UI9FbnggIBrgjXpe1oIhsnDti0-xaUjZzuBXsCv6U,173
logic_lab/cellular_automata/pascal/pascal.py,sha256=kDNb2U_DTHV-InEfU4NKGd93PWkG23waCJ-QzUa3rGE,968
logic_lab/cellular_automata/rule_variations/README.md,sha256=6jLKLxIQSX8tk5NSgcZRjyYktwrPeP18fmZEZXvejNg,312
logic_lab/cellular_automata/rule_variations/rule_variations.py,sha256=VP9yccq0i8gNfIZMkX52MXdz1rx3dz3etMYVGb5o7RE,1319
logic_lab/cellular_automata/smooth_life/README.md,sha256=kAuFCF8MHTaKPYQLW2oO67E9I4cVw5HSkpZHgJF3cq4,283
logic_lab/cellular_automata/smooth_life/smooth_life.py,sha256=82zzfYc438UyUxa9RmRLN5kgFDnYtGSDJGEROgw9g90,1720
logic_lab/cellular_automata/stochastic_ca/README.md,sha256=vR5bHOn-z_5Zf-q2eAXIKHtnw0hh8baACprGJHrPAZA,258
logic_lab/cellular_automata/stochastic_ca/stochastic_ca.py,sha256=K_pORB_pmVKWxLogeydcllCKPth4Wtpap4ta2BBNZ-0,1371
logic_lab/chaos_theory/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/chaos_theory/chua_circuit/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/chaos_theory/chua_circuit/chua_circuit.py,sha256=7Tjudl-w2FyTW9K-RHKCgKcH-Mc9OArzEVBA_7ylfGw,5758
logic_lab/chaos_theory/double_pendulum/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/chaos_theory/double_pendulum/double_pendulum.py,sha256=TpHeqqma1cD9pghrggTvJj_PKhqy2Q4zZW4d0TglOW8,6426
logic_lab/chaos_theory/henon_map/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/chaos_theory/henon_map/henon_map.py,sha256=yns5wOQVhjC6uedy7WAnbV-WdB6lfYYbc3pPUh0KyRY,5724
logic_lab/chaos_theory/logistic_map/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/chaos_theory/logistic_map/logistic_map.py,sha256=fM9QgV3mTT70I0If_DmfM9Jvr-6FP6T5yfnlKRoBnRI,9649
logic_lab/chaos_theory/lorenz_attractor/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/chaos_theory/lorenz_attractor/lorenz_attractor.py,sha256=Fw3LcLyGPtVIGDI6sDiy2oiyzyDl2dEia6_uRaAJW1c,5750
logic_lab/chaos_theory/rossler_attractor/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/chaos_theory/rossler_attractor/rossler_attractor.py,sha256=XH-2Ezs_RayxAqa9VWF7o_NpRFoEMm59Ajaepfi7InY,5590
logic_lab/crystal_growth/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/crystal_growth/crystal_solidification/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/crystal_growth/crystal_solidification/crystal_solidification.py,sha256=j70BcXDPo8d-VM51xs7G1HgHBcktHBA_Bgrs0-BiGF8,7113
logic_lab/crystal_growth/dla_cluster/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/crystal_growth/dla_cluster/dla_cluster.py,sha256=r9lOy8szJNhS51ArcDPLB0PvkYgFm3AKnFMyYPLrK98,6288
logic_lab/crystal_growth/snowflake_growth/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/crystal_growth/snowflake_growth/snowflake_growth.py,sha256=B7NB3DQJx7tWdtU8I-ONkt6RbAJlm2635LgPXsXkwVg,6865
logic_lab/fractals/botanical_l_system/README.md,sha256=7pM2Ms3-bfWdPqtOfQDC1kY9kJdzCgE0oct1cn_CAes,887
logic_lab/fractals/botanical_l_system/botanical_l_system.py,sha256=PY9MsIDPiPdhDJ4jqxxeWzKGqR6BJqE5aYHcl2OxKZQ,5045
logic_lab/fractals/branch_objects_animation/README.md,sha256=ze48hgbLpGeFZex1rjjHddMTLZkj-e4nQK1ScDlnIL8,460
logic_lab/fractals/branch_objects_animation/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/branch_objects_animation/branch_objects_animation.py,sha256=uPkV7KmZjndrUj39-wcekl-Iaa3luYvoCyBvBDdU7-o,2757
logic_lab/fractals/branch_thickness/README.md,sha256=mwQWJX9DxSSsTx8S_DN-mcEfGJumKHQ2v9z7wRnzhao,408
logic_lab/fractals/branch_thickness/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/branch_thickness/branch_thickness.py,sha256=UreyenZ9Zwh4IzmiARrheF5rrcs1dO7Wen9CNNno7fQ,1296
logic_lab/fractals/burning_ship/README.md,sha256=N8oO5cBjQsNUAx7YyfcSxnGskc7Z_5hm3i01_hkF_Cc,285
logic_lab/fractals/burning_ship/burning_ship.py,sha256=wECxK7R5UFx_Em8KxfwhnpnYee1cYKrHkUvZmL0cjqo,1067
logic_lab/fractals/cantor_set/README.md,sha256=3D9i4wcGSR6ntURQQcR_egUnAjfZwr-BECEYtQGBP8A,256
logic_lab/fractals/cantor_set/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/cantor_set/cantor_set.py,sha256=KNEeIc_8hE_9Maoj0jDbVx_5Dq1lB-kjSi6-WoytqWM,877
logic_lab/fractals/differential_growth/README.md,sha256=A854m8jw4bBpXv2zz8rh9lGXADHTeDlPIgOeQxp_Spk,691
logic_lab/fractals/differential_growth/differential_growth.py,sha256=RR_m4xWiCf3AlF5-XDSG5iIZ-To35rK9mfmmugvkmjE,4427
logic_lab/fractals/dla/README.md,sha256=hh0-c3X8pWZnkQGPLLsfr84q-G6psBPyJW86UnQlQlE,247
logic_lab/fractals/dla/dla.py,sha256=dXGgt5gmsb1Gwe9Jm4pd_TLbcQAYZVyT0dTVYiPqjEc,3788
logic_lab/fractals/elementary_wolfram_ca/README.md,sha256=OqoGgIR_D9AiOIunEYjYKgx_MZtDin72SNChDPiSKdk,298
logic_lab/fractals/elementary_wolfram_ca/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/elementary_wolfram_ca/elementary_wolfram_ca.py,sha256=RHi5bY3Rg3vDpXW2FHCV3KQ9UcMemJ3tYU9C7noL2sM,1254
logic_lab/fractals/fractal_lines/README.md,sha256=eoFf3TYsdzeIlDzqXYiKzHXuGuEwX34tivzE59H91WA,336
logic_lab/fractals/fractal_lines/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/fractal_lines/fractal_lines.py,sha256=KWKXyPSDK3NFyoqJt6tlyuiTMszAmFM0JIvny4h6eK0,885
logic_lab/fractals/game_of_life/README.md,sha256=FY3-dLmd-VpAjH3dj3IW2AumwvVypZGEfblm0JuoJZc,278
logic_lab/fractals/game_of_life/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/game_of_life/game_of_life.py,sha256=3chR87pWByYvJAKMt2ewSB4y24oK46AQuQBQqdnglVM,1728
logic_lab/fractals/game_of_life_oop/README.md,sha256=qxLDrmexjgIcfzf7XYGnl436MHvlaun5lTDXk2S2vzU,316
logic_lab/fractals/game_of_life_oop/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/game_of_life_oop/game_of_life_oop.py,sha256=PYudOfIRnf7QnPXhoDjhZOjay5_KBGsC0clQQSAoQH4,2345
logic_lab/fractals/hexagon_ca/README.md,sha256=Y8laNZF_d-mXvFxfMYLWGlUlB_ShM4kkQc6rE_e8gdg,300
logic_lab/fractals/hexagon_ca/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/hexagon_ca/hexagon_ca.py,sha256=l5Orw859P9u_gfujArixf4KMpFl7pU9iEkF6fs8912k,1542
logic_lab/fractals/hilbert_curve/README.md,sha256=xs82wuHeN5_vPBjKjSNueuRy1729XAGCKeQdnJXiaQw,291
logic_lab/fractals/hilbert_curve/hilbert_curve.py,sha256=xCv_Gy_eK_kUO0LVMG0BThL58xJqe8PJrf7uRfgFwpM,1362
logic_lab/fractals/ifs_fractal/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/ifs_fractal/ifs_fractal.py,sha256=6z4sLB1uCdL-w8j5KWvtFPQBYfd931ooVkQkfM_Wz_8,7286
logic_lab/fractals/julia_set/README.md,sha256=_Ftnh79EM6JkILW6sc9DrkmHLo-aSd3F7O66Neev9wk,282
logic_lab/fractals/julia_set/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/julia_set/julia_set.py,sha256=Z2_9q8Ieu_7VFLeXv2tHOBesalUXxtN943RsLjeKnWo,5406
logic_lab/fractals/koch_curve/README.md,sha256=iVs8A25krBZrxhlGymY1opu9FAbzUZEoT54mjz6sMVA,307
logic_lab/fractals/koch_curve/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/koch_curve/koch_curve.py,sha256=hHgZnIp9eLHcFqTeSMTb7HCwyulxXrsDkV78FT_Viv4,1645
logic_lab/fractals/koch_deformation/README.md,sha256=Zy3mwO0vl7IF0v1w0opywlhyoOAXU4Y4nl9OkLE3evU,201
logic_lab/fractals/koch_deformation/koch_deformation.py,sha256=Zu0u7YPA0rMyyxBbgcwyvHrK2cdzwa6jtPDnMwSXvAM,884
logic_lab/fractals/koch_snowflake/README.md,sha256=AkOZ1IDTAQtjj0JsfiTA5rsnMs6-Jb6VNX6HSajm_3E,390
logic_lab/fractals/koch_snowflake/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/koch_snowflake/koch_snowflake.py,sha256=VLuCmdC7srN79dwFyeNDlf420M8IoakQAA4WAxFlk9I,2681
logic_lab/fractals/l_system/README.md,sha256=zTOnX_lzLj7cC4xvoJbWIgEWlT5JSffyIuauLJNofRI,285
logic_lab/fractals/l_system/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/l_system/l_system.py,sha256=z0Xxk0HXA6KthLwPfK-sy9_afjZGl7Dwl_MxO3bBA3E,1711
logic_lab/fractals/l_system_string_only/README.md,sha256=_4Rc6GbE4C5WeWd2X_87ViN9JDUSDckYoIWaZLpqPsU,304
logic_lab/fractals/l_system_string_only/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/l_system_string_only/l_system_string_only.py,sha256=zsazuVnoMgLYSEZsoy-Z_6tg_ExRjtuP8J5s8Y7oJgg,873
logic_lab/fractals/leaf_venation/README.md,sha256=d7wwm6EnLzK2iLXMMe0uG7uqqDflZyCCdQLaJ8C0Wqw,710
logic_lab/fractals/leaf_venation/leaf_venation.py,sha256=9hxfmfPi_s1wDo2AWHtqlM7ZrG3KycpGYaticIFGMcc,5952
logic_lab/fractals/mandelbrot_set/README.md,sha256=maD3B5-msZpy88eHjgUPDQVAR0KQAEmOzAbfd7zja6g,266
logic_lab/fractals/mandelbrot_set/mandelbrot_set.py,sha256=JxjvI6v1KQB_GaVOCFYsaJ0hiU9uph8Vcnl_nNeQSQ0,1039
logic_lab/fractals/newton_basins/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/newton_basins/newton_basins.py,sha256=a4yI2R38_qAQl11Z0IQ9IkTzPpNfasOEqRMNF08aoto,6378
logic_lab/fractals/quadtree_part_1/README.md,sha256=b3xHmeVdDKcFCkbetXoJKvwtV2TSqk5wfKM2ErQf_H8,255
logic_lab/fractals/quadtree_part_1/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/quadtree_part_1/quadtree_part_1.py,sha256=Wz8VTl3fmwh-F3JNOVYzsZHqOyQEUaYLAz-DoxdrM2o,4818
logic_lab/fractals/recursion/README.md,sha256=TphngEaR2U0DGT6xFxr8RAA7xzUoeSFdEGo7qkKds1M,260
logic_lab/fractals/recursion/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/recursion/recursion.py,sha256=xZgE3LQL-zo9onp1lokpH22ANmqyC_QDkl6hi0D6u1U,638
logic_lab/fractals/recursion_2/README.md,sha256=YitJlL6fUj6L6JI3JszQebnjxqCZBZFAp4Rdr7sgbEY,287
logic_lab/fractals/recursion_2/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/recursion_2/recursion_2.py,sha256=6U_jDzMEu0v1B-AjUl29rx40fqWw3HS08-McYCWaa_U,730
logic_lab/fractals/recursion_circles/README.md,sha256=sJaYJZeX8MDZ6MuKMcZuaj1w5x5iApxmH9Ze6nr1kxU,302
logic_lab/fractals/recursion_circles/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/recursion_circles/recursion_circles.py,sha256=NauDGvnmrwNb-KsQpSE_BCEKlhFYT1tDESwTuWvWqFQ,816
logic_lab/fractals/space_colonization/README.md,sha256=2Jbx0HZ19lHksuVOVwBNK_Z1JBk_DigRcjJ1bN0RH8s,1373
logic_lab/fractals/space_colonization/space_colonization.py,sha256=mYCF1oCF8URkw9g_Qr4jlpORST7vtG3isxYxe3Em6bg,6607
logic_lab/fractals/stochastic_tree/README.md,sha256=Xs6o2155pjNUedJiQDHreTGC494mGcQVNjnVVYohcLs,312
logic_lab/fractals/stochastic_tree/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/stochastic_tree/stochastic_tree.py,sha256=N1XgfuZiZRRufOgDQVIuFqBbJX2nkryZGkNon5xqdSY,921
logic_lab/fractals/substrate/README.md,sha256=3SZYt83Mrs1_5gpHq5D-kW_pUnkXkh156aVwr21_Ffs,239
logic_lab/fractals/substrate/substrate.py,sha256=ry21YmgGGdXYI5N3374VHOi11AmHoZgbHHOMfKm0phY,2948
logic_lab/fractals/tree/README.md,sha256=kGuRFcvdRnogX1HmxqeIvsM8NaR6Rfqn_GoSBNtihcg,237
logic_lab/fractals/tree/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/fractals/tree/tree.py,sha256=OivEgRifP2QOiB8oUosuYn_3rjisQTdC3if9fxibuH0,908
logic_lab/genetic_algorithms/evolving_bloops/README.md,sha256=bSXqN7jNRazlRNdRsqpz7USpx1QN5T1O3oHVci34Jow,1610
logic_lab/genetic_algorithms/evolving_bloops/evolving_bloops.py,sha256=FKQ8RdY2LtcUey-ZApfCuM9PuBZ63jNzEJBz5ZwfZJI,4969
logic_lab/genetic_algorithms/evolving_circles/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/genetic_algorithms/evolving_circles/evolving_circles.py,sha256=57b2dvY8-pedZ5n-mIVcakWvcpz0GyL1mPY77ES12V8,5759
logic_lab/genetic_algorithms/ga_shakespeare/README.md,sha256=PGse7q5RBjz_PX4a52mwNCCED_7aIlErUSdtNmQwi5s,535
logic_lab/genetic_algorithms/ga_shakespeare/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/genetic_algorithms/ga_shakespeare/ga_shakespeare.py,sha256=1Viefjo0UFfNJL4H-_SwcWBec0dkprjSVKhYwg_fmSU,3127
logic_lab/genetic_algorithms/ga_shakespeare_annotated/README.md,sha256=qHtezGpwKZVMMUeIuPW206b-n2k1DOu4KJUjd-CdS7U,1825
logic_lab/genetic_algorithms/ga_shakespeare_annotated/ga_shakespeare_annotated.py,sha256=M2MlBveAJEjM14-dij3LZW56VMfueFzrB9TApW-PrA8,5300
logic_lab/genetic_algorithms/interactive_selection/README.md,sha256=xYy53vA_-5RnotLrX5-dWvO95EAQKX6IpDwiRSNPMz8,1378
logic_lab/genetic_algorithms/interactive_selection/interactive_selection.py,sha256=fg8zMugcfhGcj_Ww1bTCSajYDrVDVBEhrANTiSY5wAg,6671
logic_lab/genetic_algorithms/smart_rockets/README.md,sha256=F8eqhOneVGRVaB1iZFFkQm6wU1q1kO8nuffvrWc2B5Y,550
logic_lab/genetic_algorithms/smart_rockets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/genetic_algorithms/smart_rockets/smart_rockets.py,sha256=vUAq8vq2RYxJe7NEPo2rAYkqhJWRbV452prQKKq2Kgw,8881
logic_lab/genetic_algorithms/smart_rockets_basic/README.md,sha256=edwFNbY-q0sxm9OhtdzfCsq8TkR6gdbOJnpGLQYW6h0,595
logic_lab/genetic_algorithms/smart_rockets_basic/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/genetic_algorithms/smart_rockets_basic/smart_rockets_basic.py,sha256=0eH3mySRLlQEGYo7MD96xl9UGSSukc97QBL8eBE8Afs,5826
logic_lab/mathematical/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/mathematical/apollonian_gasket/README.md,sha256=IPoI40pUN4IE14rxg0pyJ-OLQkRsniuUe6fDchn_DO0,291
logic_lab/mathematical/apollonian_gasket/apollonian_gasket.py,sha256=0fBZ5H3MTO9gLCeAvqRoMrgVry6iywoG4GnfTDO911k,1236
logic_lab/mathematical/bark_growth_texture/README.md,sha256=3j-h5BijHeuAbAGY0Jgr-4_D1atydznZ1E-ah62XTHY,594
logic_lab/mathematical/bark_growth_texture/bark_growth_texture.py,sha256=aeXI-ss07Ed2pWEAtWbMiXVMU61fluy4kdK-D2VUQ6Q,3134
logic_lab/mathematical/barycentric_coordinates/README.md,sha256=lmIT2e63JqAmJhrPNKEjL_oishHyb32bsiOdYjlDGJA,1173
logic_lab/mathematical/barycentric_coordinates/barycentric_coordinates.py,sha256=OaiZYDMezNkeCP4Fdy2oV09dXiT4lQlDzsBpsbEOkYA,5556
logic_lab/mathematical/blob_generator/README.md,sha256=pYtKyupmZZUxzoAD3Oget9TJ54xC_kPO4YUIj28kDHQ,298
logic_lab/mathematical/blob_generator/blob_generator.py,sha256=5DUcf_fAg-Vld7IAXwn4FZCpOEHJTTTSq7EYbN_WQlM,2843
logic_lab/mathematical/chaikin_curve_smoothing/README.md,sha256=jdRBbK7Lgc6impv89AmwVfXxIbbRDgw0gjgNAxzGi2Y,1318
logic_lab/mathematical/chaikin_curve_smoothing/chaikin_curve_smoothing.py,sha256=RNHDmqJxxtrBWKcuWFLvSyrmrthZn6H8WLATG0y-79k,4770
logic_lab/mathematical/circle_packing/README.md,sha256=JacKl9DhgNsyCtr70SL_mNAzMyaUpgE9GochAzy6UO8,1344
logic_lab/mathematical/circle_packing/circle_packing.py,sha256=87IIAYC7sd8zxWFKaByQRA_G8mZJ4rgZp-H0MFL-53g,5670
logic_lab/mathematical/clifford_attractor/README.md,sha256=fhUamk3DyrCT1nJdOdcyOZBAZ73p-RnYuICcOQxK3Eo,1244
logic_lab/mathematical/clifford_attractor/clifford_attractor.py,sha256=GRAChNgJ8qZUhyRLdxktqegX4wRAxco6a3hnebV6tpU,4131
logic_lab/mathematical/color_harmony/README.md,sha256=K7PegbhHMgfDoqe7C2CD-XGurHullA3vEzZG8q2ebow,1264
logic_lab/mathematical/color_harmony/color_harmony.py,sha256=xTUd3zVfdHBzyAeZAVhte_fcwaQ4JmkDGiyWTGKTM94,2007
logic_lab/mathematical/color_temperature_mixing/README.md,sha256=XLLgmBsjL7Cr5iATUYJHifCjPyHHFvza5AbwWMusn60,562
logic_lab/mathematical/color_temperature_mixing/__init__.py,sha256=jP8CecVfPgM-5ey7pltlNuv1z95S2yYxRqJTY_q7npg,44
logic_lab/mathematical/color_temperature_mixing/color_temperature_mixing.py,sha256=lNcSi-CnOSqbOs-udChyovQsWy1_P8NlV0EADXzTINo,2751
logic_lab/mathematical/complex_domain_coloring/README.md,sha256=5vXpm1pV1AV_Sd3QdDouJYNx_ysP8KEClTksOqdaK1I,1358
logic_lab/mathematical/complex_domain_coloring/complex_domain_coloring.py,sha256=5RoOdPfs3uZZT6AgjJUHL8r-fZ0hWXruH2zaZsAHT9I,5142
logic_lab/mathematical/conic_sections/README.md,sha256=mN-wQNPPly4hkOIj5kfk5Br3Se50vKnWeG7hV1Ii94Q,324
logic_lab/mathematical/conic_sections/conic_sections.py,sha256=cirqVzlaCLlKq_cAAHfBGjWPrQrfI7Ul_7f2mlLpB1Y,1535
logic_lab/mathematical/continued_fraction_div_rect/README.md,sha256=XmhYUvStWLyKb1uFMWWwidxxWIXoMA0Fx-W-D5MR96I,236
logic_lab/mathematical/continued_fraction_div_rect/continued_fraction_div_rect.py,sha256=d0ekjx5dH0mLQ6ljDae2U-kot9vKoGXl8C9da6NlXuk,1062
logic_lab/mathematical/continued_fraction_div_rect_zoom/README.md,sha256=HF4OPC_yh8ig6n7WiYQmdPV4K6SH29AOI_90WmydK0E,304
logic_lab/mathematical/continued_fraction_div_rect_zoom/continued_fraction_div_rect_zoom.py,sha256=li6lds7N8VfvCOJ9z_W4GupazbeXgfJ-sNlDuDNQ58c,1178
logic_lab/mathematical/continued_fraction_div_square/README.md,sha256=RZQiewtcg-tZK_6-hvT0l98Oe2b-S0a-QAZJ65F2W4k,276
logic_lab/mathematical/continued_fraction_div_square/continued_fraction_div_square.py,sha256=wkM1T5XWycBI6A097sWQSX-3kWfPZN2jpVFHf-dnlWw,1138
logic_lab/mathematical/continued_fraction_gold_div_controls/README.md,sha256=5PDcHQunK3bUaIUhI-fjKv7FaoXo-eOh-fEOiPYvPko,459
logic_lab/mathematical/continued_fraction_gold_div_controls/continued_fraction_gold_div_controls.py,sha256=omVtsUK2sLw_GT_4-JLLOVT2a_9Y-L9xS4JHaix8ctc,3850
logic_lab/mathematical/continued_fraction_mondrian/README.md,sha256=X0N9U5ks6qe71ShGDQQPpFJFtDuFJJ2NKII80M-pL1I,297
logic_lab/mathematical/continued_fraction_mondrian/continued_fraction_mondrian.py,sha256=nooLqz9ndf7GiXtwvdKrye4yI-2cd4A6rKFtNvW2YdM,2709
logic_lab/mathematical/continued_fraction_recur_div_square/README.md,sha256=mYdhsykPIj9TnAd-H7GA0onLIzhwZwrqnFUR53ZLKhQ,302
logic_lab/mathematical/continued_fraction_recur_div_square/continued_fraction_recur_div_square.py,sha256=SrPWXoSgB2tNVezrVnEN0JQWXUvKW41TaBh_47hBqb4,2157
logic_lab/mathematical/convex_hull/README.md,sha256=li6T6JsBxwg0EkE1GXyGnXoe1A2c15667xZq4zfbU5M,1400
logic_lab/mathematical/convex_hull/convex_hull.py,sha256=g5dFtBfkBAAotE_7H4swT5aPMo_L7tFBx8olWZTt6kw,4326
logic_lab/mathematical/cubic_bezier/README.md,sha256=6WVIsRDZad9UY2rodAqwuGiEJanZj_oo6jU-SJRVDog,213
logic_lab/mathematical/cubic_bezier/cubic_bezier.py,sha256=ma4toDeXf4VCPCy_CVE2JV9iYjba4Rbpem9bvWoPIS0,1580
logic_lab/mathematical/de_casteljau_subdivision/README.md,sha256=V0hh2nrbDNVOhGWieCfEMlJhFVMAtoo5ikcVgA0RHF8,1302
logic_lab/mathematical/de_casteljau_subdivision/de_casteljau_subdivision.py,sha256=ShOuKPjFGy_oEygJtEdqFfspOsjDaqQnNhcqtwH_ulk,4603
logic_lab/mathematical/delaunay_triangulation/README.md,sha256=8ZOktaMMcJ0DyaUBS5up_1QNJIZTu7WhR_R0fIdTRfM,1598
logic_lab/mathematical/delaunay_triangulation/delaunay_triangulation.py,sha256=WqAqSOvYhces-BZ3mKv8-dZ2phR8eceE7Sxowul-zGs,6682
logic_lab/mathematical/diamond_square/README.md,sha256=waS7ugvMb8mX2confholqKJ38G5jd3TPHakP55Ao9OQ,1381
logic_lab/mathematical/diamond_square/diamond_square.py,sha256=aNaUUT0umXYiOIFjz7dmjQ21KDrV3I152v_nmcpcX3M,4406
logic_lab/mathematical/differential_growth/README.md,sha256=ZySC7sVSX-CMpr-EXBqhW-Ga2L5Fmssyq8ktl6-sL6s,297
logic_lab/mathematical/differential_growth/differential_growth.py,sha256=PbZvM8jLmL5u_olm6VS7Ak1AM-Flngyo69kAkRCmXzs,1264
logic_lab/mathematical/easing_functions/README.md,sha256=fecLJM54joBJpScpW-edDVgc04mPZOwPB3Q6C3XQjAY,1334
logic_lab/mathematical/easing_functions/easing_functions.py,sha256=7sq4NQ6YVq4AmF9xurInsEjepVFbLAb82lyfmUzNMLU,4146
logic_lab/mathematical/envelope_art/README.md,sha256=z_eH7eR3AB94c7AQzkABq2rO8ZeBHE7SE_Krlqz7Tlo,292
logic_lab/mathematical/envelope_art/envelope_art.py,sha256=0j8Km-h7pyQj8O4Irxv_cMl8qRnQCT25wZMQNplxi1g,1184
logic_lab/mathematical/euclid_div_rect/README.md,sha256=qAh2-YDo_DHK6QXVy6LqayXCu45v1ep1Qz5wfo3GNv8,212
logic_lab/mathematical/euclid_div_rect/euclid_div_rect.py,sha256=ScjZjqnyYG7ItJgANoaKZ34m3bO1v0iZBpfWdmfTOe8,975
logic_lab/mathematical/euclid_div_rect_color/README.md,sha256=ZLu--INXvhgV72uL9By2WNwSC3TdnjhmpcmbVkeVYXY,226
logic_lab/mathematical/euclid_div_rect_color/euclid_div_rect_color.py,sha256=ifPxH3QhEsLhX3IF-5yf35A-OnkFlK3r7EkHn2IKGMc,1090
logic_lab/mathematical/euclid_div_square/README.md,sha256=1QAY8VlIBYBepZEXc-mdZXzqZxgcDNhM-3LV8_Cd5Es,231
logic_lab/mathematical/euclid_div_square/euclid_div_square.py,sha256=IXKySingXYQZni52yzZMeCt_o0sIAUCLITgvZHFbqW0,1126
logic_lab/mathematical/euclid_div_square_recorder/README.md,sha256=8Yvlf1xwATithrU_Y9Hi3VBDb2KhxrJynd2JUvoGqvA,384
logic_lab/mathematical/euclid_div_square_recorder/euclid_div_square_recorder.py,sha256=_ZyRaGb0hBwa2Xe2zdzrAYFMgcxcK98e6P-N2eci_wE,1189
logic_lab/mathematical/euclid_numeric/README.md,sha256=o0fa3EQSI3EdFpUNNl9oC64VSqVpWuHOO0aog9psaPw,160
logic_lab/mathematical/euclid_numeric/euclid_numeric.py,sha256=w0JnEnx-GLwaifiJYEO8p1bXFOKlppcF75YXZER7X4Y,320
logic_lab/mathematical/euclid_rect_div_rect/README.md,sha256=3rlupEGeuC2SMDImMlS_zDKHyhlzfIA85hGtNeFJTEo,240
logic_lab/mathematical/euclid_rect_div_rect/euclid_rect_div_rect.py,sha256=QKVnXkN1zkK4yoDIgxpqXGallriI9RuLqNWAfXrBbqc,1673
logic_lab/mathematical/euclid_recur_div_square/README.md,sha256=niCjgYqmOOm3c_Z6LFAQJB6LR4K972Em8oddJZFkMSY,270
logic_lab/mathematical/euclid_recur_div_square/euclid_recur_div_square.py,sha256=QgThonK2E2g3nBNATVLgTlFmIV2vXKb9nFof0_jjSv0,2145
logic_lab/mathematical/euclid_recur_div_square_controls/README.md,sha256=AzirqwV_HknQp1TNGt1FUDyUHumP1yMQ6gIY3mZxsBo,437
logic_lab/mathematical/euclid_recur_div_square_controls/euclid_recur_div_square_controls.py,sha256=Ryz-cC402Yxnozd5gj-1Rgfsj9dmEvs_8uO9LCz4haA,2965
logic_lab/mathematical/fermat_spiral/README.md,sha256=Aj_pqCxEhJ9DvC2-6AwwK7sSz3vMJUXb3FrSO36bCyg,174
logic_lab/mathematical/fermat_spiral/fermat_spiral.py,sha256=nr5cTpMJave2i_U8t8ahv4-lTWaWd8QBz37BOqO6OVQ,816
logic_lab/mathematical/fermat_spiral_line/README.md,sha256=vwDhuZGjHzQLZQms97ozIJuJfk4ap3SwFihH9qwWD5g,231
logic_lab/mathematical/fermat_spiral_line/fermat_spiral_line.py,sha256=C8Rc2aixxyAzVuVFBNqqnaH-LpBTSZi2TdRTlQthlTo,1663
logic_lab/mathematical/fermat_spiral_overlay/README.md,sha256=couW3nVtjB0FnPQQAJRHTyoPEBe7kKJr_yNle7DuLJQ,233
logic_lab/mathematical/fermat_spiral_overlay/fermat_spiral_overlay.py,sha256=RpMvmv__IpeJVoCk87iNPx34Xue1RDVbXJj42EafcMM,982
logic_lab/mathematical/fibonacci_convergent/README.md,sha256=WBTQ_hMDxM6J8UHuFL8pjjXHGsTPTcA2oA6z_2botCQ,250
logic_lab/mathematical/fibonacci_convergent/fibonacci_convergent.py,sha256=h6HiV2YiL-Oy4iMnAepK2ZhCtQxyBTRZ-hxyJyk6yAc,951
logic_lab/mathematical/fibonacci_rect/README.md,sha256=pYH7wfoU2sDiBQi8FYbuiwRT9buN_AZRKfFzWcTNnes,240
logic_lab/mathematical/fibonacci_rect/fibonacci_rect.py,sha256=x0mj0n0cDmk1rXTlUCaalHuIa-uwtbu9tdZa6t_A2uM,1205
logic_lab/mathematical/fibonacci_recur_div/README.md,sha256=LuaOJkhgTFrnq4rvpLQs7UbWRaH9J-laI88K7UvkS4E,255
logic_lab/mathematical/fibonacci_recur_div/fibonacci_recur_div.py,sha256=S4tCijbd_X36uNTkL5I59sL6BaFTdUuVowXeCdtgdQM,2155
logic_lab/mathematical/fibonacci_recur_div_controls/README.md,sha256=xWnGVRTTq6RQ5nQgfKwkSmXh_JjvpVVHxGxn3EDmRGw,373
logic_lab/mathematical/fibonacci_recur_div_controls/fibonacci_recur_div_controls.py,sha256=xrC9oMhLWQwiTAVdW-ggjy5HzpyRQg9-su9bI4yNVBQ,2542
logic_lab/mathematical/fibonacci_spiral/README.md,sha256=tMJRH2y991iYSvJfmqtQ2-Irkxk6CeixoU2fYyNHUXg,258
logic_lab/mathematical/fibonacci_spiral/fibonacci_spiral.py,sha256=Dt1vLmoCgvSnCxAU7uRCl0I4pwRVt274xYhdFLf3wqk,1517
logic_lab/mathematical/fibonacci_square/README.md,sha256=j-_8r7lGE9LmM222voIGNUXhORQd6anhKx87Y59FTkM,228
logic_lab/mathematical/fibonacci_square/fibonacci_square.py,sha256=Mvs00vEaWB3DzTlj61WmOF87z6CjNoUvNzfB5Awp1aY,1036
logic_lab/mathematical/fibonacci_square_spiral/README.md,sha256=H17SN8XmOlw_RRrEBvtob6E8rGsp9VRiJm1V8daFz3U,257
logic_lab/mathematical/fibonacci_square_spiral/fibonacci_square_spiral.py,sha256=Ki1hinerCkf6H18dK4LJ6xONGjCctiYqM__ogIg8IEM,1213
logic_lab/mathematical/ford_circles/README.md,sha256=4QRuxNMssFjm9kpPEyrGaAQ1FEy8VmM5RtD_1V454N4,1208
logic_lab/mathematical/ford_circles/ford_circles.py,sha256=mRlbWQ45PjxRFFA-atklH9BO_1wOLMJLMVjkl0iglqM,3664
logic_lab/mathematical/fourier_epicycles/README.md,sha256=EddDzhMoMdCsCxjfexStWFwM39OfR_V3nmTNV9mNG10,1521
logic_lab/mathematical/fourier_epicycles/fourier_epicycles.py,sha256=_OUk9nKqyZiZIxdaEb9lvWJg8xGLvnU4FJf57jJR9So,6387
logic_lab/mathematical/fourier_wave_synthesis/README.md,sha256=6nERNM8bqSiIxTEqVxEsqCs4URBerO4jwwHyXSiPQ7Y,672
logic_lab/mathematical/fourier_wave_synthesis/__init__.py,sha256=kf3XIkZjekDhMDKYuZH1xgnf9J-nOPI53nDHeEEY_Ro,48
logic_lab/mathematical/fourier_wave_synthesis/fourier_wave_synthesis.py,sha256=cYVcJ_zM-_aHbUQbEUoBnVaPQe4PZO2iL-1DxTL7J-E,2438
logic_lab/mathematical/geometric_art/README.md,sha256=JbPOrId8w1dHoDBITf5uWj76meFgd6OIEQJowr4pTXM,324
logic_lab/mathematical/geometric_art/geometric_art.py,sha256=c_dtjBUzZ7xX1lkWoUX80P4iTckjaN6R-qpIWsScm7w,2694
logic_lab/mathematical/gold_fibo_spiral/README.md,sha256=rZ3YtOlU4i9zy6Ca4gKLF0euL_ZyK7Bywiw8bXTdJSk,249
logic_lab/mathematical/gold_fibo_spiral/gold_fibo_spiral.py,sha256=ByCk3X8ZBHMKwz4tROdFDcKulEItrcyFYU_Hn8DqbK8,2491
logic_lab/mathematical/grid_deformation/README.md,sha256=sfbl90AqPElk7sY0Za24RV3vY17nGBxtDNORBl1Z2Pk,310
logic_lab/mathematical/grid_deformation/grid_deformation.py,sha256=ZzrXb8tBZtYQaRTwVTEURixu1PRzp5gdVb1z1J5xbUc,1953
logic_lab/mathematical/harmonograph/README.md,sha256=Bmn_7EH5SSI6Btgd2pPuD0svcIHPVvsvNxx7txoPM1s,266
logic_lab/mathematical/harmonograph/harmonograph.py,sha256=93KO0W5ZDNL2Axztk4prEwjXz1KKoTWO9WqYbZ4Vdv0,875
logic_lab/mathematical/hatching_patterns/README.md,sha256=VpUfwYJu8IGFqwTIDdtJ8QJ5YYxHnLW5GJaqHct3oHw,302
logic_lab/mathematical/hatching_patterns/hatching_patterns.py,sha256=uuivv6QK0A3jW7Pgyp45YEH282KSzjl5IQz3hsJ5MFE,2052
logic_lab/mathematical/higher_bezier/README.md,sha256=PchJCpfTVXO76Ql-nmi8qwk43BIt7J9172zYRMaBAaA,229
logic_lab/mathematical/higher_bezier/higher_bezier.py,sha256=TMGqa_X2ZzZwq6c5Wju4_rmSSQ3kxQNYkrGqsvM7SBA,1844
logic_lab/mathematical/hilbert_curve/README.md,sha256=5TjL0HGo46caTVxEHS6kTFSoeRxQCFI3aLuVNtD4v8A,1313
logic_lab/mathematical/hilbert_curve/hilbert_curve.py,sha256=Ea_cy-yMhP08iw5ZatcF_RF4VRFLX0l-w2OPFiB-QDU,4030
logic_lab/mathematical/isometric_grid/README.md,sha256=FUiHfdewmOm82Y_kkyq4FTlK2YsuTDCiu4uWUE9KQHY,303
logic_lab/mathematical/isometric_grid/isometric_grid.py,sha256=TQ5zlBg1FYDwIRFRYOP07QtLBfmtpItP8b5ibXaGj1Q,1203
logic_lab/mathematical/iterated_function_systems/README.md,sha256=N0qYwkJlv130KcaRSVTD8Od1YwW1HgYsG_NaV3IIeBc,325
logic_lab/mathematical/iterated_function_systems/iterated_function_systems.py,sha256=Vjur88X6HkimaHziJhulQb4QSRKgcs0ifX8DQbUl2OU,1190
logic_lab/mathematical/light_interference/README.md,sha256=0n9MZMvhvjroln5DWr7aCYi3bUV6qDkxa-mYbs_I2Ns,651
logic_lab/mathematical/light_interference/__init__.py,sha256=OXYdK3Yod5OLXy3sJcZ1-1mhVmajb3-lvW85U6QHjNw,40
logic_lab/mathematical/light_interference/light_interference.py,sha256=BcGmMywuVj7xBPnGrtYmMNIvlZnOzdvScxEnFZT46Uc,2500
logic_lab/mathematical/line_interference/README.md,sha256=N_bg9Yx7b0ztVuGKa3LXw1kCAELBU1wjPy9QGgRACnM,319
logic_lab/mathematical/line_interference/line_interference.py,sha256=0hzDYvN_SoJ2ihYXGG8a0SqXBhvRY9bT_b5HGrQ71Xs,1659
logic_lab/mathematical/lissajous_curves/README.md,sha256=bxwr5i4Gak6kdul4SUrfepgN3gQr4z1ZRG43GU2-SHQ,1143
logic_lab/mathematical/lissajous_curves/lissajous_curves.py,sha256=V5iD-_MKEoPltXdZraitXFAqzziiu_bb8jibi_Bp_L4,4265
logic_lab/mathematical/lloyd_relaxation/README.md,sha256=-jtNiVTtNkJ-5Iq4FySn4pQDx-vx_kUicFLgYG7TNTo,1451
logic_lab/mathematical/lloyd_relaxation/lloyd_relaxation.py,sha256=0qnwbyU_4Ci7FrGBdpFA2YGk9zKtJVB8c_m_K6SUdF8,4750
logic_lab/mathematical/log_spiral/README.md,sha256=_Pdmnww2jjDEnZWeFUSNKvvmIC_QaELEYbaKv7NqlgY,186
logic_lab/mathematical/log_spiral/log_spiral.py,sha256=Zj1vDmd3MUiMB7gQwQ-1babDOxgHJE73m91QrNhwKSw,786
logic_lab/mathematical/log_spiral_zoom/README.md,sha256=WMZti-pbqE7g-uw9QAUEc-7IBii3Ms5XmJyNu_kas5k,232
logic_lab/mathematical/log_spiral_zoom/log_spiral_zoom.py,sha256=ryelH-BtJWiPUVFqKMNGzOSxXeBXab5c_sHqKtKtENw,1049
logic_lab/mathematical/logistic_bifurcation/README.md,sha256=YxNTfgkW9LBzA16LbViksE3HX3lYnZEXcgJQpdUcpZs,1148
logic_lab/mathematical/logistic_bifurcation/logistic_bifurcation.py,sha256=GH7Hg-PkHWWsBmeJAzjWUAzydlEAbyNNLtWhI79Ellc,3753
logic_lab/mathematical/lorenz_attractor/README.md,sha256=oDYSkdpTXFp2wyN7kLL7IH-QdZhj8hdHW25ruQiEBis,242
logic_lab/mathematical/lorenz_attractor/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/mathematical/lorenz_attractor/lorenz_attractor.py,sha256=0PglKVZrxuAfoJ_G-8eCHHix0DoKzff2spCpb28W0Qk,2463
logic_lab/mathematical/mandelbrot_julia/README.md,sha256=8mgjtUe7h-gjREUKDEQdhWfDxPlwFbURY166lEJU4jM,1233
logic_lab/mathematical/mandelbrot_julia/mandelbrot_julia.py,sha256=Sl3_vS7_RMTzGr7oV6R2V5Rs_TZRPpTA3XtzN4wxlKk,4794
logic_lab/mathematical/marching_squares/README.md,sha256=vHe60oXF9mhHEARJt5uo6Vp13oAK2dAxzK6J0SvqRz4,1629
logic_lab/mathematical/marching_squares/marching_squares.py,sha256=w4XoTzN9-iWIVqfls9W_prV-pAVH363_oDWHcz7LhNI,7145
logic_lab/mathematical/maurer_rose/README.md,sha256=O-rvLEhdjHsa-_CSLIBWExJjwOlBnufn2Fq7WT3s5VE,1259
logic_lab/mathematical/maurer_rose/maurer_rose.py,sha256=0TWkk3kymcnAuMpCwsu0kJ3ez7zVbWBrUypOnV1891k,3636
logic_lab/mathematical/metaball/README.md,sha256=TTQ-IhovHG1WTUoXKFNSI_tYY8oGwaHebrA9OVbrCMY,1261
logic_lab/mathematical/metaball/metaball.py,sha256=pgyAR5XMvoq893RekFCdTEuwkGioK2jrQJ3lgP7U3_4,3950
logic_lab/mathematical/mobius_transform_grid/README.md,sha256=vVDYR2h2xPXWT61v-4x-wQ5NG0U231xgntMCGzolAM0,1191
logic_lab/mathematical/mobius_transform_grid/mobius_transform_grid.py,sha256=Pf-bFXznr-UMR4ZlMM0qQT0Y2n45mEQmib4hk61iJkY,4391
logic_lab/mathematical/modular_power/README.md,sha256=8KpJ-xR7SDnzIDWIve6LiG_VgsoDCe6tpCcca-910vs,167
logic_lab/mathematical/modular_power/modular_power.py,sha256=av30p8dT8J0Oop-NBZjfdHj0ycxqX_aCIHVRV3ku2kU,869
logic_lab/mathematical/modular_power_visual/README.md,sha256=9xv8BzBGX_dRhT2ZqUlCXUGP_wzuRvGAE89PO1j-9c4,219
logic_lab/mathematical/modular_power_visual/modular_power_visual.py,sha256=4FIUc0c4buAJU4WbIq3CBkfdUD5VfPZ_6Aj3JwK2i8E,945
logic_lab/mathematical/modular_table/README.md,sha256=Tdm25V39hoZy7VaMaulSotHaXmiVYebQMBXJP9V1AFk,171
logic_lab/mathematical/modular_table/modular_table.py,sha256=L4Pn4Yo5YfPqB6egIiFKxSlnk_mxXuOYc9A4du8TXQE,815
logic_lab/mathematical/modular_table_visual/README.md,sha256=6oGpJBrKYtLl2rV2oZmN01m_tkMXbg9I5jGN-wTSrIk,222
logic_lab/mathematical/modular_table_visual/modular_table_visual.py,sha256=pnbb_sv3vlFkLRP43jJNVvzB_C0Hg6rUax3g-NCakQg,902
logic_lab/mathematical/newton_fractal/README.md,sha256=bZEXB_XsdULiciC-5WN5jcjolaa3OAGU5FOGFlMMGQg,1146
logic_lab/mathematical/newton_fractal/newton_fractal.py,sha256=THI9t2-Ay2GlVQx3pxhlpk3Z02X4z6r5P_n3XSaMIiE,5086
logic_lab/mathematical/orbit_traps/README.md,sha256=3WcJU-gwzebTTHryY9L9jlIaKoeSNYPwJhFyzcQM3fY,239
logic_lab/mathematical/orbit_traps/orbit_traps.py,sha256=UPVFNfap9fRsLsheWV2WwDK5fL-yhwmyV0rcSczTWlQ,3991
logic_lab/mathematical/pen_pressure_curve/README.md,sha256=ms9bMPECB13522_vSwg172QUwJ2ksPuh4YGLDEwbCaA,281
logic_lab/mathematical/pen_pressure_curve/pen_pressure_curve.py,sha256=P8nhR5I8O7QDHiiuN6b4JspkaAWKazPd8MmdPE7rRuc,5896
logic_lab/mathematical/petal_morphogenesis/README.md,sha256=fIEdGeyJmqiI69ZT65V4BLn942XRkkwi8ZTuxRH2i2U,641
logic_lab/mathematical/petal_morphogenesis/petal_morphogenesis.py,sha256=hPERz_Q8COncrdP5vt3cVhFVKa0epkgClMT1_Z9BGlk,3410
logic_lab/mathematical/phyllotaxis_flower/README.md,sha256=sEEMeHgVkWFRoTWOUhef2iAm-i4O59CEddRBMCIe_bc,614
logic_lab/mathematical/phyllotaxis_flower/phyllotaxis_flower.py,sha256=HBeSZ8DL_SBRtKzBbBpKE8h4o4jjIeKmTN-iiG5rdsE,2221
logic_lab/mathematical/poisson_disk/README.md,sha256=VFxjF8qVV5dnOzK9u3QA73ChnmFzb-GB2ams7m7bK4E,1464
logic_lab/mathematical/poisson_disk/poisson_disk.py,sha256=rU84SA-d_StVBAmr5emKT5MMyB4jj4E4ozzXDKbLlwM,4800
logic_lab/mathematical/polyhedra_wireframe/README.md,sha256=Vvky5xhqnQ_45W5l_AThaiZd33CGdXsvSDt4jHHocqQ,360
logic_lab/mathematical/polyhedra_wireframe/polyhedra_wireframe.py,sha256=8jc3UeZw_6mjL_BeoDInLG1mubS-wwHhFNkq0p5Wp_M,3058
logic_lab/mathematical/prime_spiral/README.md,sha256=VZMxAyr6lC5wi7tCYm_I0vIIBRB2D_o4hFoFwZsdbAo,277
logic_lab/mathematical/prime_spiral/prime_spiral.py,sha256=zgMuRBXPJnkIbltHsMNXky975pB9Cudsru77MUBGdns,1316
logic_lab/mathematical/quadratic_bezier/README.md,sha256=PNFSh5mn597wDM9B0aKibepXGUlvQrsZl2MBp6T2_PU,229
logic_lab/mathematical/quadratic_bezier/quadratic_bezier.py,sha256=AXx6v6gaQc26COyyOSgK48QClYIg5ZODeLAgTMjzW_0,1643
logic_lab/mathematical/quasicrystal_interference/README.md,sha256=I-xciZWjB0z6Z6VJj3s7B6c6orCZSWYl74jcVx1YrsY,1278
logic_lab/mathematical/quasicrystal_interference/quasicrystal_interference.py,sha256=WnDMBqVrRBKXt60VCNiMaC_gHtOarsefXJpqk2M3O_0,3771
logic_lab/mathematical/recaman_sequence/README.md,sha256=CLc7NClHr4MhxnxDqMpRzeP-Q_0_l0WjIkHb11wvwuI,281
logic_lab/mathematical/recaman_sequence/recaman_sequence.py,sha256=N2u120zsL9zbBoJInbccrEw_Zr9r6_3iDntTqlrCwzo,968
logic_lab/mathematical/recur_polygon/README.md,sha256=R5Eyl7Wpk8ftQTT36uZX88OmFvFhymlzENWSUS32kBY,261
logic_lab/mathematical/recur_polygon/recur_polygon.py,sha256=uMUHBLHfwN_sX-TcM3yNOee445HMrLWq4_-Wwt7d_fg,1479
logic_lab/mathematical/recur_square/README.md,sha256=l4C_-uJZtsVoHaPIM-rK4zEOwtlIKYS18UhBym3onto,238
logic_lab/mathematical/recur_square/recur_square.py,sha256=OyFDdDhyj7Lvq-uSZpbN7iWbxh41kJWlKB0ATz8lpSg,1273
logic_lab/mathematical/recur_square_spiral/README.md,sha256=JdCaF1B0YC9mgQuiFwroANOJoPyeGkvDEbU-aYAA22A,249
logic_lab/mathematical/recur_square_spiral/recur_square_spiral.py,sha256=9sQ0AFvBiMLC3w-bihYQlfe-flM4lEiNaWc2UdBsdRo,2328
logic_lab/mathematical/reflection_billiards/README.md,sha256=0tQuEdS2GcLRAKo4Nosbkhl3KC35yu-NAV3KnUPKXzg,653
logic_lab/mathematical/reflection_billiards/__init__.py,sha256=vUX2_ogxI6R-FEt1yazmbs15IuRx07wQx46gR1_3RiY,35
logic_lab/mathematical/reflection_billiards/reflection_billiards.py,sha256=WEdLg3sW-DazcW1dIA_XR4TGUCMBy3_joHZV8TOUS9Y,4766
logic_lab/mathematical/rose_curves/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/mathematical/rose_curves/rose_curves.py,sha256=OQdKPKUS9IFY8fY3Zw9n--s7OFiJGYDxT-AXKNHEmwE,6408
logic_lab/mathematical/rossler_attractor/README.md,sha256=ZZGbi_goprmEEBEvefmjhoLhYRCalbc6pkLWLDQVQWk,260
logic_lab/mathematical/rossler_attractor/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/mathematical/rossler_attractor/rossler_attractor.py,sha256=4tOYqNSXTc5DWk_24eRbaiUgOwN0Zsfr4c2WPMY--V0,2477
logic_lab/mathematical/shape_morphing/README.md,sha256=ERI6rs6ZP92sjTxU_YMkx8a3yKBMw8bzHFRVf3mrOpc,320
logic_lab/mathematical/shape_morphing/shape_morphing.py,sha256=NCvrKDn4o8sTxSU73cfMTkkkKXRl3ms1cb7GHYdks_I,1977
logic_lab/mathematical/signed_distance_field/README.md,sha256=qAoYqNMAq-_B6Xpii1oZHXax7jL_KLOpK--TmADsAgA,1408
logic_lab/mathematical/signed_distance_field/signed_distance_field.py,sha256=d7DkuxFK8hLKVOX_zxW68V84b92oEPQyTvOaDp7s6V4,6226
logic_lab/mathematical/spirograph/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/mathematical/spirograph/spirograph.py,sha256=01ZwAq2K3Vuc4X4PVzPIZr8CP27pnMloqBoojcXF_NA,6353
logic_lab/mathematical/spirograph_curves/README.md,sha256=R2PqSgr-Pq4Bg9UtVe2OC2hiWGhR2BbrIqd_ozvYHcw,1265
logic_lab/mathematical/spirograph_curves/spirograph_curves.py,sha256=42jcboPVj7IphbJd-LF7hz4-7Fwfqf1pYJsdIQM7gg0,5796
logic_lab/mathematical/spirolateral/README.md,sha256=Heu3T5os65oXckcZHT9qHdy1UDjg9MLKlZj-zxcI6zc,309
logic_lab/mathematical/spirolateral/spirolateral.py,sha256=lM4D1nmCXjk6D4T1_nuqPQKziLKiYt3Nw5Tz7JTwIwc,1207
logic_lab/mathematical/strange_attractors/README.md,sha256=B-f084WGM2Fsu2fQ0oAg96A3UGJ16d2eEWCcFE9qVdo,777
logic_lab/mathematical/strange_attractors/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/mathematical/strange_attractors/strange_attractors.py,sha256=UPb8EkP2CJoYWv_zsJ9RjQvd7Q1_AwbWpTnz_yPssPs,6482
logic_lab/mathematical/string_art/README.md,sha256=aRPnqPRjbVVfGLBNLpDwBCWhEa3QyrgRb4eX_8PoG8g,299
logic_lab/mathematical/string_art/string_art.py,sha256=b9dEktVRpqTs8Sn6cYb_34WF2HvC_jtJB6TgwH-KHrA,1435
logic_lab/mathematical/superellipse/README.md,sha256=tRg2wTR37pSbWT3sSmi9KcKPvdYfa_LSDlpUgrC4ktA,299
logic_lab/mathematical/superellipse/superellipse.py,sha256=69rR5fCZe27blfwlVXhWYTLSLqM7kT1o-bnqDhxmWzY,911
logic_lab/mathematical/superformula/README.md,sha256=hY53X9wMu_bakzt9QxtFhFtjy6qb18yI-7AdGeUSXbE,1345
logic_lab/mathematical/superformula/superformula.py,sha256=_b2hG9947W75Gzetx4snne-gaw3kjkMU-UjGe8F1Jas,4067
logic_lab/mathematical/tangent_art/README.md,sha256=m5PGTcFyzVI6Pj39ERDfctQTR-u0dz6mdeNJAz11884,311
logic_lab/mathematical/tangent_art/tangent_art.py,sha256=gD-TL3p6AjXiNpxKL4CqBbNGdYP4MiQNBWb9e2rFdQQ,2086
logic_lab/mathematical/thomas_attractor/README.md,sha256=34FqJwoz7Jza4sExQFXiQ9hcFw1fIqQWp-1bZVj_0lw,246
logic_lab/mathematical/thomas_attractor/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/mathematical/thomas_attractor/thomas_attractor.py,sha256=HiH_-YEfbqJ_fmxxZjZ9AUt_zhzQsYlwfwjzG-1vE30,2602
logic_lab/mathematical/tree_ring_growth/README.md,sha256=UOyvqECokfwgql3QKmo7ftP1N9EGpR8mUlySmC7wNmg,682
logic_lab/mathematical/tree_ring_growth/tree_ring_growth.py,sha256=SvF3fOyRhm5rHN-mPDCnw22j96JtYrV2FWK1TN7Q65c,3362
logic_lab/mathematical/typography_particles/README.md,sha256=RXv-BuO_XsxEA-6r8J5Zt3hqehpcIF2mVIWvfGgpPxs,320
logic_lab/mathematical/typography_particles/typography_particles.py,sha256=h4E7UT5wFrg__BWHNDxM11VAPeTclBPlBBd4z8guigM,1628
logic_lab/mathematical/ulam_spiral/README.md,sha256=IhNxy0r6wS2hpT7k3AXxj0lg7DfBMvT3yR2L7Uh9ACY,1352
logic_lab/mathematical/ulam_spiral/ulam_spiral.py,sha256=hs5BsyLigJet9J6wq5UrG01ND_AJNSC9bNW04fNZT2o,4448
logic_lab/mathematical/voronoi/README.md,sha256=mAkLv4QUFynRVq-esCZJaTqSmc29cvqpUfLwpsipSyU,1185
logic_lab/mathematical/voronoi/voronoi.py,sha256=AX7ucmnOaaz3z7GOsbryouc-hb5ipcvhTLlStEo-Gmw,5461
logic_lab/mathematical/weighted_voronoi_stippling/README.md,sha256=Y4trjjRwc7XD53hUe4Prw9ZF1dbn0bSEwtzQUeM0QWE,305
logic_lab/mathematical/weighted_voronoi_stippling/weighted_voronoi_stippling.py,sha256=RiB2eXHMd7wtCrOFO3TeI3N6dnETf8gbznTq8m6HzBw,3633
logic_lab/mathematical/worley_noise/README.md,sha256=4_FKwWCG_eq-U_cYUYRpS26QAxEIAyVw9HUsOATsiHU,1263
logic_lab/mathematical/worley_noise/worley_noise.py,sha256=J60YM51eE_uCRzi_MpKS636iEim6teD31T9iJwX37L0,4460
logic_lab/mcp/README.md,sha256=e5EdPio_R3UBs_JCTPYuWPlsyslfkn8kXKlKU5jB858,8664
logic_lab/mcp/_data.py,sha256=t6fVOe2V_t6u8BZt_o7YH999pa0t8BHa1rhiLRYw0nM,13547
logic_lab/mcp/logic_lab_server.py,sha256=RWlYyoDS7tQN4ieqsjBRZwLXGATKw8jWwZINkXChcpo,24462
logic_lab/mcp/data/art_manifest.json,sha256=at3IlGWBrFMawSyzIj3jMqr1H59MmG6E_5wTQQz5s3o,179301
logic_lab/network_dynamics/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/network_dynamics/kuramoto_oscillators/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/network_dynamics/kuramoto_oscillators/kuramoto_oscillators.py,sha256=k28gRNOP0OdDPR1dMaHTqHzFTGFAyvH_TOPpxOsxwRg,9504
logic_lab/network_dynamics/scale_free_network/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/network_dynamics/scale_free_network/scale_free_network.py,sha256=p_ujy4b3tjiyWjI3p55FH2LEAGpnjj5KPwGQcwtGA54,5856
logic_lab/network_dynamics/sir_epidemic/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/network_dynamics/sir_epidemic/sir_epidemic.py,sha256=4f1huTEKB0zpWAAJYiWhGmWgZ2JGBuC_7E01OskxVSA,6323
logic_lab/network_dynamics/small_world_network/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/network_dynamics/small_world_network/small_world_network.py,sha256=OHDV0zyJnUzL-a6TulObqeguXW1JZqzKlrOzAqWNGBg,5317
logic_lab/neuro_evolution/flappy_bird/README.md,sha256=GLUW53F-LKcSb5AEYdMxL97PwO1I3jeP7wknaRJkQ8I,1616
logic_lab/neuro_evolution/flappy_bird/flappy_bird.py,sha256=p8t67DMm0kNysZhOyKnX1gV4uNZktUNiX-0ggDuwHYU,2754
logic_lab/neuro_evolution/flappy_bird_neuro_evolution/README.md,sha256=rm3XDkjzPFBtY3Sv-VyRCJQb7Y_L6MjGzXIv5rFkTJA,2322
logic_lab/neuro_evolution/flappy_bird_neuro_evolution/flappy_bird_neuro_evolution.py,sha256=gMPq7j81bJEJpOWYTb2l8Tco3eBJyRLIPAwXjMmv6Ok,8335
logic_lab/neuro_evolution/smart_rockets_neuro_evolution/README.md,sha256=AYXhmHLMz-W7LqKh2kdtkWSPAfv5Va7uTTyxLzN9fUc,2470
logic_lab/neuro_evolution/smart_rockets_neuro_evolution/smart_rockets_neuro_evolution.py,sha256=WvrInVXbu02qLePxsH2vusyxMgSp6PnGTx3kLsB8A44,10431
logic_lab/optical/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/optical/caustics/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/optical/caustics/caustics.py,sha256=pVcGkrEM08EP98N9_ih-myOptwMSjvVEoIMzBHObW-Q,6771
logic_lab/optical/diffraction_pattern/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/optical/diffraction_pattern/diffraction_pattern.py,sha256=MQf-BkKZdLAZAJ_BUlrto7ZZkYXKyIS-PKGJk1wWdc8,5414
logic_lab/optical/thin_film/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/optical/thin_film/thin_film.py,sha256=VA7T1y1347EPVUBv9o0dN53TPAuHL3O_L2cacD9gL2Q,7324
logic_lab/oscillators/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/oscillators/chladni_figures/README.md,sha256=7bLv3z8H6saAaVvwYN99xlW19qJyheO_XEg41WDxDQQ,631
logic_lab/oscillators/chladni_figures/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/oscillators/chladni_figures/chladni_figures.py,sha256=jW7HdcTn0RwhX_v13URklvkW-1GUc_CDuyd8nN9qi_8,7027
logic_lab/oscillators/coupled_oscillators/README.md,sha256=l5yCgj7LXTP6nFLyxou2VBhbOI34iLyUVB3qDs3ZeHw,832
logic_lab/oscillators/coupled_oscillators/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/oscillators/coupled_oscillators/coupled_oscillators.py,sha256=k0k3ieodQra6BcXvpCXEDnGW73QT1ZKoU3IGHn12VAc,5045
logic_lab/oscillators/harmonic_pantograph/README.md,sha256=L8bqsQcIe5QT16hYW51wYNVuXu-yDMiDScKquvjnOQI,739
logic_lab/oscillators/harmonic_pantograph/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/oscillators/harmonic_pantograph/harmonic_pantograph.py,sha256=Pk9tuXIwhup2wh16GHXJbrpnhaXTmqI0ynECXmdUaWk,4551
logic_lab/oscillators/lissajous_curves/README.md,sha256=O3uzEZGAeRG22P03AoEoD1I8PF1ItgFysOEWol4U72Y,699
logic_lab/oscillators/lissajous_curves/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/oscillators/lissajous_curves/lissajous_curves.py,sha256=230Hq1utHy2K_2XWYAS5E0GJNKkiOPhTTDK_wtE4QD4,3766
logic_lab/oscillators/van_der_pol/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/oscillators/van_der_pol/van_der_pol.py,sha256=iTIdnanwKdvGbI4a_iER2sNGTOKxH7fSLKfhU3QwDmU,7609
logic_lab/physics/accelerate_and_decelerate/README.md,sha256=oTOnAOsnUo5oyDEer6nxxzKZbR5uwvjAi29mlXfqEGI,297
logic_lab/physics/accelerate_and_decelerate/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/accelerate_and_decelerate/accelerate_and_decelerate.py,sha256=9cWBtZ8F88nOZZh_5AJ4iIlVS6qhRat0d7FnKYZlcAQ,2451
logic_lab/physics/accelerating_towards_the_mouse/README.md,sha256=4dJ-Ca5M2uaVbsmV1XaMDw3Bu85qt70q--tYFbZoiGw,237
logic_lab/physics/accelerating_towards_the_mouse/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/accelerating_towards_the_mouse/accelerating_towards_the_mouse.py,sha256=6dxMzoXo1sGnFnYiuQc1QXGy2PtAcr3rlFTSZGIAPD4,1420
logic_lab/physics/accept_reject_distribution/README.md,sha256=urdVYLF9kjL18cITy3nrrRhFwH2xZRIQ2xi6UMkLXNI,221
logic_lab/physics/accept_reject_distribution/__init__.py,sha256=SInULVdfKszLmYAjp-ghF7sZgQPGqm0W-wDPrUjSwEU,43
logic_lab/physics/accept_reject_distribution/accept_reject_distribution.py,sha256=TKBv1noVBI2ScHPIKRSMTRlwfJ336q6xhxwmgmgIhlI,982
logic_lab/physics/additive_wave/README.md,sha256=gmNIRbY56ZE3Rl1KfQqIbj-qtvT1OA8z1KRJ6RhPGg4,243
logic_lab/physics/additive_wave/__init__.py,sha256=L-6kwA7rjxN6UhF4Sbx-Lzkl-MtopnfJvDuYUS3EFyQ,35
logic_lab/physics/additive_wave/additive_wave.py,sha256=H9k-Z6jHkeZOqxOC7Iwgxz0ViG2w2ugPygi7VjGDmkA,1429
logic_lab/physics/angle_between/README.md,sha256=Jt48n9ZfjaEIyhAq9BlrMhGbsuvQaHWwexeDcxwQLcE,273
logic_lab/physics/angle_between/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/angle_between/angle_between.py,sha256=AmTvfQ4W3DZJkZzvhmX2SYwkv2-_qYlBubF18vxC5qw,1517
logic_lab/physics/angular_motion_using_rotate/README.md,sha256=qavR-bWzUtSJjvaVlVsx4Y6au9DCrlwAxQq_Dh75Cuc,293
logic_lab/physics/angular_motion_using_rotate/__init__.py,sha256=uLa2rBPtXOnMVJ0XcLO2GuxnkzN8txGWlbN_etuBrow,47
logic_lab/physics/angular_motion_using_rotate/angular_motion_using_rotate.py,sha256=0t9N2KW5vU5ZCHB_vYECz9yuox74iS2H-_pe-kyuDGs,776
logic_lab/physics/array_particles/README.md,sha256=5I6OiFBx18J8b6i2F3g8k5unDvtUkFDFj73TdKyIIT4,264
logic_lab/physics/array_particles/__init__.py,sha256=fnPZ_Q9Vh39VI8gI9T0XCNWZ-w1VCleEvQH4LlB9pwc,35
logic_lab/physics/array_particles/array_particles.py,sha256=9fwya47K580x6joyOcPexDkZSNaB-lPJfKjiDaEMAOY,1562
logic_lab/physics/asteroids_particle_system/README.md,sha256=Ng2mitLdI7ycbQvF9T5nfQD2XJHZ3mG2j7BVexj7K2M,317
logic_lab/physics/asteroids_particle_system/__init__.py,sha256=eDrnTrpcwqgiH9Lt9zIDGM3ueirwETPz5u0sDIN4AQU,53
logic_lab/physics/asteroids_particle_system/asteroids_particle_system.py,sha256=FXcNZJfiUS3VangiA9Oq-XBD9WwkWcWf-jKWQklT9t0,4796
logic_lab/physics/attraction/README.md,sha256=YsQcq4U9ov_4AJumC_KYEL4zeZaSVzFjT8QSZBVd9-w,212
logic_lab/physics/attraction/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/attraction/attraction.py,sha256=fWqLDPWCvr-NrIfuxHu1c1c6Vt7xpuZFPy12vmJGihM,3180
logic_lab/physics/attraction_magnitude/README.md,sha256=Uza7A99tsnrkvsFPuPmDplVgX5Qk3P1lxK6py573Mvw,197
logic_lab/physics/attraction_magnitude/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/attraction_magnitude/attraction_magnitude.py,sha256=aR17qbxoH-0-h5hu45qYHRuRaiPX6ru55O1FZB_7_Fo,1409
logic_lab/physics/attraction_with_many_movers/README.md,sha256=n3wnE_lwYI_E-Fzkd7D3rwTXQuXN0pLlSwmaqI-BMb4,280
logic_lab/physics/attraction_with_many_movers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/attraction_with_many_movers/attraction_with_many_movers.py,sha256=_xJ9BmnEayg4gBWhVXEFi1MVXXm_Wk_VkDr2_7-0Kuc,3354
logic_lab/physics/bouncing_ball_3d/README.md,sha256=KYz78l7Rjx6xbCN-yBwQeHSH0MswyhCo7OXpxpapIfM,220
logic_lab/physics/bouncing_ball_3d/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/bouncing_ball_3d/bouncing_ball_3d.py,sha256=g3x1NZdX7enwfxdfCn-SMdTeCSdh41o6ZePz7Q-mib4,2197
logic_lab/physics/bouncing_ball_no_vectors/README.md,sha256=SvseYBRUFEcDMN5vQthejPii2LOTTIwdIIKpY9AylyU,215
logic_lab/physics/bouncing_ball_no_vectors/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/bouncing_ball_no_vectors/bouncing_ball_no_vectors.py,sha256=elhMsfw10Pf4HtpQFsReXFZEN83MUaiZzh0w657YoAA,722
logic_lab/physics/bouncing_ball_with_vectors/README.md,sha256=T2m8NA-mkicj97VXQ0vkpQNfBeFHkhApHfgEAUA3tLU,223
logic_lab/physics/bouncing_ball_with_vectors/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/bouncing_ball_with_vectors/bouncing_ball_with_vectors.py,sha256=634mHO8QORVoeYy_1WWIDUrW1tVEU7LJJQ-13Wm3s2s,860
logic_lab/physics/box_collision/README.md,sha256=fF6x1PkW-6Rnaos6lPz0aRiN0cswu-Jc_droLumqU6s,312
logic_lab/physics/box_collision/__init__.py,sha256=skODgI3BA8q1AH5XRO6OwhkNCHMjnWOKq_O65c3wpWo,37
logic_lab/physics/box_collision/box_collision.py,sha256=fXRtkhuE6JJU9JI2f1y4vF7GNZkjzUZrNImw7jnT2nM,1560
logic_lab/physics/buoyancy_balloon/README.md,sha256=eywqrsjmYYAwMMMwl8JuR5YNMk-xhYajOd0LTI-GVGY,306
logic_lab/physics/buoyancy_balloon/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/buoyancy_balloon/buoyancy_balloon.py,sha256=FadzZIxTFlWbSlqU75Rnjk_pVxmtJwYhiNVN6RAjSSY,2620
logic_lab/physics/caustic_light_field/README.md,sha256=CmNHppoBDwG57vvBm3e3_0wg20JVAKwIfb6EAphtEmw,627
logic_lab/physics/caustic_light_field/__init__.py,sha256=BJ9W4F2qqOP576V1_w5JnUgfneyVrB0QLqqUQw30H48,41
logic_lab/physics/caustic_light_field/caustic_light_field.py,sha256=eUZUQc6PPKbrUaTKZku8X-rQO9yls2lNnu0wruhI4g8,3073
logic_lab/physics/chladni_plate/README.md,sha256=xJiswVUjh-FqyWzTKYv5Dz2lqgQz4daQTIHHur341Es,598
logic_lab/physics/chladni_plate/__init__.py,sha256=NkNrnXvCsOu_b-B96nT7ITgCRQ80LQUSRYp1Fbc2zUs,60
logic_lab/physics/chladni_plate/chladni_plate.py,sha256=pRpP_Ljnoy0uYPZ6t73rAVBoiObrH2_Og0Pbb4vdizc,2508
logic_lab/physics/collision_events/README.md,sha256=8PMvciXWBym69J-uvz-DdiwCSj9ZFkHAj6mlSkymM3Y,368
logic_lab/physics/collision_events/__init__.py,sha256=lZ6MdztLLC72MB89jAXaXlDdZz0jb5C3lL7vTuDMdZM,44
logic_lab/physics/collision_events/collision_events.py,sha256=DGBIuSPREXWbRGODQwI2D-BTJHxmw5qgdbZpxAfhQlo,2303
logic_lab/physics/contact_solver/README.md,sha256=qUVxFzLE0qRkNxx12P84yh3MNGNl9NA_KSzSRa9Gb4I,317
logic_lab/physics/contact_solver/__init__.py,sha256=EaPNSoyYYNXFxoF0z9j4-lisdygAlG9NR4x6eGv1c-0,29
logic_lab/physics/contact_solver/contact_solver.py,sha256=EmIRPS8_xtCtGjG5hWhnQfPfNfppt5-bpVXoD5H6PpI,2963
logic_lab/physics/double_pendulum/README.md,sha256=Z0NxZXDDqCz1andUCtnCjkEXa5Qs1jZYRb1f44XXktc,286
logic_lab/physics/double_pendulum/__init__.py,sha256=ItjRdhtcSmhaXoDRs4fJ2_2G7wxvqxTJ3K6rhTIqb8Q,37
logic_lab/physics/double_pendulum/double_pendulum.py,sha256=h4_wIhvyo0SfoxXksMDRVnC3_o-al5SRyzyIFNtupuA,2111
logic_lab/physics/dye_plume_field/README.md,sha256=BmnQFbWr4WSwtjnCYvtlD_Io8JDXq_x-0NsMKcb45-c,679
logic_lab/physics/dye_plume_field/__init__.py,sha256=xkI2nCZwbk97z2ghMuN6DZSifKLf1DZI0PByEyzWYLk,31
logic_lab/physics/dye_plume_field/dye_plume_field.py,sha256=VsA7NMcsLzGRJLaXjkubl-_QPW6_A9Cqo89VVN9rKOk,5361
logic_lab/physics/emitters_1/README.md,sha256=sV2slEo6jbupiN7uClVUiqZPJSJIfhZmtdmM7AXpaqw,267
logic_lab/physics/emitters_1/__init__.py,sha256=GHsVXBRwa4JsiBI4mhJ9_PYdZVzunecUhqeIdqk0oK0,30
logic_lab/physics/emitters_1/emitters_1.py,sha256=AAeE2TQe8-SrXFTUbmLuJLBSybMCr7F5OUYsp74Uw0w,2036
logic_lab/physics/emitters_2/README.md,sha256=GAcqaHwl-K3VbndqLwWVV9sHMKovlEyDqegZKv8sBD8,279
logic_lab/physics/emitters_2/__init__.py,sha256=uXzrU6fnQMSDRFzJqPjmWsXG19jfFxbwZYYAi3Zza1Q,30
logic_lab/physics/emitters_2/emitters_2.py,sha256=KPECEdqDrRK_ryl-kaGv1Ejehxqyf_Ii6-SiwIzhAl0,2150
logic_lab/physics/excitable_wavefronts/README.md,sha256=XvvlXM4R9zSvJOmycZQQQk_OMntL8DjxwZB-fTtH2vU,550
logic_lab/physics/excitable_wavefronts/__init__.py,sha256=fNy7YJCsPtMvgoe-igz07oKLcGawXESejk68PnoyCiI,45
logic_lab/physics/excitable_wavefronts/excitable_wavefronts.py,sha256=1m9GzJEOff6UbVdDUrkmQnCOAF4BBX9wnirQdPwb6h4,2940
logic_lab/physics/flow_field_art/README.md,sha256=nUppZjUseTOXcE79rUtqYVT6JC3zijgQ8SQIDNjaq2Q,276
logic_lab/physics/flow_field_art/flow_field_art.py,sha256=6bqIAYq1GkdquuDAiXtLpN7RhZ1UQeMIPHN51lyv7b4,1789
logic_lab/physics/fluid_particles/README.md,sha256=mRn47JrWs0Ku6-OnzXFXcSs-mjPsMb9LgAWFtAymECQ,384
logic_lab/physics/fluid_particles/__init__.py,sha256=U2GGklbPxeyoSmGZEQFzVBC3-1pnaGLvZWiy9cZGveg,34
logic_lab/physics/fluid_particles/fluid_particles.py,sha256=ideXUh7IPnGQDnLNbyENQ7dI_gsmOIL2NYOeLppSFIo,1967
logic_lab/physics/fluid_resistance/README.md,sha256=VFZsN02H9f-SaROX7xSMoh8tHkopvJE2UzFrMfXJjDA,223
logic_lab/physics/fluid_resistance/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/fluid_resistance/fluid_resistance.py,sha256=OpTpK4AAOvM7QQtCg2-_I6w7Rp8rxNYtcgfbb8kJhVA,2567
logic_lab/physics/forces/README.md,sha256=2-P4-uc4SnbLGn9PX853WgWVQhObvb0y6vlTrlQxmUw,202
logic_lab/physics/forces/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/forces/forces.py,sha256=ptE_eJUB-7E6Wl4E5ZZxxoXggfL32xIRIyDyyvRC-ko,1658
logic_lab/physics/forces_two_objects/README.md,sha256=h2gw94W4oPgt5zOcTacVNZnuaYTp3GyMa11Y60xrA6E,282
logic_lab/physics/forces_two_objects/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/forces_two_objects/forces_two_objects.py,sha256=yaNexaQCsW0r6j3Z60GEdCNeJ-IH0-RM0E2fPL8wiVE,1909
logic_lab/physics/forces_with_arbitrary_angular_motion/README.md,sha256=cCdSRs7buywmd5mS0y2iXQFS_nJcA_rPC7XnnM6uqnQ,353
logic_lab/physics/forces_with_arbitrary_angular_motion/__init__.py,sha256=HujpeudORlTa1BPVrJcorFcIrg9gfoDW63Pdsbkka-k,44
logic_lab/physics/forces_with_arbitrary_angular_motion/forces_with_arbitrary_angular_motion.py,sha256=GOLoEYNsueL0qz3XZwslUAqdVzPa7z4tDWjbNF76nkw,2671
logic_lab/physics/fracture_dynamics/README.md,sha256=NODz2AbV-oi_8i4B6-wkhUC2NpB7bQLBEXCl4tMTLhY,336
logic_lab/physics/fracture_dynamics/__init__.py,sha256=ViRg99bsjq_xIr0tgKojvu8ozK0pt-z_ZIElP9Ggvmw,32
logic_lab/physics/fracture_dynamics/fracture_dynamics.py,sha256=difkk_YT29AxKiPRyfw8A_wc4cXVQ-H-mLxqFi-0v4M,1870
logic_lab/physics/gaussian_distribution/README.md,sha256=zjYJXUe5GOXemNOfpsFDhJarEtuekv9iVGqggBbUmYQ,201
logic_lab/physics/gaussian_distribution/__init__.py,sha256=0we6bU36Vm4YPmGTaVHDm1W0swFdUkSoluLA0CBddS0,38
logic_lab/physics/gaussian_distribution/gaussian_distribution.py,sha256=e6njPOSNMdgDzszftbznxAroHj_NTRbzXGlDtPsbmdY,494
logic_lab/physics/gaussian_random_walker/README.md,sha256=nvM2ahFPxY3Ts5_OFzPeN00EbXVEGHBhaDOEkKB_3_w,205
logic_lab/physics/gaussian_random_walker/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/gaussian_random_walker/gaussian_random_walker.py,sha256=uTu1uwf-6ASyl4KYu5JCzzNfPo3lxXJ0yB7dQyNM_4w,840
logic_lab/physics/gravity_scaled_by_mass/README.md,sha256=HvV8b40lIIPa4oHMdvyh_NXgrgfkHGMPn1bdFyjwNHQ,242
logic_lab/physics/gravity_scaled_by_mass/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/gravity_scaled_by_mass/gravity_scaled_by_mass.py,sha256=Wo7j-D9440tF8MwILvJoqrRz4m2v9Jae0K7xuoSE-UI,2120
logic_lab/physics/including_friction/README.md,sha256=1TFwsopZlfY4ys0QPSEeWSv2wns4thhvNvs6SWpkn40,226
logic_lab/physics/including_friction/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/including_friction/including_friction.py,sha256=2si2s7YJvAbRFYRuLN1KUPpN96GDkxHLHjAvDaL105w,2076
logic_lab/physics/ink_smoke_advection/README.md,sha256=TzC7cS095-jfnUySZXhFAhki4--qu8AJrqLh8cw2fls,787
logic_lab/physics/ink_smoke_advection/__init__.py,sha256=-lNCN9_y_RMqgK0NvKDgcwLDCbRDHVVhJyHvbPLcShQ,43
logic_lab/physics/ink_smoke_advection/ink_smoke_advection.py,sha256=jw920sSpTKo1W6XeD4CSokjVPynLBArfFAUjoj9ni1M,5748
logic_lab/physics/joints_and_constraints/README.md,sha256=13XppNnVkbJ6kWPEU0Y61Lx9d4jWMmauLjSruz3lYZk,379
logic_lab/physics/joints_and_constraints/__init__.py,sha256=rc8f3pRyrx_hPvC_deY-Ry5cQMcuZeMh6Wmx30p9Pvo,35
logic_lab/physics/joints_and_constraints/joints_and_constraints.py,sha256=dHu5fcU6PtvUUglGZrRnjUb_BsEexh01bNHJG42rsAg,1572
logic_lab/physics/lenia/README.md,sha256=-kfw-KTOAYdwcLLg6tOENKYa5RyhosypSbkaRDZF1Cc,230
logic_lab/physics/lenia/lenia.py,sha256=8xlP7OeEB4UK9pphRHSCrMIQ8Masah1RBgCgM-ktjNE,1914
logic_lab/physics/light_falloff_field/README.md,sha256=K7Mh_JrCd-FXbr5iTA5xhRPTXNCuueXYEklp-H6Q8JA,640
logic_lab/physics/light_falloff_field/__init__.py,sha256=x8wqSpLuoNwpAQbx8Pmm_fSp3F8OUr0YsVDzMkXzR18,42
logic_lab/physics/light_falloff_field/light_falloff_field.py,sha256=3vYn77ut5pI7dNrKfU6y8jHNOkd2ebnHOetHRanA9LU,2887
logic_lab/physics/light_ray_casting/README.md,sha256=Pmze4Ai_KUSK-2gZ6i4mZGiPLoOLAudfHhVDp9ckySo,729
logic_lab/physics/light_ray_casting/__init__.py,sha256=CHR-MiRvcMShHqDhpUa3kveJXQLxn5as7VziPRZ0u5E,45
logic_lab/physics/light_ray_casting/light_ray_casting.py,sha256=xaVY-RUXtIKwmuG6vZPBjk9ivved_ori0vH_BWvZqZ4,4335
logic_lab/physics/magnetic_pendulum/README.md,sha256=R2MbPJjHGaoJYS3Bx9QM63jRo13ACgOa9j-cIMKjPrA,300
logic_lab/physics/magnetic_pendulum/magnetic_pendulum.py,sha256=CjreS53_uuU4jrkBMBp1b3Fq6lA5G5Cq7vsChJ3cy_g,1657
logic_lab/physics/mass_spring_cloth/README.md,sha256=51fEpOC3-JlgRpshfLKeyw-teBzorxiyBnQMW5E_qk4,374
logic_lab/physics/mass_spring_cloth/__init__.py,sha256=uiyH5lFUmOLaNeEtjP9Dc678PhRX59sWYaO8tKHLrSw,32
logic_lab/physics/mass_spring_cloth/mass_spring_cloth.py,sha256=x0XQn3sIh4ElSoHJQ07x7U1rBz5ZcS-ByNAK0yWmYQE,1516
logic_lab/physics/motion_101_velocity/README.md,sha256=73YiDz1N2-TOQ7jbrUpTMgw6dWw0g_0W_JbuxBG8qjI,194
logic_lab/physics/motion_101_velocity/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/motion_101_velocity/motion_101_velocity.py,sha256=9J8QJw9R_dIxEyOSJosJqXvXGe1WSo_LmZxaBCacp6k,1268
logic_lab/physics/motion_101_velocity_and_constant_acceleration/README.md,sha256=qSXgiBIP5qe72-UYaJuVBBivn6jRtaF8H-H8b9fXRIM,298
logic_lab/physics/motion_101_velocity_and_constant_acceleration/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/motion_101_velocity_and_constant_acceleration/motion_101_velocity_and_constant_acceleration.py,sha256=Fg8MHiH26qqVIEOBCzYcQD-6B3FPb6v1qnCssOA_Zv0,1505
logic_lab/physics/motion_101_velocity_and_random_acceleration/README.md,sha256=FUte-iH22S8G9HiZl1X9vyfCTxfJ_QEntepD-xncNUw,290
logic_lab/physics/motion_101_velocity_and_random_acceleration/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/motion_101_velocity_and_random_acceleration/motion_101_velocity_and_random_acceleration.py,sha256=Va3BCQt_HO4OPP7VHs4ab4WN9h-i2hnipFfZdpZlu74,1630
logic_lab/physics/multiple_emitters/README.md,sha256=ixeq2dhxZ3KOsuO41ThaoP5rw9EoYC1SiJUygWFEqg8,317
logic_lab/physics/multiple_emitters/__init__.py,sha256=YbS2x73Yf6abzJQmrcf2NMVMSUGGIKyQUsscY2CEufY,37
logic_lab/physics/multiple_emitters/multiple_emitters.py,sha256=XWUKuojItMZmX01Yz9b8MxBxn9__QvFYNaAsvqyrj78,2005
logic_lab/physics/multiple_emitters_0/README.md,sha256=pPho5EyNTmbR8g-bvVAOeWrhQ2CuFOoD0sq7JCMMG68,325
logic_lab/physics/multiple_emitters_0/__init__.py,sha256=79SqhYKFtGcy_LdRl0FzolWMYcg97bIxhmbUDyyWcU8,39
logic_lab/physics/multiple_emitters_0/multiple_emitters_0.py,sha256=Q1MgmwsPRbCuVy8-DkgHOIElKcR10PAI6LPzuf0XffA,2007
logic_lab/physics/n_bodies/README.md,sha256=IkKx1Yh_Q9GE5RcD10mMg-ojKp4VgAqECM1yG8OXXIU,151
logic_lab/physics/n_bodies/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/n_bodies/n_bodies.py,sha256=vVaZMveFX8CyoVAPPricWmO5StnZdDne-qYzgqZehKg,1704
logic_lab/physics/n_body_orbital_simulation/README.md,sha256=DcZv4Cd14xm-QIX4hNoBSUa4JiZWtCwvGonliohAlFQ,285
logic_lab/physics/n_body_orbital_simulation/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/n_body_orbital_simulation/n_body_orbital_simulation.py,sha256=Ef4dxamXemtUzjdpfBYBEIamk_eE4D8oKTC3-rCysl8,1987
logic_lab/physics/noise_2d_animated/README.md,sha256=9J2uP6Qy8nWEaPIOznzwYmYhbIMKZ8-IdFi59GZ9wD8,228
logic_lab/physics/noise_2d_animated/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/noise_2d_animated/noise_2d_animated.py,sha256=vZBcn_QlRpi9ZJJSoaaoIwxhzYUeQiMKQZC7Vz1Ks0Y,1481
logic_lab/physics/noise_2d_parameterized/README.md,sha256=BIa-cis9w8qrHxtZzshP8H3KXOQXpM__7R2nLlnF93I,248
logic_lab/physics/noise_2d_parameterized/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/noise_2d_parameterized/noise_2d_parameterized.py,sha256=3QJFCytVSpsI_UXJHK7BqrCslTrNfFkp_LFGcpTL5A4,1430
logic_lab/physics/noise_terrain/README.md,sha256=9_9xZ8pfZVQwB17qEOVjXazp47sUW7QYpWKgHJbaD50,169
logic_lab/physics/noise_terrain/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/noise_terrain/noise_terrain.py,sha256=n7ltGfgxahtF6y6VkaDgE6NEANEby17cVkAQabTq5BQ,1827
logic_lab/physics/oop_wave/README.md,sha256=QkuyRzgncodHeWarl3y5YwwS-by4mPlSEranmQsOXLw,231
logic_lab/physics/oop_wave/__init__.py,sha256=OK865-4JGxK2RsMLAt7KrsEuTNYA9O7iOJTA3hdcpAE,30
logic_lab/physics/oop_wave/oop_wave.py,sha256=TDvsYkzK2Tm5cK4eAJefaMMOEti00cgn-wJOTYBdOjI,1476
logic_lab/physics/oscillator_objects/README.md,sha256=iY9l0vCVj7gNrQhmhRrAY75gCyzo8-z3JPbnX6YT79M,278
logic_lab/physics/oscillator_objects/__init__.py,sha256=JzzGCrAlxKQj1bNbqm39RT-Js6SA9GHWbsE3qSh7xSg,38
logic_lab/physics/oscillator_objects/oscillator_objects.py,sha256=DaehurEEYofozBYMNTm58GgG-WrRAuFXT0V6rycWugo,1393
logic_lab/physics/paint_splatter/README.md,sha256=wdlUK1-2suh9_Jmxp0GogvSAORHy0GQXnzns3C98mNQ,663
logic_lab/physics/paint_splatter/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/paint_splatter/paint_splatter.py,sha256=NVnpoFHf9X1Ffj4nPFJvq-BLZsirtrWmdp25DMiQKG8,3645
logic_lab/physics/particle_emitter/README.md,sha256=vHA7k-3dxWh049pDekDWPfBpMhUVc0ceorQRR6tt6is,276
logic_lab/physics/particle_emitter/__init__.py,sha256=Id-u3cHV1PC4Aq9z9JAmLIIaxei7gFy7xHqnX5c8Vug,36
logic_lab/physics/particle_emitter/particle_emitter.py,sha256=MvH1cZ930sp0SWHJuJ0On5NEyhyIIxMtJio5f3AxyPI,1928
logic_lab/physics/particle_flow/README.md,sha256=vrPkfRPYCmdCAdJ5U26_KPxDLewqKtj-qb36ca1w1xo,1778
logic_lab/physics/particle_flow/particle_flow.py,sha256=36n8MB9bn8Le4G69n7lPs6RYEFM-25Tryvev8X_QN4o,4319
logic_lab/physics/particle_force_fields/README.md,sha256=GH-t_pNqvwAzz-NEkpf3WdyoCcOlKbt92A6Eok0o_X0,388
logic_lab/physics/particle_force_fields/__init__.py,sha256=aqaLJo5m7VoDPinhEzCnQHjft19ek-dxkcBNhrh8aeE,35
logic_lab/physics/particle_force_fields/particle_force_fields.py,sha256=JD1hNNZo77G5z9A2zRaEyHUqgQ-uSl9cI0PMn89MItg,1521
logic_lab/physics/particle_shatter/README.md,sha256=S6ZPWbDgUYgelDMryqWxYvwYOKxAJ88-MobuTomASY8,243
logic_lab/physics/particle_shatter/__init__.py,sha256=35pQgj5_HKRHIWC_mRaen2U5H5OfTcFX-y-5E6WDb40,37
logic_lab/physics/particle_shatter/particle_shatter.py,sha256=nk7PdVwVPrDhRcJSf29YEkEV_Sk6Z7XwqxzUPqyk3SA,2239
logic_lab/physics/particle_system_forces/README.md,sha256=axNP41KpGat96qdnGOcZ_eoFs0dIELcMxv6c98r-CKw,329
logic_lab/physics/particle_system_forces/__init__.py,sha256=S-pyI98OKqPhkImULT92fmc7NMN232V5pT_DYt2iMYw,42
logic_lab/physics/particle_system_forces/particle_system_forces.py,sha256=n8rxCA4J4a8KRUlfNxuNpxe7tja9tX9plsVmboqk-xU,2111
logic_lab/physics/particle_system_inheritance_polymorphism/README.md,sha256=N0QIjb2_JmZabnMhn06ffCr6_1ul_G7lEsDQqSvvZGM,422
logic_lab/physics/particle_system_inheritance_polymorphism/__init__.py,sha256=vEfDc0HJ-sZBqo1w1-QoB9rDzSbXdZR9of_GbU5MGTc,64
logic_lab/physics/particle_system_inheritance_polymorphism/particle_system_inheritance_polymorphism.py,sha256=0OW9PfYrAGa6CjN_LLI5Tj5WRibtLO8-MWMPbNO2qbo,2501
logic_lab/physics/particle_system_smoke_webgl/README.md,sha256=8iNlHuYx79n_pbAc9mxRYmxuqwihQ48fggqeXIQtlS0,343
logic_lab/physics/particle_system_smoke_webgl/__init__.py,sha256=8yVFoe5F1LuvA7Ygmi21B-JTA9J_MwnNR-0o7hbWEUk,47
logic_lab/physics/particle_system_smoke_webgl/particle_system_smoke_webgl.py,sha256=KVHy_HMfTlej89WBSRBY8JqhSezrG7J1NPLWtMXuZic,3416
logic_lab/physics/particle_system_with_repeller/README.md,sha256=PGh08JniWTPSztswx8ZzHLiAnWg8E_MrfCnhg6iR_a4,317
logic_lab/physics/particle_system_with_repeller/__init__.py,sha256=Xx6ViGmwaH7z1vXiRJztjpNt0ShpmQ_FV4mJSNEiJ2I,49
logic_lab/physics/particle_system_with_repeller/particle_system_with_repeller.py,sha256=qY-hRqMZYyjE-qGWYZ7gY3YgKNGOyDsseFf-iBxBP0g,3011
logic_lab/physics/particle_textures_array/README.md,sha256=XwkzcxcM5434-XotcRTK8UAkB7MKbbBAc11443GcHgc,331
logic_lab/physics/particle_textures_array/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/particle_textures_array/particle_textures_array.py,sha256=Nm4AUWooLUU9kp3aGWD6yICr9isge8wJYLW2pnV1_eQ,3263
logic_lab/physics/perlin_noise_walker/README.md,sha256=qk2ftAO8im9AIptxyr1dGICKkcAzACH2p42OptQmcx8,194
logic_lab/physics/perlin_noise_walker/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/perlin_noise_walker/perlin_noise_walker.py,sha256=6RkZKAR3c8fi45Dqj4BoRliuZyjw9Nj7B_Jc_MD8ViA,930
logic_lab/physics/perlin_noise_walker_lines/README.md,sha256=0xhrJwJLDxcXd7nvzh_IypNe5_Q1kNpTDPSXcjz98hg,219
logic_lab/physics/perlin_noise_walker_lines/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/perlin_noise_walker_lines/perlin_noise_walker_lines.py,sha256=R0l5Obk97cn9eKLRLjdRardcuhQIsYY0r8CStEJR7xM,1064
logic_lab/physics/pointing_in_the_direction_of_motion/README.md,sha256=1TmUlsXzum7rtJG3pznrUjBB6gHmBtOsUjJq9GBAcJk,333
logic_lab/physics/pointing_in_the_direction_of_motion/__init__.py,sha256=Gi7aB3PHDM1RqZ07Z6EmxQqQY_Qj-dNbPOId0B8VhmA,55
logic_lab/physics/pointing_in_the_direction_of_motion/pointing_in_the_direction_of_motion.py,sha256=YXyPosuERJ0GhXcLn9gTO2KdTxpYqIP1GxoceOLFTf8,1912
logic_lab/physics/polar_to_cartesian/README.md,sha256=7-3PihFrymbrbxOACTI_bhpq2EthjE5-Z9HCUBgN4w4,271
logic_lab/physics/polar_to_cartesian/__init__.py,sha256=Mym6O_BDPOQ_i7QZF4R8pJubILYMoXgSrZ2bZ-thyxc,38
logic_lab/physics/polar_to_cartesian/polar_to_cartesian.py,sha256=1nyBUY_jqsmCPnc1ymXnL3zWuAtfi6SvWS6lRMVH5Ig,699
logic_lab/physics/pollen_dispersal/README.md,sha256=WBwi16FQmBpj6N0eTUNiU81x1P5uNeZmOH_b-QPvspQ,615
logic_lab/physics/pollen_dispersal/pollen_dispersal.py,sha256=1KeCPWX6cmeOu2BygfuK4Q7zuGgvyhKAv08_uW73g10,5303
logic_lab/physics/quadratic_random_walker/README.md,sha256=Xlm2oUPDid43OEgErBVwJ_0jneYZxEq3o2aO6dNh838,209
logic_lab/physics/quadratic_random_walker/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/quadratic_random_walker/quadratic_random_walker.py,sha256=ZvDBOSP36D54ltzKImIbq-7UrI23n3WVJc6alI5MK80,1147
logic_lab/physics/random_distribution/README.md,sha256=3vFxsMknH_LRvvMs_0wu9iJQ_1VX8h64HwZ30xMdY68,193
logic_lab/physics/random_distribution/__init__.py,sha256=YGRK5vPPHMaqeiI-E8C0DNKRv0yqb3B2i_r8HBfx5Xs,43
logic_lab/physics/random_distribution/random_distribution.py,sha256=cf2xzL3-YDeS2XC-p7gQQ-C_jSaHVNjm_CCo_bvcZ0Y,765
logic_lab/physics/random_walk/README.md,sha256=IssJkn__7CPNHcZ_yck-d_KGrQu3xf--qzRzOTORjZE,161
logic_lab/physics/random_walk/__init__.py,sha256=GgWM-Mn_Gs22NQF_AyCNVoLeevccijX0AuN7yxdWTas,31
logic_lab/physics/random_walk/random_walk.py,sha256=qAiGeUjKkX_kBwDmm8p4JUb9RS-v4IBQyqELg0wLL_I,920
logic_lab/physics/random_walk_right/README.md,sha256=KfhyNPMmfNVZfSu6npXfwPd7BXolgi8CQUMlghxhJmg,185
logic_lab/physics/random_walk_right/__init__.py,sha256=4HmbfrlS4zq_rV6oKJ576jYKfI0tQxDHHbUZDgeCz4M,49
logic_lab/physics/random_walk_right/random_walk_right.py,sha256=TgGNpwKeZKRki-7NUE56u3FUyX8s1Hiyi6h3fw-s17s,904
logic_lab/physics/random_walk_towards_mouse/README.md,sha256=jhlE-r82dcZJB5Fk3TNx0SqaSHDRJlFtGLjh1hVePMY,217
logic_lab/physics/random_walk_towards_mouse/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/random_walk_towards_mouse/random_walk_towards_mouse.py,sha256=C8b1JHxGiPpwY9Rs2unBuWUhGhEtg9IXTvw1v09UcA0,1326
logic_lab/physics/raycast_queries/README.md,sha256=z1f1mC4Ge2s2Eyp6gSJzXH-qXhFV3Wi_f-1WPxw3DLE,302
logic_lab/physics/raycast_queries/__init__.py,sha256=rFy8tJMrURRVDMF8DhOcdxGigT2MzFO3hkMc4QIljD0,28
logic_lab/physics/raycast_queries/raycast_queries.py,sha256=3R4T1CYoiaXZ_9gx0qiSJBff4mq-FmhogRLBfuC50TM,1915
logic_lab/physics/reaction_diffusion/README.md,sha256=zpj0fkTZ5e-fDSZZptnJNuYaMmg-ydRw3TIw9y6mcKU,2178
logic_lab/physics/reaction_diffusion/reaction_diffusion.py,sha256=udUYuhlKIREK5PmxVKXMOU5FgPT3OetPQEE3sbOfLys,6702
logic_lab/physics/refraction_prism/README.md,sha256=w8sblwXW7gnJcFO-5zDE6Tg2kdhsFzKbKRi2N032h74,578
logic_lab/physics/refraction_prism/__init__.py,sha256=dzisZawqSTCycdWxIZGmuFX9sVkAUoFbr-2iqPPNLKw,38
logic_lab/physics/refraction_prism/refraction_prism.py,sha256=SNUmiC9eHanIz5goGYjfAprjDva7P3hiM4R0Sk1fvjU,4787
logic_lab/physics/rigid_body_collision/README.md,sha256=rsp4Px1JIw8TPp7btv6JmcbCMn598eCFVg626PDjRSY,438
logic_lab/physics/rigid_body_collision/__init__.py,sha256=2MSbcRtjz3mx5WlDhZDSIZsh7m25hqN5cC1AlqE1XfU,35
logic_lab/physics/rigid_body_collision/rigid_body_collision.py,sha256=HI0cTTIgWozV-XvlWINk_IqCHaG035QdOTd8r9BGuDw,2011
logic_lab/physics/ripple_field/README.md,sha256=QPg8HMhLrz8DvVajxl770n3XpPzywDE7SZRCtmo269Q,550
logic_lab/physics/ripple_field/__init__.py,sha256=Cco-30-39p-4y5jRw4sXKMk2OIfDeEihK-BgtfFCoMo,57
logic_lab/physics/ripple_field/ripple_field.py,sha256=ObRDGQJEBAzzc1zWf3bYD9ENjsK9YnJlA7AK1UDzvCE,2137
logic_lab/physics/rotate_baton/README.md,sha256=RPprm2s0NM_MsUqL8W27XH4apUYgwUPR2BpQfkXJyY8,218
logic_lab/physics/rotate_baton/__init__.py,sha256=Du37F7ARpTBCA5kyW23zmRksZt5GerP6vVhEsEfx3M4,31
logic_lab/physics/rotate_baton/rotate_baton.py,sha256=r1OLLjPCS5NaobwHQJrcOtwzziLDjq7tkdy0HRY7Esw,708
logic_lab/physics/rotating_rigid_bodies/README.md,sha256=_gFr65Bt1VQe7b7nnQYotQ4KXQ2FFdEpkYStE-XtaNs,339
logic_lab/physics/rotating_rigid_bodies/__init__.py,sha256=tn37Kl185RPqfyy7-Sx9TPJrwIT7Ft3MbWQX9w6unzo,42
logic_lab/physics/rotating_rigid_bodies/rotating_rigid_bodies.py,sha256=QofWZMNOaLsvt2lRSAdAlXYIEFLo2OQ57qLjno6hYbs,2064
logic_lab/physics/sand_simulation/README.md,sha256=aV6XksHWnegxmnPI3vALBH3Qh07SBgJgqbrilvvykyA,263
logic_lab/physics/sand_simulation/sand_simulation.py,sha256=SXIU5WJUaLb2cjkAao2QMgp8Y9FJdlf9M_Yjz5lvAVY,1383
logic_lab/physics/sat_polygon_collision/README.md,sha256=5nGAUYjwCKZ5Bf86g1DNjEd5CfycnL3Buy7fPAbHiw8,342
logic_lab/physics/sat_polygon_collision/__init__.py,sha256=4HudH42Lx2ixh-demIXC4pN1kcm9Z2d4Co3WijiIJjE,36
logic_lab/physics/sat_polygon_collision/sat_polygon_collision.py,sha256=B6hr9Iy8uhCAZu15vekAR5mneHD9eV_EOizfRvjSJX8,1660
logic_lab/physics/seismic_wave_field/README.md,sha256=JEAq0YJPwouWZQwnMpID1ObcwwE3dXWEgETsJ_yhTBA,530
logic_lab/physics/seismic_wave_field/__init__.py,sha256=K2EQ9Jn2-zgNsr6kT4iFSqHxHYHOU0NnFsIea6rAG58,53
logic_lab/physics/seismic_wave_field/seismic_wave_field.py,sha256=Q7P8G6P5Xyomvgb3ladLpBVXCVu5MSZreS-T1qvZXAw,2231
logic_lab/physics/simple_harmonic_motion/README.md,sha256=beApEkrVmrzWFNPApi7Cdz4WeiWhOXl1wgDbOSX4TOY,284
logic_lab/physics/simple_harmonic_motion/__init__.py,sha256=L6-sQiyNEk4lD9nPXl55AnNHE89Hnc4JxmtByHiJAEw,42
logic_lab/physics/simple_harmonic_motion/simple_harmonic_motion.py,sha256=NU8L_AIWtHIhEVFVrsn5w4DjkDjKtCVzDUxFwEzaQZg,651
logic_lab/physics/simple_harmonic_motion_ii/README.md,sha256=fkPSUUnSKxLVi891AU9zDUAZOJnQBnlJqRTB8GFNgCg,307
logic_lab/physics/simple_harmonic_motion_ii/__init__.py,sha256=vh-ONybKk0GJ65PvtKql8e4YbkAaHu0CI5QwT7D6tA0,45
logic_lab/physics/simple_harmonic_motion_ii/simple_harmonic_motion_ii.py,sha256=Ur-UJrBpnXwfiqsNHHO5sG1kRSCgS8KHn1G4Vk-6Jdk,688
logic_lab/physics/simple_spring_with_toxiclibs/README.md,sha256=eY6gzSxicRrjAthVtZsyQNl6MwFajeMenwarD29-Vr0,352
logic_lab/physics/simple_spring_with_toxiclibs/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/simple_spring_with_toxiclibs/simple_spring_with_toxiclibs.py,sha256=-J7YhtSM1W-DarbrDVa_o_vORhppxMMwP2ArttDTzq0,3426
logic_lab/physics/sine_cosine_lookup_table/README.md,sha256=6CJPz0TQqPu7WUXjhiJFCiqX3ueoCMrUptCre-UVsWo,324
logic_lab/physics/sine_cosine_lookup_table/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/sine_cosine_lookup_table/sine_cosine_lookup_table.py,sha256=O6w0Ow__dEUCzmh_JGqGUbnrDIuzbhJFrQuzgnG1qKw,1065
logic_lab/physics/single_particle/README.md,sha256=CGhY-5w1wWCbLX9CMyE2AE_9GMXLiv4eFQ92qJqtt8Q,268
logic_lab/physics/single_particle/__init__.py,sha256=29621eyX06eNsI3iDkqfgelyJMEMSkq9a68MnqKWTcE,35
logic_lab/physics/single_particle/single_particle.py,sha256=hzzHIEf5Jl9Rnlc0XOxevtPK9EPSYesA1eUiTq7OWiQ,1464
logic_lab/physics/skewed_random_walker/README.md,sha256=xef26IqQpVvoOxw-3RZpQNq_c3yrIHW8oaYVs49rf-I,197
logic_lab/physics/skewed_random_walker/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/skewed_random_walker/skewed_random_walker.py,sha256=axnZ2M9xQFYUZCabL2jlXyr6cSyRHFf6jPK13eC3arQ,841
logic_lab/physics/soft_body_lattice/README.md,sha256=ASD-P5HKcpCN1exozk7Bsj8a8sAxmRBjVcb9DVIF0Sc,330
logic_lab/physics/soft_body_lattice/__init__.py,sha256=gkCFZon81ezClj1-PdN0UipGrlVo0qS9d8hQLHvL_WM,32
logic_lab/physics/soft_body_lattice/soft_body_lattice.py,sha256=QI1nip7u7CDdhl5rTVmhZtAG5LY0vtCii8gSu9qdNFY,2137
logic_lab/physics/spatial_hash_broad_phase/README.md,sha256=yr2xe-g1LBq7cPXC01CgK0QOIvnT9tv2S8uPGAKip40,321
logic_lab/physics/spatial_hash_broad_phase/__init__.py,sha256=6J9KhlLt1_-3Aej_S-gKfPdOxJuvugUM_QeELvSyXVg,39
logic_lab/physics/spatial_hash_broad_phase/spatial_hash_broad_phase.py,sha256=Mpg8JvTutBrFQu14L5j_Cfcn7y7O-_3GELT8z9skSMo,1795
logic_lab/physics/spiral/README.md,sha256=5vpwkZFjXdlLEHfGlN03r6nzn5NisJ1nH72hH1-JW1E,225
logic_lab/physics/spiral/__init__.py,sha256=RT74u3HjLh-h6yKkvVNSSd0hFxb2h5rzlXsnbk2I_pU,27
logic_lab/physics/spiral/spiral.py,sha256=PDJ6eVXP5BEPrQvb9H-5I58OffdcA42ukYQ3HsoEklc,598
logic_lab/physics/spring_connection/README.md,sha256=PMfth3SJDssSlPVtldXeeNJ4yt1b1TfiKBPd35C0bBw,316
logic_lab/physics/spring_connection/__init__.py,sha256=vbPaVmmzv1DGrRUHQqxO4eoth-YfDL4MGLJrjBi1Vvw,40
logic_lab/physics/spring_connection/spring_connection.py,sha256=WxbTaKOpC8CwuCL1bFIVZSyGyFaoOuhV1Oe7EMu5GPw,3429
logic_lab/physics/spring_mesh/README.md,sha256=XJgiPqEGpnYfTmkiaMNSeqj0DJk5cu4D5cl6OwBXZfI,1343
logic_lab/physics/spring_mesh/spring_mesh.py,sha256=Wr5dl5ZtMCk485OvvmjdUBmWKCEeFUiypYxvlw4Ixns,6035
logic_lab/physics/stable_fluids/README.md,sha256=Tt2hv-z667wWGRSmm_xdvxzwXp3ACubZ7mit9mb13rg,656
logic_lab/physics/stable_fluids/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/stable_fluids/stable_fluids.py,sha256=AvRzSxqfdO1JHYPRxvOvmovlo_aNMLxhwx-qKBUxW7s,7695
logic_lab/physics/stable_fluids_2d/README.md,sha256=41eaMuxPdSQ-EL4BC9ODeY777SfgVfHA6d3pqyfcY1s,355
logic_lab/physics/stable_fluids_2d/__init__.py,sha256=GR4wqbdpmT_9dsnSia_E2jOlpfvP-cJpjz4wiTwWha8,31
logic_lab/physics/stable_fluids_2d/stable_fluids_2d.py,sha256=cACvteT7Jl1tsie2MSyQUuDpmClmXg2TdSZcc24ITJE,2091
logic_lab/physics/standing_wave/README.md,sha256=Pee-XHZEhXl4N2_450okUReIMISLB4XbiE3acbjaosY,578
logic_lab/physics/standing_wave/__init__.py,sha256=PsuLYUeH9h4GC4sezGBR4lU5lHjppwDbg-wuiXq6Pag,45
logic_lab/physics/standing_wave/standing_wave.py,sha256=S3B30M5FUH1juX1jDfDwGbHDMDcttGCog0IjgQFk2bA,1802
logic_lab/physics/static_wave/README.md,sha256=2ddqorDodHict9qP68mrNQWutxd34ENxIRa1VGIcc_s,236
logic_lab/physics/static_wave/__init__.py,sha256=ZvGkzOeth-Mof5BP5JUc-YXZziPgfX-4tTRpGVmLvOY,31
logic_lab/physics/static_wave/static_wave.py,sha256=9D5NZkrqx5vHFF27pr2fCgXHck7JsHAHgTrRW1F7CoE,656
logic_lab/physics/swinging_pendulum/README.md,sha256=IxE9X66HP2uIquV8Ge9FqLjjTCfPBn4SaplzFpGTQ44,309
logic_lab/physics/swinging_pendulum/__init__.py,sha256=9tYSGuFiROhy31tvh_o9bID0ycTvRCUPTSuskY8v-M4,38
logic_lab/physics/swinging_pendulum/swinging_pendulum.py,sha256=ZWJ9JdXH9MEQcJjqQsjb5qqOwlpV39ExvbwsAncDm2Y,2273
logic_lab/physics/the_wave/README.md,sha256=YsCx3gGtEDTt93h9jEnD4IE7aQW0OPLYlw3IGN_OP5M,218
logic_lab/physics/the_wave/__init__.py,sha256=z0aGtWl8on4jDXxKU1sAjQDknwUXGz4AByAPSoyplJ0,28
logic_lab/physics/the_wave/the_wave.py,sha256=xnHoPWi6J1YQxwtENaj91_uUo3v0WcZDeBowtxYKl1o,749
logic_lab/physics/the_wave_a/README.md,sha256=zo5vFVSludxdK1jue8HeZpajvN12ga-Q3xkSg9nxJrU,217
logic_lab/physics/the_wave_a/__init__.py,sha256=sB948pcStI9OK53YF4CE0S55sG4oTQQbOjfqBI7hsxo,30
logic_lab/physics/the_wave_a/the_wave_a.py,sha256=yl0mChIYRSHA12logBkkV3XZ1P9QQiqZxtbG2AMQ3CA,656
logic_lab/physics/the_wave_b/README.md,sha256=udYsktcu3Tc_A6XBtCuKDoCLLY_1rLdbwAKPfxF_wLs,234
logic_lab/physics/the_wave_b/__init__.py,sha256=SxTQWVwxF9nqgWrm-gxhi0dyeCBLAa7gvvy8h7VzWkI,30
logic_lab/physics/the_wave_b/the_wave_b.py,sha256=us-8cOPbO-GqNxFsFRRz-c3r_gNm9x2FqTPHNOWbKDA,709
logic_lab/physics/the_wave_c/README.md,sha256=IunH44H8o8NIQa8O3N3xN9m3N4sq2ikHj12TYb8OA1Q,233
logic_lab/physics/the_wave_c/__init__.py,sha256=UoxPAKN19EvXKNKSbUXtQYWq22VZYhlGGIkHt0Iy3IQ,30
logic_lab/physics/the_wave_c/the_wave_c.py,sha256=5bUh2Gtbl8svi9RImS7-bD0xE6juXOfQMsEopG5t1XI,655
logic_lab/physics/two_body_attraction/README.md,sha256=8QwJa2CsNbj6OAu0oBKXnqdKdEdlrAIgnQ3HHZO0JFU,195
logic_lab/physics/two_body_attraction/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/two_body_attraction/two_body_attraction.py,sha256=fPaj_ohDwmwsTnCvV8yHhzRuOASbRx502N5YJ95Q4uo,1668
logic_lab/physics/vector_magnitude/README.md,sha256=0mS18F8FLo_GRyeqMw4zJMtdAmGd5qFXfJZIkEWfaRM,181
logic_lab/physics/vector_magnitude/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/vector_magnitude/vector_magnitude.py,sha256=pXQDXLbSSinG3xCfmR0pMSONO_T80e71MQWGNJJv6xg,665
logic_lab/physics/vector_multiplication/README.md,sha256=D2nJexrbyOZgY05gFPxSmUgmbHtGIDVcIpK0jqLmMTg,201
logic_lab/physics/vector_multiplication/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/vector_multiplication/vector_multiplication.py,sha256=nURXm22T-UJ0jf1RLaY2ru2Ggv2OpStXDNqkMvu9F44,751
logic_lab/physics/vector_normalize/README.md,sha256=4kpOmfGYbs8evF1C3RphNhkqNNRI9QqctDfMciS02hM,181
logic_lab/physics/vector_normalize/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/vector_normalize/vector_normalize.py,sha256=FKlBu6vk4-QamsixOFFsGTbKOqgffn3xPzhbYJxcI6w,768
logic_lab/physics/vector_subtraction/README.md,sha256=EaYdLgK53AN5yK2ClzbueCKVON-4BW6iS4vCwRtPNjo,189
logic_lab/physics/vector_subtraction/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/physics/vector_subtraction/vector_subtraction.py,sha256=Ar9ExIaFHXZvndqWGX8dEhiSuJES2UcpDYP_RFuPL2U,745
logic_lab/physics/verlet_constraints/README.md,sha256=sbOUZHGx8E9nfHGKWKtuPd1ndD5YYl5S7rgIR7gefPU,368
logic_lab/physics/verlet_constraints/__init__.py,sha256=qx1Hb5vxlOOt-DBdVHpGvL0SHDIi-Q4I9Carq3tLgnw,32
logic_lab/physics/verlet_constraints/verlet_constraints.py,sha256=u7D9ixlZH1PLh1qc2EnTB17t1R6az_sGVISmCQgE3e4,1624
logic_lab/physics/volumetric_light_beams/README.md,sha256=9enVFhE44V8wBRHRkNFQZ-uWk9xKkOieDVGtngZUVGw,550
logic_lab/physics/volumetric_light_beams/__init__.py,sha256=K4lsggYefViP-S_E8oSjSCbK-0-g1BWAVcy9MjJyrDQ,42
logic_lab/physics/volumetric_light_beams/volumetric_light_beams.py,sha256=ND4n6Kl5_bH0mN2UNidW0uYlDbfsph5hzhashPPdeKU,3761
logic_lab/physics/watercolor_ink_diffusion/README.md,sha256=f4-5Fz7newSuTCUYkw4Q1pi_c7iPDNnntf07mS_o7LA,777
logic_lab/physics/watercolor_ink_diffusion/__init__.py,sha256=HR0hIKhoIt4Se6UNAftUhO6_uHIVEeL5BBoL2QUhGds,50
logic_lab/physics/watercolor_ink_diffusion/watercolor_ink_diffusion.py,sha256=myWabXqCxyGWqZLH5-0E-pRpHlemqDWIc6rQ5Mt5-FE,5249
logic_lab/physics/wave_equation_grid/README.md,sha256=-rkPArf2nZV8Xono-FcXIhId2T0uQc-PX-r1q7YQvpk,530
logic_lab/physics/wave_equation_grid/__init__.py,sha256=myhzDYGidS2s-vvB90fA62Q5ngi9w_w_dcdXpfZboKg,47
logic_lab/physics/wave_equation_grid/wave_equation_grid.py,sha256=9wqdwY4wVr8VVm5AgQvTgUpDCm6tD3JbfujSpuccjws,2136
logic_lab/physics/wave_interference_field/README.md,sha256=IJkIWeQ6Nva1TuR3cVbeKHUNB5t3Lp3Y1J0556vLhcc,607
logic_lab/physics/wave_interference_field/__init__.py,sha256=kH9AzjrNaenWLd5IIvlKE5Q3L6qWeK20m-LgYLaWmnQ,58
logic_lab/physics/wave_interference_field/wave_interference_field.py,sha256=gxpUxGivWHMgNinNHQelOQJIic63hTHVUfke5mBgTtA,2143
logic_lab/physics/wave_packet/README.md,sha256=6PeOuNRleM8OneTqnDo-NUWCp8lV1LX1l3rm4lo_eBo,520
logic_lab/physics/wave_packet/__init__.py,sha256=UaUXp-UJAAKy5VB55XPT5FpSJUu_N5AygwNEnQFW11E,56
logic_lab/physics/wave_packet/wave_packet.py,sha256=kVX-Tdt8f9LXb-45NWWCHiDi_tQOfuDBtnOjYiiYfl8,1852
logic_lab/procedural_terrain/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/procedural_terrain/fault_terrain/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/procedural_terrain/fault_terrain/fault_terrain.py,sha256=WogwXdfXFxOhKc-YPJSC6m5omHb_NHODPS-NKd6iBFs,6396
logic_lab/procedural_terrain/hydraulic_erosion/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/procedural_terrain/hydraulic_erosion/hydraulic_erosion.py,sha256=8ocb28JGMBiJZypv_JuDPC5mAH8qF2EEoMMgoOc-KP4,8661
logic_lab/procedural_terrain/voronoi_landscape/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/procedural_terrain/voronoi_landscape/voronoi_landscape.py,sha256=MpVl1dcedFlDKKS_JsP9MaLXWgJyJ_wvVMHWie8NMa0,8131
logic_lab/reaction_diffusion/__init__.py,sha256=NrSBbroAQ4vweln0hdp3diFbJwBD8g1tLNvaEB0g3o8,81
logic_lab/reaction_diffusion/belousov_zhabotinsky/README.md,sha256=jwXkGPs9JqoFp2BUhE43Rurq0-XR4MrpqNCAfpr7Nrk,630
logic_lab/reaction_diffusion/belousov_zhabotinsky/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/reaction_diffusion/belousov_zhabotinsky/belousov_zhabotinsky.py,sha256=IZ1T0wKCxAq-P14ZA4rxfJMrNWVT8N4KoTpnRs8iUPU,3738
logic_lab/reaction_diffusion/gray_scott/README.md,sha256=4OGriCjK_1fvokJnixfU5b78seELhasUVxvgyz2cVXQ,654
logic_lab/reaction_diffusion/gray_scott/__init__.py,sha256=94nY0u3067Fz_XihahIjgrdYtUbVY-upGKEIRMnsyQI,61
logic_lab/reaction_diffusion/gray_scott/gray_scott.py,sha256=1-YGg6e-sjF1MGdQy2cZVbOYEF1_CiAXqrDFIpiRIFY,6909
logic_lab/reaction_diffusion/lenia/README.md,sha256=Mh0WRpRb28QJJh9aG9t79tvsN6grjzjiIFJncKDC_M4,660
logic_lab/reaction_diffusion/lenia/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/reaction_diffusion/lenia/lenia.py,sha256=xQA1bSpYc1MbHTLuA3BBNhyOuPApj21OjR7e5146k7w,4316
logic_lab/reaction_diffusion/turing_patterns/README.md,sha256=cn9_A0cbY8-v_QoQPl1pF4KbbeM81WINtULOeUiNg5s,691
logic_lab/reaction_diffusion/turing_patterns/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/reaction_diffusion/turing_patterns/turing_patterns.py,sha256=Hd1gDFLP3NgwpZrV_pIvC_1o7Gncr-jy2D66OF3WqII,4461
logic_lab/research/acrylic_pour/README.md,sha256=wTKLA3S89JNyjE_ivgUFMo8OzvQRvu74C5Rm3nlrRbA,1776
logic_lab/research/acrylic_pour/__init__.py,sha256=djxLxRfQpwzELDsoIX_8MCj04ffhOkRWHoSK0o0mXaw,67
logic_lab/research/acrylic_pour/acrylic_pour.py,sha256=Mrz3mID-ewWFS7CCtn0jned_b9d7Jvaoc1FtbvR7nDc,6323
logic_lab/research/asteroids/README.md,sha256=pDOOwYDL2_ho3C5cpYLfh36vB2nvuVRhnc4MB9o_RQU,260
logic_lab/research/asteroids/__init__.py,sha256=bBGqpf6YbxtWGbBd0iXEIL7svE1xuMsxCt-yw_LMNXg,30
logic_lab/research/asteroids/asteroids.py,sha256=vpsmm4LjHWRF5a9TG4LobnqpvVtIPhJktIljABgb2JQ,3138
logic_lab/research/audio_fft/README.md,sha256=QYGXpH53CJojuPE4oKZiCJdPzJ5hTG78w-PNI-gUChc,1812
logic_lab/research/audio_fft/audio_fft.py,sha256=b5Zuk2o31wjamKxbX5PYlf1W668ClxNJHQ7p21tnmaA,5616
logic_lab/research/audio_wave_scope/README.md,sha256=uwLzwwww2taaZw9Z-2FyKTXUv2mM74YlQqto-_oK_O0,574
logic_lab/research/audio_wave_scope/__init__.py,sha256=UGNlNGHIqlHYiw3Kk8wS0hh_aXVn7fpcRtNG3zXnqfw,63
logic_lab/research/audio_wave_scope/audio_wave_scope.py,sha256=QHcHEvpFSQX0_-nNJPQglzDCeZHv2HWKD5_11ofv7iM,2282
logic_lab/research/bridge/README.md,sha256=RAI5Q33uTwSM2fTQnDG-ewuANQxaFbCS23tGm-ZuXLs,272
logic_lab/research/bridge/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/research/bridge/bridge.py,sha256=bk1wSFEHYoUTMmgPyPkzeKYMkilqn-4Kf8v4oyvVAKg,3178
logic_lab/research/compound_bodies/README.md,sha256=w3bcl0_lo3YJOnAtagESJJEpQI0yzUVLeV5l8pRqETQ,417
logic_lab/research/compound_bodies/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/research/compound_bodies/compound_bodies.py,sha256=GIlNY27OZV_85Lo0BCISmDVXYSJTtmj8OQ07I4tMbns,3658
logic_lab/research/dry_brush_texture/README.md,sha256=5bnBjjKdwdU-_iRJH7qet2oOYEUQTIKyDXCzdTJD52A,1542
logic_lab/research/dry_brush_texture/__init__.py,sha256=b2lQATjIwb_wGHYdrVt2ErowLVeqNn3E2FtqI_AkTU0,82
logic_lab/research/dry_brush_texture/dry_brush_texture.py,sha256=5_W_vrUDkVcTMqpjQP4F3hk9pfJKt0n1hvH5mNbDkTA,5284
logic_lab/research/force_directed_graph/README.md,sha256=n2z-GncZ4jBAsvVsphFrUyGYIUdLpVSwWY-rlbrGx1M,349
logic_lab/research/force_directed_graph/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/research/force_directed_graph/force_directed_graph.py,sha256=vsuxY0VR8z4ji6ozKtgq78Zd62UDivBB-MHkILxeQOE,3770
logic_lab/research/force_directed_graph_6_13/README.md,sha256=09kaOANnZ68vtYxRRF7c6xHxtf6gOYyXrRmKCaTXjK0,360
logic_lab/research/force_directed_graph_6_13/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/research/force_directed_graph_6_13/force_directed_graph.py,sha256=ll1yHmS1SUJXg8PBYuvtKHKP_gUHwDv94pCJoT7mkg0,5649
logic_lab/research/image_texture_system_smoke/README.md,sha256=L_3F_PNFgk3GXzFjVLrDr_n2T8Zox3i3CoWA7rzlMvM,316
logic_lab/research/image_texture_system_smoke/__init__.py,sha256=u-SbC2dC1D-mdCC5MQ6ITeto94fpIeGJLrFed4TxPk4,46
logic_lab/research/image_texture_system_smoke/image_texture_system_smoke.py,sha256=E2qJSVkcHKFDilt-UZVSph6-fdfcBEZ_IvIIYi5zW88,3106
logic_lab/research/impasto_rendering/README.md,sha256=j5OeLmyxqK2PzHKwCtSHOUgvbHcxVcnmjUX-PExg_50,1380
logic_lab/research/impasto_rendering/__init__.py,sha256=TeDKGFfRgSjynXiqAgkEHLP11FUMtyEHWx9CGmzyx6U,80
logic_lab/research/impasto_rendering/impasto_rendering.py,sha256=jZfifCj_Z9XNtjz8AiWzgB3U2hMwykI4ir2gy-40NCY,5724
logic_lab/research/layered_paint_mixing/README.md,sha256=tfiNdvJ9lECNNScrFPWleLprZa3P-5NCFO6IwD-lkWY,1755
logic_lab/research/layered_paint_mixing/__init__.py,sha256=vjURHCnTwQqAJQtxkBEIQEMHdNVYJGlL0ibTjuARjSI,85
logic_lab/research/layered_paint_mixing/layered_paint_mixing.py,sha256=NqsPpZPEx3lecP0Qvr27Sgr7GodzX12TO9Ucdt9YSro,6524
logic_lab/research/matter_js_pendulum/README.md,sha256=gWn3yFQImwYini5NBM0IbLQJogPazmzOkKV2wRNNaPU,272
logic_lab/research/matter_js_pendulum/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/research/matter_js_pendulum/matter_js_pendulum.py,sha256=amossVMrnQHaVqdEO45uJ3dORM0D7T4MGdW_y4xIlt0,2770
logic_lab/research/mouse_constraint/README.md,sha256=lUmr1B9vCklvQlZNCFBsPuUaxoKkwbM6VEhzU8t0mQo,341
logic_lab/research/mouse_constraint/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/research/mouse_constraint/mouse_constraint.py,sha256=UnsUBVdg6ViuMRRzEyDhp-sEnrwuaq4mn6oe-3vZIf8,3780
logic_lab/research/oil_paint_swirl/README.md,sha256=ccrnE-YrMRZR35sRjSv7IgS4Ok58lyIBhpSMRXByOmc,1413
logic_lab/research/oil_paint_swirl/__init__.py,sha256=aiHEBxwUpkoo9gxSckQVXwyJVnw4LTFBP9dAVNmTcd0,74
logic_lab/research/oil_paint_swirl/oil_paint_swirl.py,sha256=4D8vu-y7Vcms-zhkHyaOYOp3HMHels1aCSjDWhUmelk,6371
logic_lab/research/pixel_sorting/pixel_sorting.py,sha256=GYbOMbPZefnQMjFmbpvwVitjE8hvkIZdttBoUZW-mv8,6503
logic_lab/research/polygon_shapes/README.md,sha256=Sqm9LZObzVOsNBPRH0dMysc_yOyoH78__DzkvwyxnOQ,325
logic_lab/research/polygon_shapes/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/research/polygon_shapes/polygon_shapes.py,sha256=E-r-ikUc1jesx9uC_Kfb1LyN01l8l8XW0NS-g4UlOgc,2897
logic_lab/research/soft_body_character_copy/README.md,sha256=mCzNLgJXhXUl6SR7kmVBlryyjIcHavV5wgaQZxMMgWo,317
logic_lab/research/soft_body_character_copy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/research/soft_body_character_copy/soft_body_character_copy.py,sha256=Sxhn0lc-Q38pHtFzDikmDRpjMVI6Wqp-873IzXD6mzc,3804
logic_lab/research/soft_body_character_enhanced/README.md,sha256=sG0tENzBQ6RgtCYgbEqJQP4AnVyeXfTvvFDTh4Hzs8k,402
logic_lab/research/soft_body_character_enhanced/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/research/soft_body_character_enhanced/soft_body_character_enhanced.py,sha256=Lquvr3pKmjAQEPONRRIrQItdxuokkpIxCBVX1noSOmQ,5651
logic_lab/research/windmill/README.md,sha256=2sdeIGhi48IRykglJ_bDmuRZOpW4i32B5oqSwWeN01U,315
logic_lab/research/windmill/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/research/windmill/windmill.py,sha256=lbgXMSqExalE5AGj5e9T50S6doQsHwW26Qsnz_tYzAs,3120
logic_lab/research/windmill_motor/README.md,sha256=iunh-iietzildTWJB-MJk9QiYQIef-W3iUycKcSEZsE,307
logic_lab/research/windmill_motor/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/research/windmill_motor/windmill_motor.py,sha256=c9NfOam1cRQZZuDClXFr1d_dmIEO2G6oFGXFyQoIkh8,3205
logic_lab/self_organizing/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/self_organizing/boids/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/self_organizing/boids/boids.py,sha256=pMnHVXrqBNlVABcbMoWBqmowOsmkm6IC-KN91KXgxfY,7458
logic_lab/self_organizing/growing_neural_gas/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/self_organizing/growing_neural_gas/growing_neural_gas.py,sha256=P4dGtp1CXkMAz4Q6inBMv6oktB2A5zEu2E04BRuXI4c,7095
logic_lab/self_organizing/kohonen_som/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/self_organizing/kohonen_som/kohonen_som.py,sha256=5CrY6-OfMdYgtBZY2IZKSfRp86wvB83RTL_-mgW1_7U,6928
logic_lab/self_organizing/reaction_diffusion/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/self_organizing/reaction_diffusion/reaction_diffusion.py,sha256=Hf5dcqSjU0cwqhFtncs_4qCee415VCY_DBTNE6X5ENc,5418
logic_lab/shared/__init__.py,sha256=lAFAI6gSqBH4DmPvYknBFv53CsJWjO4qut_7APqZ44s,645
logic_lab/shared/batch_runner.py,sha256=ZZkUp3-bP1kfJfhic2elSoZqGcOD0v9cA0BdRg8By8c,7098
logic_lab/shared/lfo.py,sha256=R7DtibzCzTFp9B7dmj3iAByeQAP0KkuEYXuuSvX4jVE,7114
logic_lab/shared/noise_field.py,sha256=kEokRXKYQ06E9IMydkbtMFX43ghmyEpdg0xkxkxZGgA,4879
logic_lab/shared/physics2d.py,sha256=ZH5Ra7-GXt65w1Qy4MUx8pEa6d8iRAUs9DZM4pOcpIE,20521
logic_lab/shared/presets.py,sha256=9IHXv6nDb4TwejOSgpPTHtjF1fnu3mIBXDiwIYMhiA8,6669
logic_lab/shared/profiling.py,sha256=3s0BV94AXMuFzmtJn8aqPkL36jIr5l_NRoj3bht6Yow,4009
logic_lab/shared/rk4.py,sha256=Ojf1vkZlmusfqMBPUu9NYlTxIJZPIrtF1MgYp8MKhXw,1511
logic_lab/shared/libs/experiment_utils.py,sha256=HuF1pDo9PfJ8MdSGHZFtLaDDUuzxLMx8Wfb274uxJ7Y,737
logic_lab/shared/libs/parallel.py,sha256=w752W733SVnpSfmu8uiOZljGtG1IJc74lpEZ5ikiKkI,8039
logic_lab/shared/libs/mcc/__init__.py,sha256=f8g9eLPRYqglRFYvojjWkh8LvUNHK0fbI2nP8KM5FG0,161
logic_lab/shared/libs/mcc/config.py,sha256=_VlD9KZDtSZ9B13OSlELuDmqbuzK1GuKiwNf_d6yjgI,4055
logic_lab/shared/libs/mcc/population.py,sha256=mTI86GOt_Etxd7DSPdxPfyvWZ0_OJoE0IGIC4_DXZ_U,3089
logic_lab/shared/libs/mcc/reporting.py,sha256=LIvLnXZS9lwFjMzMTsWH_dyk51tCt3w7chkMyEC4btU,6157
logic_lab/shared/libs/mcc/reproduction.py,sha256=o3U2S5UeK8f7ZLM2D-n04TOZQNQ6Ve3vrbCro1wW4uU,1264
logic_lab/shared/libs/me_neat/__init__.py,sha256=QMdJU1KL4JIlIzL8lBuqnC9GlnkIhS8LKFlsGhu4ULc,257
logic_lab/shared/libs/me_neat/behavioral_descriptor.py,sha256=7TuTd9V5x8W9JbTt3xaqhhLN5CidKQ9xsaDU5Y873n8,563
logic_lab/shared/libs/me_neat/config.py,sha256=pdd7JkrnM_jXMSdU9g3Hlu9wIT18jfM2ARZgIvVFOn4,3518
logic_lab/shared/libs/me_neat/drawer.py,sha256=XKzREyTKFDNZswpX14xvEuqR3ztSOrlpgPA2MQH-EtU,2144
logic_lab/shared/libs/me_neat/population.py,sha256=_TWA2DoRANzs0NQ0xoLKCHKNIsM8pLoSAjZGMovD4bg,3181
logic_lab/shared/libs/me_neat/reporting.py,sha256=hVrQfy1YdzT9evGYVVX3aBz3b3xDywo0pzY-BjebKUY,4734
logic_lab/shared/libs/me_neat/reproduction.py,sha256=7Y_VUnLcTP1f5le6dlGjJwLZiBadFgdG5-mpeEda5RI,2421
logic_lab/shared/libs/neat_cppn/__init__.py,sha256=Cs5WK2E-mt4sy0YTjhQ2885bTSabRLGwxeCk0tkGbEA,362
logic_lab/shared/libs/neat_cppn/config.py,sha256=eRm9cWHza1rCykEY50JKz4typ5pSzc0rOe_HPveRF0Y,1671
logic_lab/shared/libs/neat_cppn/cppn_decoder.py,sha256=VMQ6wp92_6rhaL_OWwbfTcVgDRsBZgQyXC_hzlIV_FU,2198
logic_lab/shared/libs/neat_cppn/feedforward.py,sha256=BG8SOe9ujbvKSKJKKhKdpIhxV9Ri-ad-42v31LMe0O0,2776
logic_lab/shared/libs/neat_cppn/figure.py,sha256=6PyxP_nCd_i9bp44hC1Pp9jcSEkLBBbxva5HTxih7sk,3434
logic_lab/shared/libs/neat_cppn/genome.py,sha256=wafZhMvxkYX7ikSHsuKhKcqXzU_1NVsKFmctF5xAIo8,1305
logic_lab/shared/libs/neat_cppn/population.py,sha256=e-lhABwwElwjjr7HqKbzNH-0bmCumukcV6b_Vrc6-9k,5765
logic_lab/shared/libs/neat_cppn/reporting.py,sha256=xUfUCFttOy0Nlccu6n65CLkhJNPxv1Wi4w8gAUu0PGY,2643
logic_lab/shared/libs/neat_cppn/reproduction.py,sha256=LXPOfBhkhBDDGnKizoImWMSNcVV9M9Xtb7PpxQG_Q6M,6471
logic_lab/shared/libs/ns_neat/__init__.py,sha256=YBBQSya11skdiWp5eMg1gXwZtcp3lFydjhgAaRzua00,157
logic_lab/shared/libs/ns_neat/config.py,sha256=aqJ9vm7MpQzs3nv6Ops1xPPa_COpyq9Rn3BjaWkxNNA,5284
logic_lab/shared/libs/ns_neat/metrices.py,sha256=VTU2yWjZHsuIHj713GKpVEu_Y3KIOGaVyDchyv3HnBU,337
logic_lab/shared/libs/ns_neat/population.py,sha256=kt4AmYpGoB23oXLZJQngQo3hZlg_XX8tWNR6v2JFsd0,5968
logic_lab/shared/libs/ns_neat/reporting.py,sha256=AL_4U8pTQLQ-jjG1hzw_9Wh1HuzDGexY81-sJHRTi6k,4845
logic_lab/shared/libs/poet/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/shared/libs/poet/environment_evogym.py,sha256=afmYqgf4UoWaYUTSeVXNvo_QRd_X0SjYHKac7Ln-8N0,14281
logic_lab/shared/libs/poet/environment_mujoco.py,sha256=tLfsZQ30p9NfPexTtIFjG1HjDEAMZl9mEihqHyQCjuc,5245
logic_lab/shared/libs/poet/learner_ppo.py,sha256=27tAdzaYnaX-VtO54gcREXp8YENk-IKGPxmbKs2kPOE,7424
logic_lab/shared/libs/poet/niche.py,sha256=E6nqqFPKHaLk43z6XrSmNsjDkmiljleWmbwnlR6cuPI,8288
logic_lab/shared/libs/poet/poet_algo.py,sha256=iqrYX4sJMWvUXb9-HZO_lS_UcW72AooC2BZivkux-_U,13988
logic_lab/shared/libs/ppo/__init__.py,sha256=rw9O9NbRTLj12HhHkv93anZibzUGuL2dgA8Nr5PtkwM,48
logic_lab/shared/libs/ppo/policy.py,sha256=UZ43Mgf6dcDz1KGzBZoNBwmmARSjyVGsNTjMXVQCcwo,3675
logic_lab/shared/libs/ppo/ppo.py,sha256=Qp4Zi4_XmQ7mEKoll3w4zpCVbuNxzxe1won1PNwR2mM,5580
logic_lab/signal_processing/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/signal_processing/chladni_patterns/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/signal_processing/chladni_patterns/chladni_patterns.py,sha256=t5XchFSncZyUaC7bupOcmZ84WFf3gz3_wyeY5M1nanI,6538
logic_lab/signal_processing/fourier_epicycles/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/signal_processing/fourier_epicycles/fourier_epicycles.py,sha256=NXsTPn2DcH3gVnoPmaxQgeQwM-DKpYM8Yzi-EhIAK5Q,5866
logic_lab/signal_processing/lissajous_figures/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/signal_processing/lissajous_figures/lissajous_figures.py,sha256=b4WWHSi5xPseMVgpWPswfoBa29w8BFaU24__R6DORZg,7085
logic_lab/signal_processing/wave_interference/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/signal_processing/wave_interference/wave_interference.py,sha256=XoyGpy5feJIkn3Dy5trLelYtQuwPVSJ8LYKhDoKNETo,5761
logic_lab/simulation/circuit_evolution/README.md,sha256=edWBa0mo7VZcgzIX0JSS5x5ShkCwU6oMcUAqlf1htao,830
logic_lab/simulation/circuit_evolution/environment/circuit/evaluator.py,sha256=6u4H7hhnbTGZ6v1pOUE7ZnzQvbWcmXLPQ03-7sBOIYo,2420
logic_lab/simulation/circuit_evolution/experiments/design/draw_circuit_neat.py,sha256=81CwzVZaHz0ZhFmqpqhtK5QEehOgVOGTQrAIgOkgxtM,7697
logic_lab/simulation/circuit_evolution/experiments/design/run_circuit_neat.py,sha256=wolu5PSuYysxUZm09B0KTKijRPCoSey-NKsc7lZTc5s,2255
logic_lab/simulation/circuit_evolution/experiments/design/arguments/circuit_neat.py,sha256=Z0KuCuZi60RZ5QneFOTwsr26CWShEpZ3n7YmQFO6878,2144
logic_lab/simulation/circuit_evolution/experiments/design/arguments/evogym_cppn.py,sha256=Vulu35uUoY11q_-p1ZoPHFoz_mxLmkcRDTuVsvxvW4s,5454
logic_lab/simulation/circuit_evolution/experiments/design/arguments/evogym_hyper.py,sha256=fTvG-1x-xpFTBQwT26Viib444hP5zHePvzMv_5IfVuU,5022
logic_lab/simulation/circuit_evolution/experiments/design/arguments/evogym_neat.py,sha256=pIppaT6X6QNDI6PtHw4d8UCpGs6rMlMoNn17x5llr5U,4842
logic_lab/simulation/circuit_evolution/experiments/design/arguments/maze_hyper.py,sha256=jIfYeAHpdzFGYErlkdu22xIzEy8TsNaBDTzeSvO9vog,1433
logic_lab/simulation/circuit_evolution/experiments/design/arguments/maze_neat.py,sha256=cwWZ4o2KMYUHTqMkjpBMtqtk0GQIx4wI568JbrZZAqU,1253
logic_lab/simulation/locomotion/README.md,sha256=kCBCfY0NmrhE4FirQBY1bZzKxfcB5MiKXq1HsM4xEOA,5628
logic_lab/simulation/locomotion/environment/gym_mujoco/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/simulation/locomotion/environment/gym_mujoco/evaluator.py,sha256=3iq6cs5Qd8MM_pteL7wDHq-e8UvMgsh3UoCicPzK6o0,14439
logic_lab/simulation/locomotion/environment/gym_mujoco/make_env.py,sha256=PfVIZGh6YR4Ve2556pG3FqarjofydIeKb4AZPXg_Nlo,501
logic_lab/simulation/locomotion/environment/gym_mujoco/structural_bd.py,sha256=kfWZysILU7l2hyLtc1IpY4e7-pTCVy7lfCFNIwLdtyU,3268
logic_lab/simulation/locomotion/experiments/me_neat_controller/draw_locomotion_me_neat.py,sha256=9p2ePNO_SLhC28q9KrGVAoUWBAmG4Iwr923FEHwfc6Y,7212
logic_lab/simulation/locomotion/experiments/me_neat_controller/run_locomotion_me_neat.py,sha256=B1oENtdv2d2eLGJZMxe_OrthVPUBOpppWXALj1QYxag,3729
logic_lab/simulation/locomotion/experiments/me_neat_controller/arguments/locomotion_me_neat.py,sha256=So55lL40aLJ6mKtCJS_ZfNdb2qrDJ_L0wgc1Mg4CbR4,1956
logic_lab/simulation/locomotion/experiments/neat_controller/draw_locomotion_neat.py,sha256=gvCLp76rXqA6xhvu2IXjutZ_IggtylP4ZBoh0HefGQk,5603
logic_lab/simulation/locomotion/experiments/neat_controller/run_locomotion_neat.py,sha256=N5jQ7u2soN2LsJshJGCqBUvYrlY2yTWm7YShaHCHSBc,2441
logic_lab/simulation/locomotion/experiments/neat_controller/arguments/locomotion_neat.py,sha256=0YVoLDv5WlbmHhrRZhc7QA3rosxGVdodByTpGD1DfEA,939
logic_lab/simulation/locomotion/experiments/ns_neat_controller/README.md,sha256=BW6O4voFxWwnqTD7-mNI3vf_VLMkQazogIGzBINru8U,2165
logic_lab/simulation/locomotion/experiments/ns_neat_controller/draw_locomotion_ns_neat.py,sha256=eoWduy40iOKIrrVIota1y9uRvNFwJvVeNkRAZraHSjc,5832
logic_lab/simulation/locomotion/experiments/ns_neat_controller/run_locomotion_ns_neat.py,sha256=5eVWQ1wO9vXEVLCDSVI2h1SJJzpi_nkT__KbidGifsM,2826
logic_lab/simulation/locomotion/experiments/ns_neat_controller/arguments/locomotion_ns_neat.py,sha256=XzpNSdE6ABAXHaY3aP49nzVjJnNMkvZ4jZVRG7Z7o3E,1473
logic_lab/simulation/locomotion/experiments/poet_terrain/README.md,sha256=vhdrJ6k1TJ3gSperl4VQacVUbexD6jIOTYnnExX1MnQ,3894
logic_lab/simulation/locomotion/experiments/poet_terrain/draw_locomotion_poet.py,sha256=8xvmhVmws2ZGc1wtWMgh179TibvyBZR48jxvNqC7SKs,7450
logic_lab/simulation/locomotion/experiments/poet_terrain/run_locomotion_poet.py,sha256=h6o3mvKc-jjerEdNBPZrffzeR_6Ld9VQdCNZQMDuaVw,10033
logic_lab/simulation/locomotion/experiments/poet_terrain/arguments/locomotion_poet.py,sha256=IjIKI8cJ01hI9uYHwpf23oyoVN9kLJiw_bwj3imguFU,1035
logic_lab/simulation/maze_systems/README.md,sha256=p20i3ShMXduLpxgC9qDmBJMcUVy017YyzV0NKA6863w,1741
logic_lab/simulation/maze_systems/environment/maze/cppn_decoder.py,sha256=U24GbL4W3KiQvRqR6e7FiBG6PVYJx-A2BKIq3TNHnUs,541
logic_lab/simulation/maze_systems/environment/maze/evaluator.py,sha256=Sg2SMFb_41rbgLmoPOkMq8pap7ND8DwOBkLGPMxYvO8,1580
logic_lab/simulation/maze_systems/environment/maze/maze_drawer.py,sha256=qpsvwp-Q2Eo2HkjNkY8kvX9H_2Z5wlp348kvvFHcByw,7839
logic_lab/simulation/maze_systems/environment/maze/maze_environment_numpy.py,sha256=8BOypum471vgSyDLg_ZeS8PzKMjrxhTB1OAmadLJWqo,8434
logic_lab/simulation/maze_systems/environment/maze/maze_genome.py,sha256=wdAlNDLkZuS2ch1nIgskfiOeVvib4Ol2pIXQASJ4AaY,14501
logic_lab/simulation/maze_systems/environment/maze/maze_genome_decoder.py,sha256=s2pP26-rX4wUIxf9pLSbtLmyaXdEjeNymAUqI4v_3o8,18617
logic_lab/simulation/maze_systems/environment/maze/substrate.py,sha256=3vS-xeDIgXzb48_N54AW0Yn3ag9iuD6ZxS208DTZnO0,6258
logic_lab/simulation/maze_systems/experiments/coevolution/bootstrap_maze_mcc.py,sha256=zW1WQtwmmxvzM4n5Uni8EXIpEDjRSY5Gkmdi7dF8Atw,5314
logic_lab/simulation/maze_systems/experiments/coevolution/draw_maze_mcc.py,sha256=PH2mbb4iGXeq4I89x5BXJitks3icOCa312NUKtkRrsg,6720
logic_lab/simulation/maze_systems/experiments/coevolution/run_maze_mcc.py,sha256=KtPMVVJycRJARFb_84kws1uy_I2ULDTk0FrLE2QCD3Q,5153
logic_lab/simulation/maze_systems/experiments/coevolution/arguments/maze_mcc.py,sha256=XYchw9HGVygEOOLYr77oTGtfWKb9Rxn0ims4CuWgKoM,6134
logic_lab/simulation/maze_systems/experiments/control/run_maze_neat.py,sha256=vRB3RCoyG14RXeoFNVADQYvrB-K1iCIvWX4EPh2CvJA,2241
logic_lab/simulation/maze_systems/experiments/control/arguments/maze_neat.py,sha256=cwWZ4o2KMYUHTqMkjpBMtqtk0GQIx4wI568JbrZZAqU,1253
logic_lab/simulation/maze_systems/experiments/novelty_search/run_maze_ns_neat.py,sha256=LTs9_6kdOm-V92Ew1tDX_Tq8R85JWRq1kIxN4duVTSE,2486
logic_lab/simulation/maze_systems/experiments/novelty_search/arguments/maze_ns_neat.py,sha256=C76zI8-hMGvgfu8ilbk58rrPHLdrDVrbu4ZvEizAqcE,1779
logic_lab/simulation/random_walk/README.md,sha256=xDZYJ8t39geXv1LkhyRhKAjvUBeHX7_B69Cs6MCPFao,134
logic_lab/simulation/random_walk/__init__.py,sha256=GgWM-Mn_Gs22NQF_AyCNVoLeevccijX0AuN7yxdWTas,31
logic_lab/simulation/random_walk/random_walk.py,sha256=_M2dfFxG7l_mrDvFmftL_6Z9nqvHl6Jg5Z3MLm5asAk,663
logic_lab/steering_behaviors/arrive/README.md,sha256=CWcC6M9PpuoKRIsNx_0hco_4d0yW4lIiz0N2VFLhI8g,243
logic_lab/steering_behaviors/arrive/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/steering_behaviors/arrive/arrive.py,sha256=oET__H7b0yqxIOSTkg-rYsveFZfbY7aWtSUAdZHnp0o,2492
logic_lab/steering_behaviors/attraction_behaviors/README.md,sha256=Gdl5yFa3LBjO2KdBLHDOEaMLouv_MUJlUJ-I-zdV400,327
logic_lab/steering_behaviors/attraction_behaviors/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/steering_behaviors/attraction_behaviors/attraction_behaviors.py,sha256=k2mob5w9bPyZRKSdGxVRTJoWwcBdyltTqQvwxuajNaI,3754
logic_lab/steering_behaviors/creature_sensors/README.md,sha256=gPjXrvMn8vEMwDXLhrXyqL1H2HIiZqYhQ3tr394if18,2073
logic_lab/steering_behaviors/creature_sensors/creature_sensors.py,sha256=PJAcfrMDZUtwnHVgZ9FkKmn7-CNFt1OAFOY-ziQDPrc,3009
logic_lab/steering_behaviors/crowd_path_following/README.md,sha256=EH9TAcdtTwBPtHkIZrHLSNuR9MBRj1IVfJYeOAstOaw,407
logic_lab/steering_behaviors/crowd_path_following/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/steering_behaviors/crowd_path_following/crowd_path_following.py,sha256=nHATW82cvvyaGlGymaMt8R2Ayh5PvOsNI2_OtNPZKps,6331
logic_lab/steering_behaviors/curl_noise_vines/README.md,sha256=MmUOnH4Qz_C5fymuqbteF6ccBS1H5DsWCW3MPAFBu2A,629
logic_lab/steering_behaviors/curl_noise_vines/curl_noise_vines.py,sha256=DyBqFQPwg6-bOhnoEd-8rAKKs2EkxTTkWx7tDxEVzIU,4701
logic_lab/steering_behaviors/flocking/README.md,sha256=xapcRYzZqIaq6j7ConRLK0ViF9_uinzq4mb7mu_k5bc,261
logic_lab/steering_behaviors/flocking/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/steering_behaviors/flocking/flocking.py,sha256=eJqzzB-e-Nmc-pYd_KXW3683R619L8nEdytfEeKAYGE,5157
logic_lab/steering_behaviors/flocking_with_binning/README.md,sha256=OKXDfiI4qvORatz6d4p_dranG4g_M1A652LaJgUExRs,380
logic_lab/steering_behaviors/flocking_with_binning/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/steering_behaviors/flocking_with_binning/flocking_with_binning.py,sha256=enc4dCM5GK-NN5eLJNis7zzrFD2emi1e-fAOCy5UGOw,6685
logic_lab/steering_behaviors/flow_field/README.md,sha256=3FHNcyyNoSGYRr6-8W4_YKVlqOZv8UceNTU9nIe1Xu4,307
logic_lab/steering_behaviors/flow_field/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/steering_behaviors/flow_field/flow_field.py,sha256=N2qkqDVV2lUJ0hWsfjK3zvAfP2zZ1_3maING14a27T0,4531
logic_lab/steering_behaviors/flowlines/README.md,sha256=Gpb3lclD7y0tdy5wl16FcSUkcUebu3OxYHq2fv8-3jE,1228
logic_lab/steering_behaviors/flowlines/flowlines.py,sha256=M31D8mqg5dawwfpZg0MFjoGeMs-wtqdR3-XePIZAl8E,2608
logic_lab/steering_behaviors/gesture_classifier/README.md,sha256=CJKMDd_Kbw0xqDsxwnyxT1zb1fAn0EP60iHrWGF9414,1651
logic_lab/steering_behaviors/gesture_classifier/gesture_classifier.py,sha256=kqlq11PYVmIYygLDua6SSwd2qPb2z2k-j_0wAamCqXs,5693
logic_lab/steering_behaviors/ivy_wall_growth/README.md,sha256=9aLKlsELdNrm9w6KYlpK0Gd7Ml_dGqDrIz-WACpccFU,711
logic_lab/steering_behaviors/ivy_wall_growth/ivy_wall_growth.py,sha256=Ixx1MZ-BL-KZFlLa4MEH4T7n7UARSIc0Q3AzehgQglk,6753
logic_lab/steering_behaviors/neuro_evolution_steering_seek/README.md,sha256=Cd1E5B18p0yx-B7ddo3aeFqNTf4y6EvnBx1vWHOW4vI,2682
logic_lab/steering_behaviors/neuro_evolution_steering_seek/neuro_evolution_steering_seek.py,sha256=CMhUpBVgEmI4NrhWnQT4l5p4akFqclBusvnnYqI2T48,9204
logic_lab/steering_behaviors/neuroevolution_ecosystem/README.md,sha256=Ew83XK8AW3cJL9m2T8_6AuHuCN83ytLaLgq4NU0vHFM,3060
logic_lab/steering_behaviors/neuroevolution_ecosystem/neuroevolution_ecosystem.py,sha256=EJ3hK9NiFbJUF4IEt7uOs0WQr1vqnQ8nQVey9wBDvto,9108
logic_lab/steering_behaviors/path_following/README.md,sha256=Zx7wMn_kg5LqRpnguRavRH5-H_nz5WX2iKYPwdGit-k,333
logic_lab/steering_behaviors/path_following/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/steering_behaviors/path_following/path_following.py,sha256=LJMxQ47nMsNd1Mx_Wvn2M2Jw8wObd6b3ECt2SULeHuY,5574
logic_lab/steering_behaviors/path_following_simple/README.md,sha256=dtU1syMokGkaZ1jv75sMCO6t8ol05LJ6Kxr7i7ZPp8o,359
logic_lab/steering_behaviors/path_following_simple/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/steering_behaviors/path_following_simple/path_following_simple.py,sha256=xtpJ8fS-1vC68Ue6mFNwsL_5XyEWMZ9YxZo2ON-hQKQ,4633
logic_lab/steering_behaviors/perceptron_with_normalization/README.md,sha256=kt9bpAu6EBnb9azcCKyKbVHtAsmjpdHK1POZBXoS7-M,1765
logic_lab/steering_behaviors/perceptron_with_normalization/perceptron_with_normalization.py,sha256=fAmRjHhsUQ0cO6lq8o5IuoVTLb_gDUhD76vvZ-ttOAM,2811
logic_lab/steering_behaviors/pursuit_behavior/README.md,sha256=8nQf_o8z3roGSCmBoT_WG7rl3w5yCzioywJULP_OfdQ,385
logic_lab/steering_behaviors/pursuit_behavior/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/steering_behaviors/pursuit_behavior/pursuit_behavior.py,sha256=ohg5z45aIsyJDZgkscZeBg8yJj8oTwvitKeY4Pxv-1o,3371
logic_lab/steering_behaviors/seek/README.md,sha256=kzDZxuA4MaUJzwYfI5Fe9RXEFZZNm6ovfmaXCmAl_RU,218
logic_lab/steering_behaviors/seek/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/steering_behaviors/seek/seek.py,sha256=pEKX4_45ilac66UoiAbjss_uz8gxIdvTFfKi64jb0-Y,2157
logic_lab/steering_behaviors/separation/README.md,sha256=RArDHrVUScIQjNTi_JYJCvGleLZCzGgkSgax_EZKTBY,264
logic_lab/steering_behaviors/separation/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/steering_behaviors/separation/separation.py,sha256=YJqefgVC4NiMMls1Z5Ili7twBqUui49usvkgCFSBXWM,2785
logic_lab/steering_behaviors/separation_and_seek/README.md,sha256=-6UaS-PajhoU81POlwjktswOjwUjfQAZSdFlmRJI0aY,291
logic_lab/steering_behaviors/separation_and_seek/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/steering_behaviors/separation_and_seek/separation_and_seek.py,sha256=UtY5rGnHSWLnw8zx4NK7btDoqfhx9zh1s7ob1m8W71c,3327
logic_lab/steering_behaviors/stay_within_walls/README.md,sha256=P1udLwBnB6FTH-VC0OYhLgZRH6cfJLJ84v-rPCHf1HM,344
logic_lab/steering_behaviors/stay_within_walls/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/steering_behaviors/stay_within_walls/stay_within_walls.py,sha256=rrIB80XOVBY43DqLGQIVi5--4LRhFt_Wy-mNadLK4Jk,2814
logic_lab/steering_behaviors/wander_behavior/README.md,sha256=ocPZoywL3Vcn93sK40F8DSv5fmYk6l16bYy_Jon2yt8,372
logic_lab/steering_behaviors/wander_behavior/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/steering_behaviors/wander_behavior/wander_behavior.py,sha256=MyL5JbCjioY1YuudQJc5DW1uJ2wHwU2U5-LGmYKn-38,3875
logic_lab/swarm_intelligence/__init__.py,sha256=m8YPwuDatAu-2SpjHghf0MLd3XCu6gfg4K76GEd9Iks,149
logic_lab/swarm_intelligence/ant_colony_pheromone/README.md,sha256=AxUfoKc-kGmDeEkP57PS0mVUwYoKYkfjfTc0le0A1rg,635
logic_lab/swarm_intelligence/ant_colony_pheromone/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/swarm_intelligence/ant_colony_pheromone/ant_colony_pheromone.py,sha256=n5sKgpKhpxGcgkzL1ydfhzyeDGQkUEiCveElIgS4d38,6017
logic_lab/swarm_intelligence/bee_foraging/README.md,sha256=QEY8vTSp0BjDJMZSEsIhIwYho9z2zeUPB7IIQtKNE4o,523
logic_lab/swarm_intelligence/bee_foraging/__init__.py,sha256=BhaGa0lkVXumUGcN8-oGeUunb-lJIiSLexEFXzOQvRQ,199
logic_lab/swarm_intelligence/bee_foraging/bee_foraging.py,sha256=ctdfCWs0_zjUkzuO1ZlNkMARIS7chIDrNLuRfNPHrfE,14738
logic_lab/swarm_intelligence/particle_swarm_optimization/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/swarm_intelligence/particle_swarm_optimization/particle_swarm_optimization.py,sha256=QqOe1s0om7i3RUsN0u2oqFOu_G00XEfRYRBpnka3Jo4,6442
logic_lab/swarm_intelligence/predator_prey_flocking/README.md,sha256=KPRkuA3RjZDmOkmBlTmprVXGJ6W4X2ZK-Xl80vq9vfE,628
logic_lab/swarm_intelligence/predator_prey_flocking/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/swarm_intelligence/predator_prey_flocking/predator_prey_flocking.py,sha256=VOzHBcIkfdHi11xR7e5XXwzrHZqkIhJNjwXtNLOz3tc,7785
logic_lab/three_dimensional/__init__.py,sha256=OZUMbgTi8H-Fpjq8dJp7wsnjJ308FTMwUEm0xG7qO4o,172
logic_lab/three_dimensional/lorenz_strands/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/three_dimensional/lorenz_strands/lorenz_strands.py,sha256=fvpEsIwJ-lbb2RhkfTBEz54hgMRY6WF9WvAmAiVI4JY,6071
logic_lab/three_dimensional/lsystem_3d/README.md,sha256=GmTB9JB5xfJ02PTBgARyIhArYV5lcSuwOIF8lJqdbCw,698
logic_lab/three_dimensional/lsystem_3d/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/three_dimensional/lsystem_3d/lsystem_3d.py,sha256=K9sCwuprIvpigZkJIUzFO3RZnjAQkWklzGTk_6mZKQ8,6391
logic_lab/three_dimensional/metaballs/README.md,sha256=S4kH2yS2CqeXR79u2q5UjqCHTVr4ITmRMkUeeZS0wPs,4499
logic_lab/three_dimensional/metaballs/__init__.py,sha256=aVKcbX_wWBwTR2P6I-VqHvd8QNafEnsohbCeItk_hyg,75
logic_lab/three_dimensional/metaballs/metaballs.py,sha256=9BwzeJ0Q2SBDFROQ7nesg7n-7UpFktjWgyDAiqopRw4,7424
logic_lab/three_dimensional/metaballs_3d/README.md,sha256=l1WBASS1JbZgI_MQXHibB1h7cD2Yn4Sx1KR0isqKjxY,691
logic_lab/three_dimensional/metaballs_3d/__init__.py,sha256=0VwSjhihXXPEENTwgHGKOrYLo0SyQ8q4NLj4SQe-d4I,176
logic_lab/three_dimensional/metaballs_3d/metaballs_3d.py,sha256=jbVmjOLeZJ1kmyEtmOueb_Zy05AqinnSosloXK9fDdQ,11397
logic_lab/three_dimensional/point_cloud_morph/README.md,sha256=-mSByGsFfFgiOpD_6qiMiNnfRbHXtqAE3QOtikJI054,666
logic_lab/three_dimensional/point_cloud_morph/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/three_dimensional/point_cloud_morph/point_cloud_morph.py,sha256=pGCWB0TFtpbA9oZD-YnpoyfEyg7OA9NxL4Vl9s5kHsM,5418
logic_lab/three_dimensional/volumetric_fog/README.md,sha256=qGBFNJp55Eh_tF6vqzZk1GnRdnxSGLSmhVTXWRkf6uU,662
logic_lab/three_dimensional/volumetric_fog/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/three_dimensional/volumetric_fog/volumetric_fog.py,sha256=bbt-6rZFIV1b-7tpShHaUDww2EMN0tNm5HqG1wlC3lk,6554
logic_lab/tiling_patterns/aperiodic_helpers.py,sha256=Hwwp4Pd_R4JFdez25n7y494FbFtctPGdhay61wUaoWI,5149
logic_lab/tiling_patterns/deformation_helpers.py,sha256=YodK-UMDtbvwePxSOWkpzfJ_qM69v9TQnF4xG52NOhY,5335
logic_lab/tiling_patterns/pattern_helpers.py,sha256=s2t2rrU0RKgqz3E9q-pQ9eRre-XJCbeKLH_e9naI0Ds,1265
logic_lab/tiling_patterns/dihedral_group/README.md,sha256=NPQM88gS4dIaehmSKvwwRJA7_X1GYjxnoETh7KJKKe8,264
logic_lab/tiling_patterns/dihedral_group/dihedral_group.py,sha256=g9PeYfU3pZg3TUmtEOcrWrONYf22l-f4S3gdlZCxbjI,1538
logic_lab/tiling_patterns/fibonacci_word/README.md,sha256=Qd_VwkB7BDEBuP4e_1CkWwGMDuWFHn5BqYji0hxNwB8,174
logic_lab/tiling_patterns/fibonacci_word/fibonacci_word.py,sha256=OBl2i4kspLDXaVKmfOpdwPq55NYlubN8w2thb23u5aQ,1308
logic_lab/tiling_patterns/fundamental_domain/README.md,sha256=y3fMu15_i8c-p0_vr01gI4vWi1-9NCo8RVM5laAqcos,306
logic_lab/tiling_patterns/fundamental_domain/fundamental_domain.py,sha256=9904ZFhczWdBtBKmtG8nAlgpo1xvZjT2SRb2R0PW0xA,1372
logic_lab/tiling_patterns/hex_rhomb/README.md,sha256=9lUGOif-6x1MhlGMhd2O0ySNMdEnezvNlV_aZZYo53c,154
logic_lab/tiling_patterns/hex_rhomb/hex_rhomb.py,sha256=er5QixpZC59RWhW-P5SAkIzOdlBmk-DYWsvdVi7xqbc,1585
logic_lab/tiling_patterns/hex_tiling/README.md,sha256=_Sh4oISSuvQ9Gk1WFMYqDugExHldHkFeL3DvpU5c1FA,223
logic_lab/tiling_patterns/hex_tiling/hex_tiling.py,sha256=zUECkznPx5G4Z3ap0ISvnKKUFqotWZL_gufFOFPfPHI,1578
logic_lab/tiling_patterns/ih01_deformation/README.md,sha256=VqIu5zSUL9opjCIMTzC3Fxr3E8chOwLN7sdAR7FgXDg,239
logic_lab/tiling_patterns/ih01_deformation/ih01_deformation.py,sha256=U8zejaMm1BLzBTl-3PvAXBEt4tgMfNp4xlECQLEyJkU,1020
logic_lab/tiling_patterns/ih01_koch/README.md,sha256=WFzkhRXz8qW8H9BpXf31uA0_5ceIqcpd2ahsCDZQ8tg,223
logic_lab/tiling_patterns/ih01_koch/ih01_koch.py,sha256=IQgRHnY-Rbrt8vvknzAZ1pASfN6woyF-rsPW8NeLrXk,1334
logic_lab/tiling_patterns/ih02_deformation/README.md,sha256=cdQzqzILiGC9mbqkgT0f7F5spGI77PIgce3kMdGmztM,248
logic_lab/tiling_patterns/ih02_deformation/ih02_deformation.py,sha256=UAt_38JsTHEYHU1tNDPFftzv0MEWK0TeDKJ3_2FJZvU,1054
logic_lab/tiling_patterns/ih02_tv08/README.md,sha256=9CBG0P57ewjPtDwSNnVXEI3B0HJR7oi2YICGcKsp1ek,321
logic_lab/tiling_patterns/ih02_tv08/ih02_tv08.py,sha256=8MKFtSzW2V3L2jz-Wk-yQsFjTdTCbMmDcRTGCpDZr1M,1845
logic_lab/tiling_patterns/ih02_tv08_koch/README.md,sha256=wOeh-tLjYFH891Tl8yxqfGrMqm2MKukjHLMrPAz7SXw,313
logic_lab/tiling_patterns/ih02_tv08_koch/ih02_tv08_koch.py,sha256=5dI5hDqhOcQFwl9u_bBkNDE4RN1S6N88Ec-UFZ52A_g,2231
logic_lab/tiling_patterns/ih41_deformation/README.md,sha256=zc2lbT5Cfn6R8G_hsQN9cO9Itob1Tz-KpQeVY9hlIJA,236
logic_lab/tiling_patterns/ih41_deformation/ih41_deformation.py,sha256=lb98iX6a7CVJmf4vfqXfaKgywOTNCzexgIGW95wIMCY,1020
logic_lab/tiling_patterns/ih41_koch/README.md,sha256=Y5FqO-dq16YzeK824RhKNpLnI2tjS3aZcJRL9jJph0c,220
logic_lab/tiling_patterns/ih41_koch/ih41_koch.py,sha256=Yw-OQOAj_tWnEA05JdCnlefCvkpRHhbj933MGUgezHY,1334
logic_lab/tiling_patterns/islamic_geometric/README.md,sha256=pmnAJMrEQetxzYpsHlJ_UkS4DAiziTXgLZy4ePsJAUc,300
logic_lab/tiling_patterns/islamic_geometric/islamic_geometric.py,sha256=UfKWxXkj20uEOCIhvjQyKSzfYPtScJIM7-ekZWJl9Fk,988
logic_lab/tiling_patterns/matrix_calculator/README.md,sha256=Ued4iH8KIO1nPHGj8GC7fPCSqB1vCyVOrzy74DUBNSw,173
logic_lab/tiling_patterns/matrix_calculator/matrix_calculator.py,sha256=6W5DWVzOW3nGgfiquXUJoE8XzNSepaMCj6WSBWbu88s,878
logic_lab/tiling_patterns/p31m_pattern/README.md,sha256=bEVlpV75x4JqkM5aGaJqBCYp3ppN1LvJ83ybsPOJbV0,189
logic_lab/tiling_patterns/p31m_pattern/p31m_pattern.py,sha256=udzMbHhJ8U285vt7ga7eRLngPOhND4xmH-uUsr7zGIs,2910
logic_lab/tiling_patterns/p3_pattern/README.md,sha256=3ehcvL2AL76s2_U7dtSgDOWMZfgLBDD2f_J9FWgdZvc,174
logic_lab/tiling_patterns/p3_pattern/p3_pattern.py,sha256=ScUZITznQ4IZcYF8mhn3qmUAeIgGC0Di1icewMS0hLY,1915
logic_lab/tiling_patterns/p3m1_pattern/README.md,sha256=v1pHMM8A-q3MHKR_CxhpInG7iiHqBqerUMHOcKh-SVI,176
logic_lab/tiling_patterns/p3m1_pattern/p3m1_pattern.py,sha256=LI3r_dY9-Y9uNnq2JIoLRSMrjjGo15hj9ll6fCIbBBs,2240
logic_lab/tiling_patterns/p6_pattern/README.md,sha256=tFheOKQWeh4yLrXj7FYMEK0XyVBTzQsZPpyfi-5gDzE,174
logic_lab/tiling_patterns/p6_pattern/p6_pattern.py,sha256=ZnL-Kd036M5XszcyXBBzOmpsMOTohfMIuXYVfJWZ9m8,1783
logic_lab/tiling_patterns/p6m_pattern/README.md,sha256=i8iiuz5jplZZT-Ncn8yCkaX2FRmRAFmONieEPmEByjM,177
logic_lab/tiling_patterns/p6m_pattern/p6m_pattern.py,sha256=uXMhXxGvzHZT1W-VtQjpk2dcS1lD5uSG-x3x15mjBe8,1815
logic_lab/tiling_patterns/penrose_tiling/README.md,sha256=CKDS6FBlOD8UwWqTJBM1-A3OXbW--pHjEh-0nY4Gf-c,268
logic_lab/tiling_patterns/penrose_tiling/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/tiling_patterns/penrose_tiling/penrose_tiling.py,sha256=hpPERkNBLLc71CSYNWCR4IeCR1BF06cFd-G8dWv-30A,3037
logic_lab/tiling_patterns/pinwheel_tiling/README.md,sha256=nFm0H_2ZM-_Jdbj1wT1Lc_fhLyqzod6Ycr3mDrpZWpA,278
logic_lab/tiling_patterns/pinwheel_tiling/pinwheel_tiling.py,sha256=BEhynN0coXUT19Si4wF6sUp4amqwURj6LTvMnloKOVM,1167
logic_lab/tiling_patterns/pythagoras_periodic/README.md,sha256=fNeBI7pQmgiw_ExPqQTZMMvxpZv5L-yP8ka6CE72h04,257
logic_lab/tiling_patterns/pythagoras_periodic/pythagoras_periodic.py,sha256=CgW81ycWnDDkaij8E6V2Brclmk7MMYXTqi0rurl_tWQ,3506
logic_lab/tiling_patterns/recur_pentagon/README.md,sha256=h9FI1P0YWFvw4_M9jyRADuFjE1zsjh0fGG5uIXlxfG8,196
logic_lab/tiling_patterns/recur_pentagon/recur_pentagon.py,sha256=lWemHuKmDCoOCtJes-tgJYntyKElF-9IpKv26LnBfaQ,1326
logic_lab/tiling_patterns/recur_triangle/README.md,sha256=rZpE37iA-eF64Z0E2kWkeUF-bBk_ULox9aOimQ2YFMw,196
logic_lab/tiling_patterns/recur_triangle/recur_triangle.py,sha256=skpMg70jrKpMyGOLOmAGy_ni3M5954Qmr1jTmeMDevs,1579
logic_lab/tiling_patterns/rep_tiles/README.md,sha256=LgHBBemgwFeFjT3wXSLVnsF2zcWdT0-96l9Nvc-C5v0,273
logic_lab/tiling_patterns/rep_tiles/rep_tiles.py,sha256=bFhYIBDZwsTl2xvALJam9nQM_lU5QczIz0wB9ZkydGw,977
logic_lab/tiling_patterns/square_tiling/README.md,sha256=8zKbn7LLQdl6yGJ0fEo_uE13GwgV2vrm3FEU1HxQqHY,228
logic_lab/tiling_patterns/square_tiling/square_tiling.py,sha256=zhhHusCnoj67H7uXzCdqetqrZgDRIaDJP6psw1PvNDs,1244
logic_lab/tiling_patterns/square_triangle_periodic/README.md,sha256=gkd-I4oGE5Z66ya-Qh0KaBvVy9PQWn3aBImy_wCX9HM,214
logic_lab/tiling_patterns/square_triangle_periodic/square_triangle_periodic.py,sha256=ReA2M0Njag4bGqKPgcNb90Fn_N9aRabYrEQ34574sW0,2260
logic_lab/tiling_patterns/symmetric_shape/README.md,sha256=JVz6Egc7_XNGNhnQBmdEddvVU8oAv9EvluGIismK4Ew,260
logic_lab/tiling_patterns/symmetric_shape/symmetric_shape.py,sha256=ntAXowzPuXkuTWAlBhcDVRm1BzZvLXSI7kYshvqbcpI,1504
logic_lab/tiling_patterns/textile_generator/README.md,sha256=E69psjF6ELHu8AV4lo4tU2ndnS5UAEANSnUEbVRTBB0,280
logic_lab/tiling_patterns/textile_generator/textile_generator.py,sha256=qcgEdPyCocq1LDUQm9nd7-lhtNb84o_8MfYVVkWOO_Q,2789
logic_lab/tiling_patterns/textile_repeater/README.md,sha256=uOV9PO37zLm7O7vuPuGydXse094G0dkPEQetfkFZe14,302
logic_lab/tiling_patterns/textile_repeater/textile_repeater.py,sha256=XZVZ3yPRTvaseO18OXV1tDSrFUCBm2jsVRARNoGAE0c,3339
logic_lab/tiling_patterns/triangle_tiling/README.md,sha256=H6_yVQfoxHRHkvPeQnJ4A6NOTSyjRZVPxfsmEnTZDHU,217
logic_lab/tiling_patterns/triangle_tiling/triangle_tiling.py,sha256=8IIgyS949a0WYXnZ03vBa71DKzMtAIvRd_mp7rvZjQA,1915
logic_lab/tiling_patterns/triangular_spiral/README.md,sha256=eGgbmTM6SQJYbcRNb912vauGgD4gMqEWf5XBci4eOcs,190
logic_lab/tiling_patterns/triangular_spiral/triangular_spiral.py,sha256=g6sXt-jUhUNMFW_8lHvNN9MAoMlTGB3JbzfyZBLyGbI,952
logic_lab/tiling_patterns/truchet_tiling/README.md,sha256=Dbgg0-ZGE_gt-fNS8p9L9-fwK3hg9ldxwaMu8vWQulg,260
logic_lab/tiling_patterns/truchet_tiling/truchet_tiling.py,sha256=QeFOL1zCCPsonBr13r5m-G17wkzaaoys9Lt8EPYbv94,2105
logic_lab/tiling_patterns/tv08_deformation/README.md,sha256=zKzbHyV6WKpDSo61MYdzn20g4AKr2BQz5sYMHMJ_vO0,314
logic_lab/tiling_patterns/tv08_deformation/tv08_deformation.py,sha256=NECAw8zMdfOC73vnflYCAAo54U2rhIJLgmzSfnYknIE,1790
logic_lab/tiling_patterns/wave_function_collapse/README.md,sha256=0JJeOCNKshBDMUaLZa_t0QXxCLXGg41_8DCInK_iM2U,1746
logic_lab/tiling_patterns/wave_function_collapse/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/tiling_patterns/wave_function_collapse/wave_function_collapse.py,sha256=MaRK2hMns1du13wDje_h7vI0hU0LYWlxhXnbMMfNxno,6433
logic_lab/topology/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/topology/hopf_fibration/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/topology/hopf_fibration/hopf_fibration.py,sha256=RTP41bYLyKcrihZShejvhVzx2PVqr3ksxrIVyIjCxpM,4645
logic_lab/topology/klein_bottle/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/topology/klein_bottle/klein_bottle.py,sha256=xPQRvjaX9y9VfRi6Ku3d6lgviZ2S7sFhXe5eXT7TmcE,6104
logic_lab/topology/mobius_strip/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/topology/mobius_strip/mobius_strip.py,sha256=xmMx8dhvJ9ryImq0M0fBf_Kyb09Ts6QKp1-tX2Dp3SA,6159
logic_lab/topology/torus_knot/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
logic_lab/topology/torus_knot/torus_knot.py,sha256=PGQW9IlqzTbDviChDkaTfSRx6-38LM8lgPNNmRl6dIQ,3598
logic_lab-0.4.0.dist-info/METADATA,sha256=QntizbzHAWgLSENvoJLPnx_Bi3RtNYuEZLfq7fmPaJg,12889
logic_lab-0.4.0.dist-info/WHEEL,sha256=zOwg4jB6zX2kU910N-cMawjivD6tO8NEWvE12je1bVk,87
logic_lab-0.4.0.dist-info/entry_points.txt,sha256=6kdXhNhQyk_pAZDbvb1nkd_iVbFIVPugDL9MkHQAMCw,70
logic_lab-0.4.0.dist-info/licenses/LICENSE,sha256=mK4u8wA0VOGZhSi8-IgoARgng0ShkKOAg5ncjmBf3w8,1071
logic_lab-0.4.0.dist-info/RECORD,,
