From 545def1ddc853f0d42435efbd35f13a691c0f7c3 Mon Sep 17 00:00:00 2001 From: George Shaikovski Date: Tue, 7 Feb 2023 14:46:13 +0000 Subject: [PATCH 1/2] remove temp files --- .../__pycache__/lab3_data.cpython-35.pyc | Bin 3427 -> 0 bytes .../__pycache__/lab3_data.cpython-36.pyc | Bin 3189 -> 0 bytes Lab2/Prefabs/__init__.pyc | Bin 192 -> 0 bytes .../Prefabs/__pycache__/__init__.cpython-35.pyc | Bin 125 -> 0 bytes .../Prefabs/__pycache__/__init__.cpython-36.pyc | Bin 208 -> 0 bytes .../__pycache__/exceptions.cpython-35.pyc | Bin 621 -> 0 bytes .../__pycache__/exceptions.cpython-36.pyc | Bin 674 -> 0 bytes .../__pycache__/interactive.cpython-35.pyc | Bin 3035 -> 0 bytes .../__pycache__/interactive.cpython-36.pyc | Bin 3014 -> 0 bytes Lab2/Prefabs/__pycache__/player.cpython-35.pyc | Bin 3531 -> 0 bytes Lab2/Prefabs/__pycache__/player.cpython-36.pyc | Bin 3432 -> 0 bytes Lab2/Prefabs/__pycache__/prefab.cpython-35.pyc | Bin 6107 -> 0 bytes Lab2/Prefabs/__pycache__/prefab.cpython-36.pyc | Bin 5868 -> 0 bytes Lab2/Prefabs/__pycache__/static.cpython-35.pyc | Bin 933 -> 0 bytes Lab2/Prefabs/__pycache__/static.cpython-36.pyc | Bin 997 -> 0 bytes Lab2/Prefabs/exceptions.pyc | Bin 970 -> 0 bytes Lab2/Prefabs/player.pyc | Bin 4837 -> 0 bytes Lab2/Prefabs/prefab.pyc | Bin 7300 -> 0 bytes Lab2/__pycache__/build_game.cpython-35.pyc | Bin 4844 -> 0 bytes Lab2/__pycache__/build_game.cpython-36.pyc | Bin 4652 -> 0 bytes Lab2/__pycache__/game.cpython-35.pyc | Bin 11068 -> 0 bytes Lab2/__pycache__/game.cpython-36.pyc | Bin 10372 -> 0 bytes Lab2_Hard/Prefabs/__init__.pyc | Bin 192 -> 0 bytes .../Prefabs/__pycache__/__init__.cpython-35.pyc | Bin 166 -> 0 bytes .../Prefabs/__pycache__/__init__.cpython-36.pyc | Bin 188 -> 0 bytes .../__pycache__/exceptions.cpython-35.pyc | Bin 662 -> 0 bytes .../__pycache__/exceptions.cpython-36.pyc | Bin 654 -> 0 bytes .../__pycache__/interactive.cpython-35.pyc | Bin 3076 -> 0 bytes .../__pycache__/interactive.cpython-36.pyc | Bin 2994 -> 0 bytes .../Prefabs/__pycache__/player.cpython-35.pyc | Bin 3572 -> 0 bytes .../Prefabs/__pycache__/player.cpython-36.pyc | Bin 3412 -> 0 bytes .../Prefabs/__pycache__/prefab.cpython-35.pyc | Bin 6148 -> 0 bytes .../Prefabs/__pycache__/prefab.cpython-36.pyc | Bin 5848 -> 0 bytes .../Prefabs/__pycache__/static.cpython-35.pyc | Bin 974 -> 0 bytes .../Prefabs/__pycache__/static.cpython-36.pyc | Bin 977 -> 0 bytes Lab2_Hard/Prefabs/exceptions.pyc | Bin 970 -> 0 bytes Lab2_Hard/Prefabs/player.pyc | Bin 4837 -> 0 bytes Lab2_Hard/Prefabs/prefab.pyc | Bin 7300 -> 0 bytes 38 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 Lab1/Lab1_MLP/__pycache__/lab3_data.cpython-35.pyc delete mode 100644 Lab1/Lab1_MLP/__pycache__/lab3_data.cpython-36.pyc delete mode 100644 Lab2/Prefabs/__init__.pyc delete mode 100644 Lab2/Prefabs/__pycache__/__init__.cpython-35.pyc delete mode 100644 Lab2/Prefabs/__pycache__/__init__.cpython-36.pyc delete mode 100644 Lab2/Prefabs/__pycache__/exceptions.cpython-35.pyc delete mode 100644 Lab2/Prefabs/__pycache__/exceptions.cpython-36.pyc delete mode 100644 Lab2/Prefabs/__pycache__/interactive.cpython-35.pyc delete mode 100644 Lab2/Prefabs/__pycache__/interactive.cpython-36.pyc delete mode 100644 Lab2/Prefabs/__pycache__/player.cpython-35.pyc delete mode 100644 Lab2/Prefabs/__pycache__/player.cpython-36.pyc delete mode 100644 Lab2/Prefabs/__pycache__/prefab.cpython-35.pyc delete mode 100644 Lab2/Prefabs/__pycache__/prefab.cpython-36.pyc delete mode 100644 Lab2/Prefabs/__pycache__/static.cpython-35.pyc delete mode 100644 Lab2/Prefabs/__pycache__/static.cpython-36.pyc delete mode 100644 Lab2/Prefabs/exceptions.pyc delete mode 100644 Lab2/Prefabs/player.pyc delete mode 100644 Lab2/Prefabs/prefab.pyc delete mode 100644 Lab2/__pycache__/build_game.cpython-35.pyc delete mode 100644 Lab2/__pycache__/build_game.cpython-36.pyc delete mode 100644 Lab2/__pycache__/game.cpython-35.pyc delete mode 100644 Lab2/__pycache__/game.cpython-36.pyc delete mode 100644 Lab2_Hard/Prefabs/__init__.pyc delete mode 100644 Lab2_Hard/Prefabs/__pycache__/__init__.cpython-35.pyc delete mode 100644 Lab2_Hard/Prefabs/__pycache__/__init__.cpython-36.pyc delete mode 100644 Lab2_Hard/Prefabs/__pycache__/exceptions.cpython-35.pyc delete mode 100644 Lab2_Hard/Prefabs/__pycache__/exceptions.cpython-36.pyc delete mode 100644 Lab2_Hard/Prefabs/__pycache__/interactive.cpython-35.pyc delete mode 100644 Lab2_Hard/Prefabs/__pycache__/interactive.cpython-36.pyc delete mode 100644 Lab2_Hard/Prefabs/__pycache__/player.cpython-35.pyc delete mode 100644 Lab2_Hard/Prefabs/__pycache__/player.cpython-36.pyc delete mode 100644 Lab2_Hard/Prefabs/__pycache__/prefab.cpython-35.pyc delete mode 100644 Lab2_Hard/Prefabs/__pycache__/prefab.cpython-36.pyc delete mode 100644 Lab2_Hard/Prefabs/__pycache__/static.cpython-35.pyc delete mode 100644 Lab2_Hard/Prefabs/__pycache__/static.cpython-36.pyc delete mode 100644 Lab2_Hard/Prefabs/exceptions.pyc delete mode 100644 Lab2_Hard/Prefabs/player.pyc delete mode 100644 Lab2_Hard/Prefabs/prefab.pyc diff --git a/Lab1/Lab1_MLP/__pycache__/lab3_data.cpython-35.pyc b/Lab1/Lab1_MLP/__pycache__/lab3_data.cpython-35.pyc deleted file mode 100644 index 43c0b49e1ea1ac2c6c1b83cabdd2af9f95136ca1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3427 zcmb7GU2ogS6}>}J-;!k~n~mMHDN!`os+&sL-6BX+H)s+Uy9KsR5f@!75tpFFkwk|g zmEkzC4f!eQqEA~C{R@5RbJ0IDuYK}g$V+?fP*URTwm=DSG&7vJUvtjA^M0q({KKDj zpZxwZ(ZA@e$3_2_c#D6aiSZMZ5(TTipun;74y7(lJqkP$i**$WD$6}p3aS*l6xB!) z9oFfvLApk9&I<~(?ag|;|N0(wOu2bBgR~W8Sj4dsCg_Ro= zw<+$}{w0dBrEB|_+19<@`Z)}z-JUR&WEzd-X`?@gBOMh|2i2iWygl@~!HJDP^GNa?~C)du=QHjp3I$3e3J`wSh91o6S2m0?4u(1*7+gy0(> zY3^@jYbr{F90EN~CQ8~{P zLDQz2NXe)OTDETm7ix`ddY^4-YB`;SC3ja)R#*A^CTpt2X>yPs>34CxrjD|ZzmUiEf1s0rnn(Cox6@=9t?RYKOMZxZj1TPZ~{Ow!1!vJ z`Lu=P4if<1TuTGM8f5l3vEihV`*Eg#51%X`13my~;5-r|08?dI-~eZRmw>4)E6iKU z05q)%wJDHq&nm<%F#a{OZ)g82hBhE~h$><6i@LGJgC>IuHDZf#-{NA!EuaiNz&*a% zTJlmjY&*07ah43s7E6FRq=1hNQqWbgh_ylm7{Kra`|1|E;@Q{0`Z^tMEHDk~EQYqG z!KABj?;3L)OtC!P>vf}lBAiVh&+jHl;g60oo#dG>j{z$H#n%(*uS$_Wl94_Fto%`~ z{3uO*3$4OWGP`h;r?FK22aAF?DC^w^eJlUh8as-7DcWur%ZxYJdT3?JXgDc_mYeP> z35D5RD}k+C+7d2Jx$FB;=0^(P_J?_bH}cu$7n20)BA-$3 zzlaLIB&Cd3>PiDqjJaS#6+hpmj>B}pnIBD~RQ}=?7RQL19emV#$3>X1QdEk**#2+x zhMbA`VX|`?+QVDiKm%|BmiyN%4?qH25pV?n-T?o?c^c`NmZf>VZp@;c&c5lQ=*@6b0ez-u*>TDKq>u;y|5NCf6o#nn= zBhXGN&rvS^aPOFOm03-V98U(x+1JlyT$Wn)#hD`?`lxmiz5i`ux4wB&! z-t&Ls>0MGc*|HkP2a#6;YiB+~Y4{1cs&Bs@;2Mdqrd#4M93`k7(G(>D*&BH_lel*! z1q-;%yZBs8JDHC8Zeb~6>S-QvMHt%*i;^*ej@Z^8Q?W~WouFkgfQy`-6zb;?613jZ zXew4y(78a4ppAU6I(gINQMoCovjrAn4YoM6CcBt4^(Bjq2!oApaQmGzGFSf#!1iHc z@nba9_^zmm>$o_5Ph3K;Dmub-;>_g)$H3To}_#0DX_{1jEU z=%eP&RF3*sAe-1gD!ya}9+xw9AKf)X>jK1$_1#&+=?H02!;tydLSL>1MvyU}g8JMA0) E0jYK@l>h($ diff --git a/Lab1/Lab1_MLP/__pycache__/lab3_data.cpython-36.pyc b/Lab1/Lab1_MLP/__pycache__/lab3_data.cpython-36.pyc deleted file mode 100644 index c4bec02614b409d8fabd9c5e6b481f879d788b25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3189 zcmb7G&5qp05oR~Z`QiNRj~13>AHoz;GZ-hGf79VTIOxfgkCJ?BTh;U-P#%v!Uy zZVGS3qd@pkM>b~Nl@s;w?u*8XMO$K9v_$(Ui?&4|I!~QwM|4FG?_JRsTX>%n?7lPD zImQ0YodGj`HcuwOPt?O|2yx?Pg-$swjmLZ5ZsA@17M*rxtafHxuraTh;6L&uKf0t{;nM7i z?>i5|CDC5(uGq}qPz~_&+P&^Pdiz_a=Fs1}b4uHg{z4xwq+&E`8eS}ne`MeX8n z9xoE5E90xAm`LN%$gm^Bjt8Fc?U9rZLDNXfQi;m2>@SYm!pyTjjHcyWj?yP%2vuc) z|LDu2Ixf=DNt&gY|Lic$he!yKzq)-t-cOFJ(e32mvhCupZht+3y+4l03&X{+>8vfT%eYwl0vc5;Dw|BTX&jVVm-B&dJcXmE0PCv`I>VkAHnrATciS`>5K|1T4-P)SxFUAP zYq1vVvaYKxVzkkl4BbGpdjAUq=`GlbEtzIBKm@(J0!V89e4cBs<^oVzy4oj@;0&H{ zA9A%XaK161p&PTN;5ZY*knWcj|84+jD9kAhzR2i*HE>lIWjt zg5IkA74*C4te9ws=7i4BulsAA2dz8CKSb$kRq$4CqjTJV_gUZuti^#n(0lH#hmpU{-ei0HeXc$PS4yn(^w7vS7K#4^ zA&{P)+JvQnqkVX7=?E9Nbdkio8E~bWD^7{nqO*l4bA>M&Po3HoP2v6kPg^O^^0#Rf z_4kRh^wAne;~HNd{C?T2o3lUwX`+460TqDiU37rR&a8{ptD8ua9nt-fu-?{vLMJc_ zRMr7--&Ugbfi1`}rzVtnb&D{@oJRsU+@9?a?v`Ckp+JcCc}FzgqS)_JR3PsA$zK7w zAjI>{G^@h#VWG3K2;~tR4_AhID#J~h563dmhj4s2E>)Q1d1#$qg;`-4$7L?03g3HP zOh)Tk^4`#{|D}dRRh}(v1tzi}0b6VAnv^Qni>`&PDTxh>Yjy?F@=TZbOqFY4m=s~6 z0KYIT3!P*Ia&36!>V`F3ltBGj=NIdf&QGQpwo5|7W%wki!gbh4vDt2|APOB7Lu^IQ z&uvF$dgUN~h&~ zabrw7(Y6ie**N66v4+?4GKIr$fH;%8W0?ARwSR@hGE)0(QoCj|CMa1lg7apC zu==w-#=w2XK0LKq&6a+yT*#xSFY-(exVlUuFV713(?ie|#vWn@rvKv*8#$Yb4I8Sr zu)s4mGR=c5Jw$`$IvPn*>Xc_8Ey_HhkUIT0p24pAHR;wQlfc;OlGU_aAW08F zs*(MAfU6k3nyoeN;&Fy7p3IS~kw=m73W;k?R?z~#At`c&>1Oi@)m|G4rj?fo<>raa zbx7U|>>+F=Fur9O^rDV+JMKw(TB%R5NYr_0N8{U_qTVY(5Oopv8)uttOzPjdyjc+4;PC!aJBI83)ltMV-3bZ zbuk~XU5>`o*WgAaC4da}*4Fn?{1(U77SXwfD1+4yMG)6D6s!u#!`f5Py({vlzNniZ zU--v5O;NRoE|RmyiqZ~jLRaFm!mC31zO}x`y(qEo&`NZFvvt<`#%lPI1?Xa=>~*Sj heO`*gT;3p%+sIyDrOoX7KE!YXVtzPTh{{S^xOWptg diff --git a/Lab2/Prefabs/__init__.pyc b/Lab2/Prefabs/__init__.pyc deleted file mode 100644 index 82219bb6c75c761c36be75d1ed0a71806af4ff89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 192 zcmZSn%**v8?PpXn0~9ae}2`5DCk1dl-k3@`#24nSPY0whux7=kq!{Z=v*frJsnFD?Dd+=Bd~68)6o zk{o?k$KXhPm&8gF{eYs>w8W%h{rLFIyv&mLc)fzkTO2mI`6;D2sdgYUih-B`0CKb& AMgRZ+ diff --git a/Lab2/Prefabs/__pycache__/__init__.cpython-36.pyc b/Lab2/Prefabs/__pycache__/__init__.cpython-36.pyc deleted file mode 100644 index a5f6c748ad26f63505d1b765564c23a5883c3e53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 208 zcmYL@O$x#=6ogZ7Awo~#%1s~WRz#&6q5eP*5Ym^_M%yGLtt+#Na=|UW4 zK89J%EDT4F@rM$xSC5|pUzR>@;K4~sCc*AbY(M|;zCocY0eH;~vra2-*eKU3gbpS8 zec50cF^rls?3IYEyoj~zKpNpF@)}IRsj>Pbu!dSNETlRDt4ar}ZIaTMwGI-NP2pfg a&N2s-N+oMbBhx;I^Gfrk6pQ|r^C4ekm^;1z diff --git a/Lab2/Prefabs/__pycache__/exceptions.cpython-35.pyc b/Lab2/Prefabs/__pycache__/exceptions.cpython-35.pyc deleted file mode 100644 index 2a60db9952a2d985fc8a005b6b9bdf01445e5bf7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 621 zcmb7By-ve05Wd7|8>&`fA@5KLk%bYVB2f?n0jVr>vC`Neqx@mJh_cdm;2C(OtULuw z+_|JMu+-9hy8F)gzVjs-4*NFvoV@|S2gc?En2j;a8N#^$5FV@?N`O}eGY?rG1amBd zAJ#`U0MT)5r)3$4E=)(g47E1L!)%OUb`kJ%R79H@YI=CrZ=$5K7p1aku3n^=JZG}D zsw$HaYeLS;w2+)Pea?$YEON>RoIftoeBF5m-9cRkU;D8t>Pp*K7@NnFlj&`Inl2CH zYc226xrt>fZVu|DrokwTk1+6Dz1`$j^9PyPOJ$5I@BdD&Nm4TcTJZ0P>#R#$4}qGk zJ=I&;?@h|58>tIbrdDq29-#~yHB zVBk3CKJbDl0x#wqi_!=+${b#9mj_-8%vJ#;8hZkbec{19KRX!2X;-V1g=!^5=aI`K zRk0p4a28OiStKdVDwIaCn1{}e=ZI_yp z6;~Y2TXP;Z8E?+-$WY6+Q44vYRzxMzQZ7=G%mhtLd@FfMQpxyC=^MhL(310hZ$#T{ zX-SVwj>wgfQ#P?gZtAtoWNBQV&a4j*csbvF5W|Vn?JH|R_4go*OJ}eH_cK2ouf38x zD+9RTM%wY6rT05}aV<@xG)v`wl><<6Y8z$82aQ6uw@sAKA+ON5;9vD;!Rh*g&+_@X JPU^UhzX1lCk-Y!_ diff --git a/Lab2/Prefabs/__pycache__/interactive.cpython-35.pyc b/Lab2/Prefabs/__pycache__/interactive.cpython-35.pyc deleted file mode 100644 index acbb88fc98ee66114988d3cd38e8e3a5c4359010..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3035 zcmcImU2oh(6dkYk!|UueA58-V9xMR@i#A&c9;&LPjoK)R1PjtuLPSU-uV<2V@Y>7R zn<}eHeJFx|z$4G_kC0z^%3t7#b7yU@6RK`ewN^YCU(d`v_uO-@ccmgr%)kVQsv=6=9U)i z8n{-rb{M6S{03)ocE@&b?M3J5D2Ps+bmXOu??ui~I#1)NKf2|79iPct&c2uK>ZN`y zherSDCaB3ah7_I|J2lvIgCG#a1J~%gwXBg$CsJh==Rp*toWoR4WO$r4{5XsixM*|k zhhCC!{wMqAb}txDVwLtpl7_wgy}|drC*JuNy>B&hNiSI7-<_PRCVa0E2#w5`ZCB#k zEnHrLZD93d+EK>_}a^u!xWCmxk9TNDSwh&G|SM(~#yJ&VQPEVg9DYxrlwv zwagTWU3F<7!WXVxL$%338BwGvN>^fG=$K7o%iOZH)rX#XnaH?)} zrlL8a(#w8?=A&> zY1c{lgy0eT%&?8w`U2p8i=aeDd0e0q)U#^+%zCV~Ed_YEffcXwOecJXyC7zB;kS@l zQ>|lx+Mr>R1|oB*j;>?Thqx13-GPcabw#!nsi;%p-jBqJg>;9)%KP<=s^2AA`WX8b z*}9}9dVs2sd!59qs#4q7>Y6&6Y6tVIi?84~h`dyCwAI&Tmd!Y3nX|&bivY#MRr$iyCCFh)T<=p~$u(d9@DWP<%5yU9qwrRM^_cT`mz7 zH7HWgl^#_}sn);9KfDWpG zB3s{WXRZ9#m?D>%=?#7Tam<=?yZ+qiZlyJ)Xxrj*S^4>5-JgGWzck4a@w{Pdm^VMz I>Fjj>1#@K<=>Px# diff --git a/Lab2/Prefabs/__pycache__/interactive.cpython-36.pyc b/Lab2/Prefabs/__pycache__/interactive.cpython-36.pyc deleted file mode 100644 index d892d7cd6fd6b088bc0a491beb724bfc458161fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3014 zcmcIm&2HO95Z)C5Y)+kf2ooBe7N z@+Vn%njmk(oBarbB$7sCOan?$ZbXf-6T}ZToP!P0qeUy#YM&25y1|E8uDQs^Djy|M;DYM0N+J6S z1VsWWNzjlquwIjWDjU)|bAzU`WmDQ`Bifl>8$j)ohB!LS?-C}hw&K24SkJR*T z+kf}&~+|Lyk z7?;n-QReSFee#^`@{`Pe!iQh_-y6^~Kb*tSPfv6ULRrO_OrUhSxd2zcisAwa6jndP z9Y`KYA@aub7Xubz`vXFH97d5h;%Ta4>4p1%v+~l2pD69+2(!vS6=vQrO2o?t?RxW$ zKFGeVXLy{7kG#(g_*i+#5M%6lUzpP%7^PJ#6dY(23u|VX!`%bj1|NG3?ZCgng2Rkr zHel3+ZTz_b;tT+Hy0Hj=`MNav-)fhaMK6^IB}Sik02? zYheL&3v670Z8}5?$mWr+GI_6qdzFm@T zlZ;Q%GlZE?mrmE_zWtm0wPScz<(MSc0tSWq&@fs_0013-n_bNR=kQjDY|O1z1atHn zEYR3$^#%@z;+#GD7EUkc%qD!g18;^~Twsjb)Tp~M#&l|TAI0(-Nply2C>!(bMVm`_ z^D*qJ(lh4`NR3m1cRM8PP5$WHu%~C4%;|SQF1m1Sj>DMeib3OiTQ;$z@4;*EMi#Z{ zbk1>rsQ>?{q_O+_M;76)g9@U}3lLoak=}>H{VFg+BwM5I%82AVP9phiczBH*`ep&3 z_0rrD`e5|}Sr!^kO`FExyu4D8Bl-gvmN8=+)|CAPc+ss~xIRkkqQSCi)+%#Xz=jXu z-1~U;LR&%I04_tP{CTC(Zej7EFt=UNn(57jWqOd|kH&5D<~5Vd?-BR@>?ZxzLPH33 O2m05|kJdZu-G2aLWk0_F diff --git a/Lab2/Prefabs/__pycache__/player.cpython-35.pyc b/Lab2/Prefabs/__pycache__/player.cpython-35.pyc deleted file mode 100644 index 44b5e082671846bc233a765054eb8efa992dee95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3531 zcmcImOLH4V5bo7JB+HVW7;Fg7#(JTch2vz0PV^%#LiV z%85{+iW@(J11J8?UODA2aH6|cyON9(Uy?1)Xgu9B^L6(()4kPhH@_a={Nb-vfPY}& zvvB-5w#>&a#6JUKfROfh;Y7>Ky}}c;V?P>2 zu~4*J?@RYKJJLlhm)0hGmExWlN%ztY_37|H2HJD4@Df}hl}rLz?!lUc&gE)3ofU}W zqDEBigaA(x9mQ^>-6(UTB+?>|rZOy`-Vsr@1altPPA}CrEA{JTz!yxSqwcC>1W$-W z5J>b98Rs*yL!lxujHP=NAtTUGIy|Do5lm+Z@U1%w8cr7aL5wV3;UAY;)hMO+P6Oo0C7?tt`EKmWc?E zjPPoVGq(>#Jdr2hs&lCE2DXe@WG;cDh%h(`9==wD>Gz7dI}y6h-45s>bdUChb~7Y; zOr9=Z2RBSVE3O*dmTk3nwOUOR?{x6q@bXJh!Z-acE}cys;nfjI5!ixH{P?8vyVGM^ zO7omz-3j}U##)ZwstjyYp`iKGxpx({&*q*92NtW@L`aGoKHKCYbNXRrq z%-+8Q@6Ns(MhYJ|^xlF=XVB7_(^9P?Ob*|mIl^On-ZXE-X&`9R$I#O$^xh_qFhMOO zs5Nbuw~}{xMt=F=EWb#R>8IzG6?O~lsh&r3AL9_)CykGm{9#U8r9VjcjNEZ1O)|_I zPn{;b>60Ad_^fjMghwidu=E+Zcv3=6Gb;2JNLrCbYQ3_4)b;lIi z^!-s9PGTCjeE+A3h-Z?z?}usN`}L)oe9c9-yfDD6!F(b+B73N@wLL zSELWIlEiwsESa%1<%-eHTfJ0`L|ojFrIbRzUf{8dorbeg=5@&Puk##+XPsc5F>t>pDt>81#O pQTCW(7%0m8%*cULXfTy{*#i73VtM1^g8HA53pl}S8C&Ls{(lzC_eTH# diff --git a/Lab2/Prefabs/__pycache__/player.cpython-36.pyc b/Lab2/Prefabs/__pycache__/player.cpython-36.pyc deleted file mode 100644 index 31fec0efeda81fd87bc4db7b48219f155767eeba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3432 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 Q+cW{Y@Cj@I^VWj>UxuH2TmS$7 diff --git a/Lab2/Prefabs/__pycache__/prefab.cpython-36.pyc b/Lab2/Prefabs/__pycache__/prefab.cpython-36.pyc deleted file mode 100644 index a340ef8040d57a0f65a5d6788765f537ae577ffb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5868 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 diff --git a/Lab2/Prefabs/__pycache__/static.cpython-36.pyc b/Lab2/Prefabs/__pycache__/static.cpython-36.pyc deleted file mode 100644 index b01d37152d66c2fc58f5f444eae28fd804e0dc41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 997 zcmZWo&2AGh5VrRxNkdwA1WO!fB*;o|LkL=^gpf)>>H%plmSa2JO}#(ZPOF68TB&cq zJMbbr#9le&%#BN#*-c9&tX=PTY|nh(H?uFcw}(F;-|*j*kYD89h``>1*G*tjL{UQu zno^2(V1gn{LrUHg6{_fps7TX!bQz|xijT>-w}v}pOq*V9^-N5`+7VOdt&qOZKC6_( z1GgjG7;YB~O;V~z8Yr5E*JMUjpu(#`8mUOdS0s(ENkq~fCTV)dUie(D4u%Xyw_u;! zjO-cPFPA>c%M<1^;h7ZW6VIla71fzmPg!MIUV4p)Chc_@Y*64AUqs~|!Q{y$nbQk; z*^-CM^k^J3v0K#IHUrM{GWVQ=D{|V*npjq*vOsx@b7_Qgoc|zyz9m^z=tQ2+YGGYf z!jpU`-LjO)O6C&$dkbkMLQWQ^$){2u*!)bt%~wfYYsaPXNu4QP+iI?*PrMcqxh0}7 zF4_Nhc+3yP(j|vt`aJ0raEWWxnbb?$0~QaEPRo(59(GzyZn6Kz{T&|Of$4(Ip~Nlo z0GLOs@2yy<_ZO7)JU51AqONtRSUv--HLHzSYRi1JkePPi${m}UN}j$M-d*0eC+_9l z3d8C0jP0I?LbGa$9LG>Xj0WY@R+mykz}9i^OjkL)y@vKBN9!9Hp!`rM#jQRUR*eJO zhpi@r_;v_ZH=!C$+(JZ}oiP2?Xd_I!G45k^OMt|AGvvIe)WV=W;{5AEn9WX~b5%*s zTa_&~OtZbIywt|P#$DPmwOa@Qvs?VZ5Sqj448n+x!q#^Lo!#Hm&|<-wP)w!8c5Hf` XzdiRa>^(|@R~^dNZTDh|5ybrq#ybEL diff --git a/Lab2/Prefabs/exceptions.pyc b/Lab2/Prefabs/exceptions.pyc deleted file mode 100644 index 91490d3a78acacf7746ca543d95a89b63122ae94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 970 zcmdT@%}&EG40hKsU=m06481@b)TuXd-ek*RFjSEkXHRk6KH zA2`()LMb8d|I9Wr=^~SE)!fWVG*N19+h`Bu(={)1ArsC2F*QTWZ0Ca7&@q7CGz9DM dR-=u~KZwlXiic6%fy4RMA5{xyn(Ejc`v)09+Hn8? diff --git a/Lab2/Prefabs/player.pyc b/Lab2/Prefabs/player.pyc deleted file mode 100644 index 511a334a4bc27cf9dfb4cc3db5fc2b2f3e6803bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4837 zcmd5=+io015bfEEFPj*L2qJ<2OQr_0RR39O{Pp+4pJO%pRq_98 z6ceIK@aL&aslKPWp6XXrx1v0@R#aA1{hI35RKKpeb+lHM_SC_g+VxaYQ!kWyuGEj+ zd6m?ao|o3SN$Y}2=2fS;fHl&8@oQG_Wam%~O1&HPYy*$_*H{m1TI9xc6WaE@`}Pg| zk9x+IQEdC#?iYzjKF*?JT~0Q_8SkN(r>L|degFr4>m$U4zu8`Bnm zcRRrVK(346qDo{V-3B+osV=ExK^`uvpwnFBqJMfyHGKRWDt~)~*T0`d#`xbGo%pu! z6TO?}+8+q?o5t_y{pc_)%9Vx)Z(CcYy`j~{zby@%v6J@GEGj8(_qG366y{@;PuYBL zGH@^IYrna}y67F~*nZ^S77T?zv;w54WiVXf;qL`O1rQRC&M3%t$JchT}4#AMC5+@~SmM`eY}2cCN7kt=k7 zXG(=t5~|aLrB%CGJ+C{FVU$*23&32=+U1^VttSFmkQBs*b zJgtH!rCA-uTAO}r^_$`-&x$B9t2l*}yj9eN=Q$H!ba-oUQWxL$_bRx}$)(YZ` zh&R(*BI6T?j+%}TYNFgx*LjHq>tY&f+D>VN?zBm}I_cS{Q&?uK9()KOPNfSkdoihW zCNHk3gSw2IW5gpPaWqz73vul&Of%8ucf}zNlBwQD=Tcsjh_^{v;^2Xmrm8!GgNs{} zu2TmOF7cI|k=&qNy~T=|Snv+2=|Lz@7n;#Bci>hGam_8wd5g8>g{$@D#^R;L#$vBgnm?hqoWXl}Py6UZR*FpQX+@RSNBP5Z+z;|^rK2JpcccTC0e0X85>@HI zAlw@&t^?xod4N+T(ouCCNcDJ`qH@|PDwWa_DK(aoWpcrKCCfyqJct5*7?_b3=>xx@ zm@BB1ciCGyQ5<%r{{dMg#uu-df|aKWwfhG^(nXOwAN-@*mM<3)07f^&0NtbO6-^NJ n;y{$m7x&3UzC8qVwt(}^a6b~KK6hd4O9GUm|C)ELdcE@>>2^F| diff --git a/Lab2/Prefabs/prefab.pyc b/Lab2/Prefabs/prefab.pyc deleted file mode 100644 index 468a949d748e85c6226b01466e95814cc00389d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7300 zcmd5>-ESR76`$Sf?^^1geU}iJ~Ad)jG7QA*}Z99oy^d-M!fv z$2KHFYIsLTh!-T@P+xfDf8Y;7JoTacerNXMI(AgQ5ckSEcXsZ~nKNh3`JE4U{&RNb zzn9d|Ok?Vp(w^G%RDWFkQK{!jeY!Ej)$82}&`-a_r|Y91KzLwocR@TioWJs!8#`%^G zQWGp*UA}%j$P0_!(v@bCNq?t#nUQC1`|uP*2=*9c%oL{y< zoFv*n-l+|C^9)_~aM+fjlX4iRW>mrt4u<+}SwhNJn}d=1C)?WHkh=nlX(UIfjob#L zrMGnHPJQ@PLO?`VEyLU(&ig`QSeVqNPwK1ZhOHsYuNC%wBZ#}TfgHo%o(^nz5ZIzR zzDTK&`CbZJ+l3SwT9nCVS{mzEO=w>Avq}yAE}EyFda6_;P{9t24TI=(*jX3TUF(iv zrX5Ek^09nfD{?JE5sz)BG1RDtLj=w;I@=7{>EdyX*+OsOS4Nj+VK>p*43-w|6nlAA z#C@}HuT1-&6lK=GdVTr&;*F(i*B5W<8`o|wF5SGg^4`+58_D8Qax+=!^_EtWr5pPF z8|{(>hbLyincw{Iz)oSWD56ZF=-cQU!jAH${b?^DD)FIAL>}Z3N8b^6d^DxXca-(j z4kY2J=brk^Q+YjMy-U0^|3=d&(mibtUrB9ES$v?&R$p-8(0IEI1Hlc6F#sRPV_F*n zv{7sUHx6?g#6zdf)SOV;-7;@B<|17LJc7n6twK&ho<&))k)`*8ZZRhIE&N(8V}!8&%8t0^Rf5%5Qd7WFbGNw&Sc{}(GoP_ zU=A-iVSW*+2bet_b1_8m54Lo!_lM<&_wZuK)Pyp$otMdsfFcevw`*Ne2+yDq-yl~Y zzM;8h=P9Cu@lq630G%T+!V57qL*T=2M3C~0a7yq-WF$}`ltm3rM@k{Xza_FbheplL zdK2Dxf6nW8fp@{1^+iW`i+on`7#gv2EY6{tOBjH=um~nxjQm0@=OSkMsz^NUY2&E4 z@L%vK)Cbi$ik<($@X4_A4=q5R96Nt@66|yUE7AQ3z<#cvWc|q_0E^gu3II!mHGjcX zH2?vCec8pdZulrZR^Zsgi!My8-S5kS_GZ_wz{X~t!#c##E>w5BRv;H27n*WGHTk9J zxY9-^FVJ@&+Ap+WI8Y%nA_9qot6ZjD@-f}RapCm{3k|;#wIc}1gGGROFepj}J9tI9 z(j0aas~f@AX;FpM0v7)VtQHgt&q6&M^f0jvXZecf)rYc&vH1~LI0l=K$Y=zckGifO zfe2mKJ9J%r34F#nk33Zb40_PXedT-3k1^w?q*FXd`_Zg9IS>%Sua#^Nq&KqR5mzOx zc8Mdh&O@3;)f>^owJsgByLqZq_y!xoe0ZMCn{3`J3uau#&_TxFHC~T~AR_w+os)UJZ!uk8;(gPwfc;4ic zF62k0Y7Az^e8hZ#rh&oZJrX%QfkUdR4+QPn8y#{4ti03(DrDayp#Bv;sg2i#UR(J% z>`ht=L3rI%T1J=DEVk<;LaG8znTe{0RE%sLqC-9|_&z$TCdU)6Ne0zo`HL3)4Uh?` zgI^EBrOEuBCu0b$&N{MJh&rL;HIv$1NMr&4_7mdsYYss!>^u+b>$Dhqh7 zXp!#@hA381xmXoFT-t-01$(UWwEFAn8f`I@F~bOru4uu&OYrtlm2n(tJ|p! zGvcKrS?DuAk%Beyd8P89jLKSpN_mxvX~+veny%C)>QQ!OS*%gg4)Ohxy`b_HNr_Z) zwMg6m59$U_2l9mp5kf>({)`itDKu*83KEl_98>LL;_CE=YT;8YJiY^$kh(yD*2N^u z`#t!~7f`G|a#bpk{Bq>rEsS>^)V#R}P zASC{9;sCYWq!p9!NGVs$nGWaqFVvWy&3gC$X9JT-BC!keC$eSPlI?D*XGW+&$^%$}W|lz$4jibXGB z?4?5H|8iSmm*FM8GN2s9c9<15OM56$vnR)Q-SGRIMF6Ub*-~N^22N1`a$_I33;mG7 P5Nx^No$+VAbN>GTt+%i$ diff --git a/Lab2/__pycache__/build_game.cpython-35.pyc b/Lab2/__pycache__/build_game.cpython-35.pyc deleted file mode 100644 index 9d69d16a5e1025f0149952aac0dd12fdd8275ea8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4844 zcmeHL&2AjW5w4k?{a;$5ED)ldD6P=IawBSK$T=B=U_ufE0|_mdhKZ~#EM|9_*_ zWu^7+e|-GqzituzmzEw6{g3eKzoH57b0{L3I5co*;?lq+hi6@iDm18AiV8&@O{z4g zmTNT{)a)AQ>NIH3v%sUEN?&7Zm1L7%VRs9&psL&1`h2!cL4$%OPYya1v?#z#hrR}a z6_&f-Tlp5ysOOrNJRi$63zJxzS{nH?srGt~X#`TH<0PGpnQs0#=zN4%-$Wz9++l#w z2O92!+3Kzyhv9Gi^y!@GUaw*r!(r@CA#>19#fsqdz4ivtI{U1w;%@#HDf>X9> zynYS6jQ3zt^ssnaC0=D2&4_jKT}4`YpSER~_jOZI2;Yu|pQS z8HG9%$)V7h0(;#nX_)RaU}h@7De-TK$rM{gQiQQkaCkpHisZFzn-l5B3^qIV0SQbZ z8E3~VCX96$V9ZkWaWV~<5mRWG=DP5g$Ix@jF3L%o%?gNunQIXz*)fY?yIBeTNJcUc z<6~d><4h`j4U(@Uz@|!SAjzSXCjmWd5XddXdgn)U{UA1jaLgy-tJ!s&2U1M@)Ph(D z=YxQ>Lw{5-+Y*|O2KIO<#n_L9^mQ2Jhsz@Q3FKiITXTd;jFTu)TEOxndF+1`CiA2G zRAy5ZFAmc>)#kH>YxTqfu{0FccVL>)EO)?h1ZOGy;!{7=a>+A3_oJzNsuaXN5C_LH zwtBICp|!d27iZotExen-dq&f&+*$bevLlB&?q<*`&U_eLCzIFL(*` z_uc2+55;qPsW*FDqPv0NfgeSiy{nwTnA0UcoS`^feSjAMpXie4#XY)06h`01b#yp{ zl8tPL|DQW&h~GA=DrUnuxq@4XBU%s{-99Go~h@-(c_zXqSvxIMUc(P8YX1$La*X{|UYXxMZ1 zmQgDdg~W#hIYnTym4vMyxP1Bz-udx#VPn9sS9aOi%0Qlj?ORt+tIYY9sleB4)nmL- zl0>#BF&=AcDq3cy86v7?Skb16+Zx7Zg>UMRr~OeRRR?^GcPeMvcpNNEQ^wN?7D2#= zW*Y1%97Bz#k(-Riq04w2t9mQy21wLxO9yyErWn+LX_$<(X~2&8RNERLN|MuQI%ww= z=Fp;aW~QQ&m&Q3a6%Y-Wa##dE(_mR(buu?1%1Y!CfD8oK`rr{i|=w{q8c z+r5iE=4wB4noiAKch;SbbJMxuG~IXITaNk__I%6NYs~ucQ^(6r_ZY7hSi*_p8gfN; zhi@zDH=SR8HcP{Hy7wRZcd~{iMo6ae1|8sxOg=0#msNQ&Uy=Sd!`2q(3oAtaql5P zsfSqYy=Cgp?bXtXOB}_uh+0QuJpOOSW@(GgRH0rvGj5!kX8CVMt{bamGo9tRgs!Yd bOk*eiTjmi+Jszj=hvA diff --git a/Lab2/__pycache__/build_game.cpython-36.pyc b/Lab2/__pycache__/build_game.cpython-36.pyc deleted file mode 100644 index 803696541ec7b7a9070c386a8be170a922116f3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4652 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 diff --git a/Lab2/__pycache__/game.cpython-36.pyc b/Lab2/__pycache__/game.cpython-36.pyc deleted file mode 100644 index 14786e7895e762f00cd656f97c9fcf5459d84111..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10372 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 diff --git a/Lab2_Hard/Prefabs/__pycache__/__init__.cpython-36.pyc b/Lab2_Hard/Prefabs/__pycache__/__init__.cpython-36.pyc deleted file mode 100644 index 1f02401ed5e1e82aa21317d49d32a87b4b16d917..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 188 zcmXr!<>h*k_A`nB2p)q77+?f49Dul(1xTbY1T$zd`mJOr0tq9CUzz%$#i>Qb`lZRK zsl~a5`Y!q9c{%xsDaHEkMVTq#`9(P?x~4{^1{Q`UrUsU&7ABSkhL$GAW`-sf$p(hW zmdVCRNruMBh8C&j76>i+0Y#~4iAlx!@$s2?nI-Y@dIgoYIBatBQ%ZAE?LbZ_24V&P DOMx#b diff --git a/Lab2_Hard/Prefabs/__pycache__/exceptions.cpython-35.pyc b/Lab2_Hard/Prefabs/__pycache__/exceptions.cpython-35.pyc deleted file mode 100644 index 2bda56271e355a7c8e76e1143a06b101901e0f6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 662 zcmb7B%T59@6umR$C4t0^_zi5V8aF1!fP%z?R~%f(rYW>&4Ko9s!H8S^2fx8znyvnX zuDmS{x^P32dvbg3%sD;nZn<3in0yXj0pJ~Ly)xL zSpq+-i);o&*0R}@B_ML(Rr6!iS}zB?8dkK8fWM<6+6+zevfC{FoAheE}QdV}6o zz15`sWqcO~=b@0a;SJgrSi64au}=Ml9qu0-(*|E2(Y}@wK8mPJPZ90Smf9pR6}bo{ z$L=?a*c;u;aokZ+q=MVO5w(%j#DIB;-z=*xXSh6q8K(ATzmfe;Gk6$C?W=&ta#QyL mx*5mR-R!&7OtQ5WviD(6sm<`e3`yZ+^?axH9!;7GsgQ56)_+6* diff --git a/Lab2_Hard/Prefabs/__pycache__/exceptions.cpython-36.pyc b/Lab2_Hard/Prefabs/__pycache__/exceptions.cpython-36.pyc deleted file mode 100644 index ba3a11494a2318d4a7ac8da6cc87c63565414d9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 654 zcmb7BOHRWu5Ov~yLe)y$z#Y1PBqW7ILZ}O>iUkD;5K=Z)V!J4iPq9;eTet&f;7ZxT zC1AxkRa+J;ilz57&tuP$p=L$jx8|kfLYgzmxlC>ID1XS3JY>=w ziI`pGB4OM8-M;17Zr}2`=lYiIyUw2NdepM1Pn{^T9cp`g-&?DH@P!? z5^5#|sRJ2WrPm+&G`iumIEkfs&fs&}Y56e{^w|D|y-|IEYc{nR8~+{Hgu6NM-M diff --git a/Lab2_Hard/Prefabs/__pycache__/interactive.cpython-35.pyc b/Lab2_Hard/Prefabs/__pycache__/interactive.cpython-35.pyc deleted file mode 100644 index 6fa7af3c48e61c72efef9772bf066c8ec4218fbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3076 zcmcImU2oh(6dkYkJG;$C)06@amH-utk_{gZP!-ycL{X%4Td`4r2x;W?OcDpLy^Ou7 zvO?ma2>t<&Ji}k|YoGELc;ehy+v}uNx2Rexo{X<&=AL`+xyO66-EMyWeDBAg1#aL>Ej8NJ zv+K#iUJy(2>z&E*M$^Kz8Jx!_UT|#1Cr)g+PGI$=br6o+lRMVK@J!yZcAR)!FLg^P zH2P0BL5)^1#PH16slk3R2m+$I*)-e47NfcJKMd3eLe8~&2M`A;pPwg z(~VEQ>})&dpLZVX6h|Fz8tD4)TvY*bfzav@jPYtA5$hSYOYs?4y+u397?Ap&T^j$X z(?D7Kj*|7%^L^{Y84hJ2Ebj;zl-AI9&ZV+qN}!Bj@*=D6hwe}JoB8HVbsXKzpXfLl zoLL_pI|FHj{Zr}2w)L?-4Z%ny16SfeZ78gn)P#0-RTCKPlB(ffV&X7um<$wkQqg#> zVLC}beY{*ufPOnO`oD9?v!WN$^#ny9T5cFbqk+b*(_r1tPst~9&4+3s>Z|#vO<>8l z3K_Xx%t-nkEd%BTC=BOGlk-6+Mn273oc}y>{PazYa}m0nYnmzQ3e~285&GD zs)!<1QMsZzhL%}1R?L;Awz@Fn7o9~{bQeQW3{n};NOiV11bV7 zfyU)pVs^)^J1@dqMD_-T9PWT9SmYC(K-;8QiwTK03iH2nwD48>PbRCP{ z!yVD;7Fg6OE3(arMXen7P9Ww?qzwuy)$1EYzcaY>0rpL+b%{ K*)x`kIOn=4$m) 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 diff --git a/Lab2_Hard/Prefabs/__pycache__/player.cpython-36.pyc b/Lab2_Hard/Prefabs/__pycache__/player.cpython-36.pyc deleted file mode 100644 index b81924394f0dd6bd7f87db0ec4cbf3ab9cecca43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3412 zcmb_e&2HO95Z>jVXj-zJG)aGfGDXltKw?|9o!b3()5J)DDnXp009%xxxGS3~MXI}$ zT?;-{1_Ja=dg!UI(I?=kKu>;!o;tIXD9Lr=iwW$KoSogBZ|2*bS*z8Yzy5yw!yog6 z{6nT51HQk2CLck^2%|CSQjc~uPowy+#d_E9jIQaKle_#c()yN#1W6lZj95&CY z@SbNiwgB%cTVzY{uDu`z@fN`5E4lSF4vx48{-lIBE9+WOa1fmR_w3eG`_PA7kIF8~JB;4w`I0EC*q96=8_z1!I%Cdt%L_sU& z?qLLB2B5fkgqwpg%QFT)c{a5Wx>YTsR>8?rGjaJT+{H4XHewCFu_24(4d^m5BprH8 zhZGroOni+Ih&XN5_1u*G9v8Xo`)HW&=cck7SZYWfw{tU0<5bjXKIi)(#^3jUC;#rP z01Jd%>4%)lZe!)E^e~CjfXS5|5wY)55wm+6A8f2{Hr6**xA^Az)@oyGeeHf@eKTBb zgj?ZStJPQw8=L&Y&B>INf)8?~;M8*ONZ4Thb;N9vd72Th)Vag#7@T zd<(i`(t+drlP#`gw4*U?NPnd$1L*o-ZHH$Q|Bm-n6TYMc9nl@?XoL9?QXKnV za1}~i>KHKjfD=$@gHOk(CdVXgmoV>Mgb%Dk1a(arnVSbe+~;R(6-%IT6Pi?f(`PKh z7%0myTqB!)D@nc+f#2Ni5br_va6iag2}dGEH;?ZTm!+Qp zeA7pbCuh)?(Z|91BIe2ju4KrSj_-F<){pVK>ia+UgLpJj@qLztzONEkZudkASvEUT z=P|b=&mg4;6E+gBVTUPBV5%0cWA_Ghd2N(%LmtPlP?<4+xm8rc#3AsAR-nnN(AhPE zR*kB?U{)P_-gaz9jfXH)KA4>Fk++~5mzJumgu)WaO1&s>Jwp|SCS(;euQpTB4dUVu z%-r{7nSn`Rw#+CB3{9YQ$_t}wS3m)dr%z!}pcD{H^xs1(vI-qspWbtl>{ZSIHGE@J z$>wYLIHr*5HE|WM;US?USqF&*l3O65O7b2^bdcN!iKZk=ATdDl2qZd6R9$2?1?I6+ z)!`K?a|pGmGt~xHW&mPtsapa|0D-lOcpE!(N~FQzep3tGYl*vp$zsM)j0H5Jg#{2dz+Ga#rN?tU^Q4L`|FQQGBWD#QvmU Q`Df?{l@*rgl74mfKW;q`;s5{u diff --git a/Lab2_Hard/Prefabs/__pycache__/prefab.cpython-35.pyc b/Lab2_Hard/Prefabs/__pycache__/prefab.cpython-35.pyc deleted file mode 100644 index 26c9664c351a04401608dd5981d69e427cdf4ad5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 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 D;0%f* diff --git a/Lab2_Hard/Prefabs/__pycache__/static.cpython-35.pyc b/Lab2_Hard/Prefabs/__pycache__/static.cpython-35.pyc deleted file mode 100644 index a6ab58bc813a294202d99b4b218498061654cb42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 974 zcmZWnO>Yx15FPJsk~XwZ5E574U?u1R>IKACXi+(oQb;94g=9Il(`?vX2is|th+7fd zIPxF(OMB(iGdC_U_NG-Otn6ewW6yi@#y3`1yWdAIKl~;Dzu>}3(0_)XeT+upk3a!X z5;!10{62yrf-;7K7|6DaK_>78!wDz?;{;AH(*oIoe%e085|EO*Juzy?2k2eq1M3VI zu2gQMrSJ#NR=jZR2098nAmSZFo&th>0~lfiw=sOhc;Yb;2f+~#vj|wX`;NO@%(uD} zSF@pe0iE8Vy=vx0d38wLh&w8Hb<@#-qNP4k@;23m=9N>P-Fmn#q6H)W??2DbUPt2q zP5{OPJ`*@;bm^yLH;w9+olcagml(^d+%bls#HwOgw}dXVK?#-_69u=Hv7hkgO;#$I z^NbITmbuHb{{HK?z3ms-9x~O{rj{z(>hJFa!*+Vl`|MTkJ-dJR-h*t5&o;8AH=Ehe z_xfaJ+Q{#cCmPt3`ISb6^)p8Qb+zdaUqyq>jB%22(^7-Y-MfG5;giCQg zz8cO-8C3~|1w-J%nPx2h_9;GF*ggG=3nlGxDVb5n+{iRC9Zc0R);C@B8si12TY=(b zbQ^6t^Oc1*A%V{a$5tUF#_BF(rIype`zwrnn(|_i=`bd>U@Qo2*3Kb3SW3*Y4|q6} zpz&O+pU6twCfDK++eM(xVs6F{sgC(T82`BHb`uZhF3=B+gdUb2HME|Dx9B0($Xfgl D2wmm` diff --git a/Lab2_Hard/Prefabs/__pycache__/static.cpython-36.pyc b/Lab2_Hard/Prefabs/__pycache__/static.cpython-36.pyc deleted file mode 100644 index f32b1a55c24e64acaaa708900842ecb553e1d3f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 977 zcmZWoOK%e~5VrS`q#*@ZCK?ta*R8AFAg(|I(EU)b(8@#*0-n44eTPyX( zk^jJ7+AF7?xp9H9H+@K0TJP-GGxN>&%?`J>+u!FOzx>7s{X!2`0QP%$OcyqR1Xd`+ zF~-*Rl$ZIjkI^9#z6h?62qazvmwp_I@EApn8;C&>t{O`%rz`>MF-uIT880(g&I`fq zh1=zC46_4%lY@{~56_?Uv zgWf@LmaBpZ(>v6uI4QIeyL&J8`s2Z9uRoFF(WF0^jD{}2t&yY^l1zMh%acV9N0%umVAjAfD( z$wKln0=aB9kWOlua|sEZY{P)^<3m?TyM@ zDg_63Wh1P&ECgF!+n>ooGgh6JAK;Gfd`B?F&5efI3Rd|n;o6Q~)u{dM-hJ8!Ew$d% NDBrqCwIw=`_a7|s@@xPA diff --git a/Lab2_Hard/Prefabs/exceptions.pyc b/Lab2_Hard/Prefabs/exceptions.pyc deleted file mode 100644 index 91490d3a78acacf7746ca543d95a89b63122ae94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 970 zcmdT@%}&EG40hKsU=m06481@b)TuXd-ek*RFjSEkXHRk6KH zA2`()LMb8d|I9Wr=^~SE)!fWVG*N19+h`Bu(={)1ArsC2F*QTWZ0Ca7&@q7CGz9DM dR-=u~KZwlXiic6%fy4RMA5{xyn(Ejc`v)09+Hn8? diff --git a/Lab2_Hard/Prefabs/player.pyc b/Lab2_Hard/Prefabs/player.pyc deleted file mode 100644 index 511a334a4bc27cf9dfb4cc3db5fc2b2f3e6803bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4837 zcmd5=+io015bfEEFPj*L2qJ<2OQr_0RR39O{Pp+4pJO%pRq_98 z6ceIK@aL&aslKPWp6XXrx1v0@R#aA1{hI35RKKpeb+lHM_SC_g+VxaYQ!kWyuGEj+ zd6m?ao|o3SN$Y}2=2fS;fHl&8@oQG_Wam%~O1&HPYy*$_*H{m1TI9xc6WaE@`}Pg| zk9x+IQEdC#?iYzjKF*?JT~0Q_8SkN(r>L|degFr4>m$U4zu8`Bnm zcRRrVK(346qDo{V-3B+osV=ExK^`uvpwnFBqJMfyHGKRWDt~)~*T0`d#`xbGo%pu! z6TO?}+8+q?o5t_y{pc_)%9Vx)Z(CcYy`j~{zby@%v6J@GEGj8(_qG366y{@;PuYBL zGH@^IYrna}y67F~*nZ^S77T?zv;w54WiVXf;qL`O1rQRC&M3%t$JchT}4#AMC5+@~SmM`eY}2cCN7kt=k7 zXG(=t5~|aLrB%CGJ+C{FVU$*23&32=+U1^VttSFmkQBs*b zJgtH!rCA-uTAO}r^_$`-&x$B9t2l*}yj9eN=Q$H!ba-oUQWxL$_bRx}$)(YZ` zh&R(*BI6T?j+%}TYNFgx*LjHq>tY&f+D>VN?zBm}I_cS{Q&?uK9()KOPNfSkdoihW zCNHk3gSw2IW5gpPaWqz73vul&Of%8ucf}zNlBwQD=Tcsjh_^{v;^2Xmrm8!GgNs{} zu2TmOF7cI|k=&qNy~T=|Snv+2=|Lz@7n;#Bci>hGam_8wd5g8>g{$@D#^R;L#$vBgnm?hqoWXl}Py6UZR*FpQX+@RSNBP5Z+z;|^rK2JpcccTC0e0X85>@HI zAlw@&t^?xod4N+T(ouCCNcDJ`qH@|PDwWa_DK(aoWpcrKCCfyqJct5*7?_b3=>xx@ zm@BB1ciCGyQ5<%r{{dMg#uu-df|aKWwfhG^(nXOwAN-@*mM<3)07f^&0NtbO6-^NJ n;y{$m7x&3UzC8qVwt(}^a6b~KK6hd4O9GUm|C)ELdcE@>>2^F| diff --git a/Lab2_Hard/Prefabs/prefab.pyc b/Lab2_Hard/Prefabs/prefab.pyc deleted file mode 100644 index 468a949d748e85c6226b01466e95814cc00389d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7300 zcmd5>-ESR76`$Sf?^^1geU}iJ~Ad)jG7QA*}Z99oy^d-M!fv z$2KHFYIsLTh!-T@P+xfDf8Y;7JoTacerNXMI(AgQ5ckSEcXsZ~nKNh3`JE4U{&RNb zzn9d|Ok?Vp(w^G%RDWFkQK{!jeY!Ej)$82}&`-a_r|Y91KzLwocR@TioWJs!8#`%^G zQWGp*UA}%j$P0_!(v@bCNq?t#nUQC1`|uP*2=*9c%oL{y< zoFv*n-l+|C^9)_~aM+fjlX4iRW>mrt4u<+}SwhNJn}d=1C)?WHkh=nlX(UIfjob#L zrMGnHPJQ@PLO?`VEyLU(&ig`QSeVqNPwK1ZhOHsYuNC%wBZ#}TfgHo%o(^nz5ZIzR zzDTK&`CbZJ+l3SwT9nCVS{mzEO=w>Avq}yAE}EyFda6_;P{9t24TI=(*jX3TUF(iv zrX5Ek^09nfD{?JE5sz)BG1RDtLj=w;I@=7{>EdyX*+OsOS4Nj+VK>p*43-w|6nlAA z#C@}HuT1-&6lK=GdVTr&;*F(i*B5W<8`o|wF5SGg^4`+58_D8Qax+=!^_EtWr5pPF z8|{(>hbLyincw{Iz)oSWD56ZF=-cQU!jAH${b?^DD)FIAL>}Z3N8b^6d^DxXca-(j z4kY2J=brk^Q+YjMy-U0^|3=d&(mibtUrB9ES$v?&R$p-8(0IEI1Hlc6F#sRPV_F*n zv{7sUHx6?g#6zdf)SOV;-7;@B<|17LJc7n6twK&ho<&))k)`*8ZZRhIE&N(8V}!8&%8t0^Rf5%5Qd7WFbGNw&Sc{}(GoP_ zU=A-iVSW*+2bet_b1_8m54Lo!_lM<&_wZuK)Pyp$otMdsfFcevw`*Ne2+yDq-yl~Y zzM;8h=P9Cu@lq630G%T+!V57qL*T=2M3C~0a7yq-WF$}`ltm3rM@k{Xza_FbheplL zdK2Dxf6nW8fp@{1^+iW`i+on`7#gv2EY6{tOBjH=um~nxjQm0@=OSkMsz^NUY2&E4 z@L%vK)Cbi$ik<($@X4_A4=q5R96Nt@66|yUE7AQ3z<#cvWc|q_0E^gu3II!mHGjcX zH2?vCec8pdZulrZR^Zsgi!My8-S5kS_GZ_wz{X~t!#c##E>w5BRv;H27n*WGHTk9J zxY9-^FVJ@&+Ap+WI8Y%nA_9qot6ZjD@-f}RapCm{3k|;#wIc}1gGGROFepj}J9tI9 z(j0aas~f@AX;FpM0v7)VtQHgt&q6&M^f0jvXZecf)rYc&vH1~LI0l=K$Y=zckGifO zfe2mKJ9J%r34F#nk33Zb40_PXedT-3k1^w?q*FXd`_Zg9IS>%Sua#^Nq&KqR5mzOx zc8Mdh&O@3;)f>^owJsgByLqZq_y!xoe0ZMCn{3`J3uau#&_TxFHC~T~AR_w+os)UJZ!uk8;(gPwfc;4ic zF62k0Y7Az^e8hZ#rh&oZJrX%QfkUdR4+QPn8y#{4ti03(DrDayp#Bv;sg2i#UR(J% z>`ht=L3rI%T1J=DEVk<;LaG8znTe{0RE%sLqC-9|_&z$TCdU)6Ne0zo`HL3)4Uh?` zgI^EBrOEuBCu0b$&N{MJh&rL;HIv$1NMr&4_7mdsYYss!>^u+b>$Dhqh7 zXp!#@hA381xmXoFT-t-01$(UWwEFAn8f`I@F~bOru4uu&OYrtlm2n(tJ|p! zGvcKrS?DuAk%Beyd8P89jLKSpN_mxvX~+veny%C)>QQ!OS*%gg4)Ohxy`b_HNr_Z) zwMg6m59$U_2l9mp5kf>({)`itDKu*83KEl_98>LL;_CE=YT;8YJiY^$kh(yD*2N^u z`#t!~7f`G|a#bpk{Bq>rEsS>^)V#R}P zASC{9;sCYWq!p9!NGVs$nGWaqFVvWy&3gC$X9JT-BC!keC$eSPlI?D*XGW+&$^%$}W|lz$4jibXGB z?4?5H|8iSmm*FM8GN2s9c9<15OM56$vnR)Q-SGRIMF6Ub*-~N^22N1`a$_I33;mG7 P5Nx^No$+VAbN>GTt+%i$ From 57589c93aeba5a2ea9abc6714fa7aca995ab6445 Mon Sep 17 00:00:00 2001 From: George Shaikovski Date: Tue, 7 Feb 2023 14:46:25 +0000 Subject: [PATCH 2/2] add Python gitignore --- .gitignore | 160 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 160 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..68bc17f --- /dev/null +++ b/.gitignore @@ -0,0 +1,160 @@ +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +share/python-wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +*.py,cover +.hypothesis/ +.pytest_cache/ +cover/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py +db.sqlite3 +db.sqlite3-journal + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +.pybuilder/ +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# IPython +profile_default/ +ipython_config.py + +# pyenv +# For a library or package, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: +# .python-version + +# pipenv +# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. +# However, in case of collaboration, if having platform-specific dependencies or dependencies +# having no cross-platform support, pipenv may install dependencies that don't work, or not +# install all needed dependencies. +#Pipfile.lock + +# poetry +# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. +# This is especially recommended for binary packages to ensure reproducibility, and is more +# commonly ignored for libraries. +# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control +#poetry.lock + +# pdm +# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. +#pdm.lock +# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it +# in version control. +# https://pdm.fming.dev/#use-with-ide +.pdm.toml + +# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm +__pypackages__/ + +# Celery stuff +celerybeat-schedule +celerybeat.pid + +# SageMath parsed files +*.sage.py + +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json + +# Pyre type checker +.pyre/ + +# pytype static type analyzer +.pytype/ + +# Cython debug symbols +cython_debug/ + +# PyCharm +# JetBrains specific template is maintained in a separate JetBrains.gitignore that can +# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore +# and can be added to the global gitignore or merged into this file. For a more nuclear +# option (not recommended) you can uncomment the following to ignore the entire idea folder. +#.idea/