From d79956b91ad692a4fe45588f18756ad1813473c2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 26 Sep 2025 22:59:47 +0000 Subject: [PATCH 1/3] Initial plan From f53e58585ad7df815daa98e7339bc669cfc1f145 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 26 Sep 2025 23:01:54 +0000 Subject: [PATCH 2/3] Initial assessment of Java Homework project Co-authored-by: ceddy1274 <132533842+ceddy1274@users.noreply.github.com> --- .../Java Homework/Controller.class | Bin 0 -> 3797 bytes .../Java Homework/ItemYComparator.class | Bin 0 -> 531 bytes .../Java Homework/Json$JBool.class | Bin 0 -> 571 bytes .../Java Homework/Json$JDouble.class | Bin 0 -> 955 bytes .../Java Homework/Json$JList.class | Bin 0 -> 1755 bytes .../Java Homework/Json$JLong.class | Bin 0 -> 454 bytes .../Java Homework/Json$JNull.class | Bin 0 -> 433 bytes .../Java Homework/Json$JObject.class | Bin 0 -> 3086 bytes .../Java Homework/Json$JString.class | Bin 0 -> 1913 bytes .../Java Homework/Json$NameVal.class | Bin 0 -> 638 bytes .../Java Homework/Json$StringParser.class | Bin 0 -> 2523 bytes Programming Paradigms/Java Homework/Json.class | Bin 0 -> 5415 bytes Programming Paradigms/Java Homework/Jumper.class | Bin 0 -> 487 bytes Programming Paradigms/Java Homework/Main.class | Bin 0 -> 1783 bytes .../Java Homework/MapItem.class | Bin 0 -> 1167 bytes Programming Paradigms/Java Homework/Model.class | Bin 0 -> 2044 bytes Programming Paradigms/Java Homework/Scale.class | Bin 0 -> 500 bytes Programming Paradigms/Java Homework/Strafe.class | Bin 0 -> 459 bytes Programming Paradigms/Java Homework/View.class | Bin 0 -> 2859 bytes Programming Paradigms/Java Homework/run.bash | 0 20 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 Programming Paradigms/Java Homework/Controller.class create mode 100644 Programming Paradigms/Java Homework/ItemYComparator.class create mode 100644 Programming Paradigms/Java Homework/Json$JBool.class create mode 100644 Programming Paradigms/Java Homework/Json$JDouble.class create mode 100644 Programming Paradigms/Java Homework/Json$JList.class create mode 100644 Programming Paradigms/Java Homework/Json$JLong.class create mode 100644 Programming Paradigms/Java Homework/Json$JNull.class create mode 100644 Programming Paradigms/Java Homework/Json$JObject.class create mode 100644 Programming Paradigms/Java Homework/Json$JString.class create mode 100644 Programming Paradigms/Java Homework/Json$NameVal.class create mode 100644 Programming Paradigms/Java Homework/Json$StringParser.class create mode 100644 Programming Paradigms/Java Homework/Json.class create mode 100644 Programming Paradigms/Java Homework/Jumper.class create mode 100644 Programming Paradigms/Java Homework/Main.class create mode 100644 Programming Paradigms/Java Homework/MapItem.class create mode 100644 Programming Paradigms/Java Homework/Model.class create mode 100644 Programming Paradigms/Java Homework/Scale.class create mode 100644 Programming Paradigms/Java Homework/Strafe.class create mode 100644 Programming Paradigms/Java Homework/View.class mode change 100644 => 100755 Programming Paradigms/Java Homework/run.bash diff --git a/Programming Paradigms/Java Homework/Controller.class b/Programming Paradigms/Java Homework/Controller.class new file mode 100644 index 0000000000000000000000000000000000000000..cdb5a1723913ebb020bb050731f270857c8b192a GIT binary patch literal 3797 zcmai1TXzqj@3G`#WZ=bdI+H0@9 zF8^M8&nN%Ad=x(F`MHV+f0ed`Qc{AAfwNYn7wAoj*Jti6@#XsTww-gY6xYF zUUOeZk8P(@8p@odha;K3IKA0e@36Ub1!n7*qc9iqG~6cYC&*}+N=xdZc08Rbm~zJr zri_=!+j57(mmFIXX(N`mC5St*P{)@Q!l=|RbAn5*o*i!@AgRK(Mfb@7C`(~8@s<;P+T{-n{pLrEC(XL>igPd;WjhLBv6LUxNxC}7`6Z;9Xp44cf zr-a=+SLV-c5M7AtIG}J4#KDXSaCJ`L7__&!gufpi<8t7qr1t$gfHCGL^#O8?+RC-E$#I33WfPxeCeyv#_XK{VV@Tmuv2gl?JZ&=j^H~Zq z6C5?LDoag%P2qL?m|;F>_HT=Kc5w^sKAFfWyde`hCz{Ruw(!m<{6u&~-n=gwg1CT-I&un^Fgy}P$HfN97*Q53;=oQfr~6E+ z!4L#{!ws@-87?baacYHSW=vbh`x<6X@Ns+z*6}k96%$0pT^Krkeq;S*XbNS%B%D75 z?oCzMMuQ}9tV7N5l)1Sl*Myp(s2AmPi6Hk4WLm0`K7} zuEEF02HyevLLLqdCDa^BEIO1hb11<@8e%KL2hi{f_VzlufW=jppj9op2)(NMA|_W| zV9Q~u&yPAB^U8q&GWJtHSDdxQm(ukdw8$6lM}~EYPknVUKWQq+k;j36*Vb% zlR6qg7C(Oa{xN>-MnKEb|H+j2f{t{0hp>S(ITatDL>YVCPA}vJA#+}+%nQAM-gc32 z`vdJReK3cIvpC0zPTvsTaG8(h@c0QFmzAq!$(rI7UQdnBQ=@xo{GOUXS)d?y68rOm zvOo?`U&G+a;EZ4n&$-;*SdCAH&%48cSdCs$=8H+|nq8*Hq;<6)8O94MLS=zt2$hG* zy)V5ibcMGpP~(3zpk=Qg9ofR4!w+`~blk9aFxcRm#g9gUW<4Kw8?b;kaSK|p18wNQ zZglc`PcYzV+|QeCFGKtQFERs9B8KC<0M9T9?=k_Oq8ops#NUy@KREwS^x<<1IO$jh zeL?s-bI8}VUq_dwc{Kij{~)Sk(DNDe&rx)pX`AE<&?*g|j3kZV7K_O%px#FT;6Z+W zb8E4ODfZi2i# zaWac?p{KGa5qdfcztFRVye#BF1|z%xPxCN5!vio#;2$OMpC`y)Ajn@t9gaD%)lsxS z*L5$=`QxZjpV1@_RSb?XD#7tAHZiJ;O~$usTPd@PZ3A0-mB%rDu2333T_}y8BJ^w) zx`!2l`@J=ccUD)F92#;t6(!aXf&#!C-YvLT?-a~e_{<&RbM;j|FkU0rUMI*-5jokFNh8CVBu-+u(-oisT$H&ikJdU^VEZ%Y4p923EXl4L(&%ZHMQw+nOM#J!bag(Dz zpR#bfDLlql37U4$%9F>OimUJDc`qrAT|_ULr^YecUFPWmbD*S@%mGTC9mnMIfr86! xRxh($zsJ9ZS9#*DvB-VE%zns!5+7k5%hYzFUJ95G-m=otQkwN=jwazR{{#E|h1385 literal 0 HcmV?d00001 diff --git a/Programming Paradigms/Java Homework/ItemYComparator.class b/Programming Paradigms/Java Homework/ItemYComparator.class new file mode 100644 index 0000000000000000000000000000000000000000..b6dff6734ac1d098a352c417185342a845339a9a GIT binary patch literal 531 zcmZWmO;5r=5Pe$;g<7C0_)X%)$XCR~#0yAbNKBf59xx^x7ub-J(vqh2qW&WECvBXqG7vs z&}4`eOLsbwNNLawtifQ=I(%vcV#1(~M9_;kmW~Xv8cYN0*kH&?La*gbrrhU&=aXs> zT?9kE*j{v~FN>0;A;*x5CJ6)Esr}WeEpJG|Y}e?fh2cb`@vsKC*`Dff%j@PU+=v^=L2ja?>#(IY)a!#Z<4(ZbsFl^FtV{~Yzbjwp! zpv)vveg%7>f?2l=*$ts;0(!bIlLj^lTQm~7?DDQs*Il*h8 literal 0 HcmV?d00001 diff --git a/Programming Paradigms/Java Homework/Json$JBool.class b/Programming Paradigms/Java Homework/Json$JBool.class new file mode 100644 index 0000000000000000000000000000000000000000..2d3e48d05aa69e1753a99f83f1eb319010a7698a GIT binary patch literal 571 zcmZWm$xg#C6dbz^PD2VMtYt0GLt6xV0LuX+D5x!mq9SoK)Kr0xR9WC#_yW#IED{Gk zfR6&6qjG^m{QM>}^X&2G*ZT*69h5C_WCXG{3=A=3kE6h67}|DyH{NB)RH~gEOymSC z8^f>}EKMmN?*)O!VBASBQ4H+d#0bgbFi|E7^y5l;k+R@mTwub+B&HaqujQTG^rYY0 zY{#MN_x2Lk>#C3j%6?z@U552a<1cBe`VSiDwrFDIyxO6%A9U#$qYc+rt>pGXg{Shu zBgD85-I(h9f8Spdt6{ZuBf$WZuu4!U|fNWx2X;A-cb&S6877|fQ6;(8Fp z4EB-lt8m|wQKTZ8p9X~zWymRUMjxd}tL_X;6EZ`)8uc2nYHwh*xfh5h>KKZ&jvzzy zLu7d!IetXQEanEflYwqxt@aG@0Mp4o!f-}kF?OaMcr&G|7(KgfNg6_15JaKgu_Udw-fuy?&~a?1qGO$^KLcHAB&IbqZLDyp#TXH-nTxLiZ zW-AR9X$6{&ap(-Xys}WQcKd6tU`TD*Zl6|G)sR6}K~BdcrWj`5+FN$TwY^TI8TyXb zdDwT{w(yDF?)8M%X2=^=v+3$cVO~LA#|fNd$o;Lwpg3Mze0aJ+sT(!3rr|WsC^)O*92O1%_VXR@N%8&Dj4=|w zWl|+n6l6sgC2iGgDKHtdxNwcG*U?bI1qBy%lu=>G9KSl|Um2R6Fk!?7hSna=C6aEW3Zqc^ygyhMO20QGDCGl})F_K~4XpB_cG9#PCFwqR{ z_01=CZz!QPyM2FMJfe0`^b%N>IWefKA_yOMgOCQN=6S+jaqS=w0agCb2PZxY5O^_#dg#JoZ>!W4=F9BGtt(W=8+Qs>u zJs5IN!CcxQb{@qsML6&tQv5wK+{YXbahtp<*iXzUG@S|DiEdk1idIgK5|LeIzYO^b NIPM`${pPq2?Kl2Q$dUj6 literal 0 HcmV?d00001 diff --git a/Programming Paradigms/Java Homework/Json$JList.class b/Programming Paradigms/Java Homework/Json$JList.class new file mode 100644 index 0000000000000000000000000000000000000000..f72bf4aa7d9472b0ef3229005468b7c2ebdf1c19 GIT binary patch literal 1755 zcmZ`)T~ixX7=F%4$R^7M(m)E5q@<8SKKN=u`wrH2;P3FVQ?2jWOk_;SeLLy{b-HEgwdn=ZR6i@|O-qIZmk-@g zB={BdpqD`w0Pz(OCbXJuLWS29XC$0@nOLd zZtrMiE0eq{@&*;Wfg$SB)IZm3s>{M1Q4qx$dar6kA(U87o&@kB#=!2$7{RE7xPo&S zV;Hb$+Koz>bz3rKa9+X%1+$oAIAu%gbhxFOO`DkZutAC(lj#Mqb(uDYG@Zdk z1($?YK2zIMX>X0H@Lo}n5xd^g+|?T!_la1up_Vlf$|}g=Z4$SkX}h+#dEs7Aa20t5 zNv%9kjWP}5CV}aQEHVtel5eeLSo)r}_^_-sEWK`c@h(I7j^VJ?DzWj2@tAJJR!XbI z*e808T3*AlID>Ou++Y}4w8x@E)lRLOvGJ|r6&yDe6tPNEHG~|+dWHCe6NM8x(H03G z?Z7C)$JM; z`W!N}r40U(rIvSZs*RU1I+-@D7Xvt#=Is9u;M^-}D3|Ijv#c$Va#SopriAzm-lEpD zuGhuoQeJ@H%(0Yeif(3Lia4h|xje^hIFwqkBwtjaD2bc*xSHfjqZq zH3OHO6G$C^r4Au&9>Dh_frP;s!3 z`T=sfjlKA+8w20b+Myu`gZt?j z#ryOWX5i9Uf zcz7H={2T&&3+|`a!Y|anXLtSpTeju+kn9lo#ew|@;$MT~W3n@3Rrvk| Di^*t* literal 0 HcmV?d00001 diff --git a/Programming Paradigms/Java Homework/Json$JLong.class b/Programming Paradigms/Java Homework/Json$JLong.class new file mode 100644 index 0000000000000000000000000000000000000000..3453bc321f1c81757e6bec80d00a5bebae28800d GIT binary patch literal 454 zcmZ`$+e!m55Isq|-ELf4@AXpA2a$FK`vG1aEQl_pFO}8@eMoI6ku_WPQol>^0zUWw zev~*Vf=?wRlbJc^%uMqA^Z5nf47&mx1s6ph4oVEgFpUjE=~Nq?oih{~&Ax{+JQu>p z0(=HxAqQb6He&{7Dx+L6uu!0as*5Eb%UEHkJ<6$UMbeC0y)4mYe39#Dq!QAWlZi4T zhI%7xcILoNs1-{0$+Y7U6{vQ!QQiD$sFE8wj40wfCpsfrZ_E|3e9?>ZbhODVu(rxv3dC|m!KfsF~ z^zRto61>13cHYjunR$61zi;mV&amslg6+ZyP(qpDbako-Dn$<3BDPj z(TzBdV>{_c5UM??L{vNsMRpSp6J|!U3E0(;~YQm(pk|#`(m|L+~P@ z^Q%QCL{6EmWSS0`e literal 0 HcmV?d00001 diff --git a/Programming Paradigms/Java Homework/Json$JObject.class b/Programming Paradigms/Java Homework/Json$JObject.class new file mode 100644 index 0000000000000000000000000000000000000000..be6479bd0c84fb2b243675c347c8a36307211915 GIT binary patch literal 3086 zcma)8d2kz78UKBj?3Lw>qbOIM*r{;c*p?h81xkYz2NIJsc5Nrrj!hB@SxaksV|iEA zt{kVuTrE&2g>p9qf@z^H(9#rArNpH$Lxw^b_=96$7>;2$hT%R2n8_5v@2#X*sZ)kO zr1$oF-}(EF_n!UFxu*ei<8&BR2xtiEs78$-*ylR7pk{|#khRIMHvpUKknzwWx!xVTF!*tQ6=C)-Dq?R7fV<0?97q|>xe$z8Oc zY(K2{Ht5)hMnTB(%$(slIl;QN_6mo3OY~$NHsNXwF&!^Lvmmezv9!TM=q%ItCMl;Mq9-XwRfXV}WX<|`Ul(ps_^ z#&*0yW%-rQ%Uju}kq~wZbMd6X!!Y>cIT~3+GIj&jBM7lSq5AFFAqv` zNmU+wI&MNg)8bmU5k_XUH-tf2?@*@)bi5ijlRRNENn4jZ07M`GUxo2fJmRCYM5jadAx>SR{Rw=$k(D=d{6#whVKNp69F%2mlX@%}8 zzaNXP958aOkCi!_Wp}DV2`Kgn9g_-x+MGFUu<`8)MLnit3K_zZHO(m>mL5g6bvVef z4UF`RVW${ZkeJXqlTd$<9iUX3=~!z=YY0T_x;lh0sdkC^6&kbb zSl`h8L4IXSWo1UkaW#+X-6<K0kn2?K%DFpey52s=Wi>>0JB~+0jO>8v zO*(0JWeq+a#wmP4!@QaWsU&Xif2{l$T^*GO@KpAg(v*$gGdqSAeaoz9qU zOTXhx<+I7<%~e6UOmO%_*1Q7ykqZ9u#Zo~kspv5>nIRS`llh>aVbCd+wi@>7ShF<8 z#+|&K?hN76f=v~xVc8~RYV52oIz`%fW%3J zxZQSo;o?u_G-axM&(_g8VRPATAng1FUcSAark520YAYu`5CU4pYyHt3qFi~iCyw5+$6uo0r?FM z%5QN*e#dM1_psy-n3g}nl|SLQ{26od7u+F##oh8Z+#`R-z48w{CjZ12rne| zL^RZ~C>lgxUAubo1#D8)eV^~&N!;(RRrn~^dgk(D%)tZx|EKT}X>nGv>emIRCv_Db W<~q#vGh7X>pG7S`hez=k8vYBa2@)Xy literal 0 HcmV?d00001 diff --git a/Programming Paradigms/Java Homework/Json$JString.class b/Programming Paradigms/Java Homework/Json$JString.class new file mode 100644 index 0000000000000000000000000000000000000000..0f436aa45c51f980975596ebdf3907f86ac25173 GIT binary patch literal 1913 zcmZ`)TW}Lq82--RLN;O3E&&8eqHE=nY=8m^YRkQVw3dhzTEL2K(?c5wo4DCja8w>d z9LEbf13KOi8LQ9tvCdC^6mN0?LYtjegE0~eEs4T z0L$=X1caIpYITgmc!ApXQo#`zzclCMyyXHl$y8Su8p0t&bWDIQpsOV_+dDls=kyDV z8?^IfDG=+}We?g-dE4o43g%iOs6%}ShK`Ad2~53p!Rm4@-zQx@&Mp?E(DO9fk_;XVPu?v~*G5FXI+Aesdx`icakZ?xT#PpRBnlv&PrO7$@< zDfYGmOLZ;)CNk{GJvQs@^sCVoI#yy8GgXvwx6fp&8gA9G25SXEcHf}wWI29Cr61Kp zI@Y62K=TS?MKL*9&0R|f4+}KhRBcn)@p60Q+Pzs>^l}9zaf3ipXTf#%%{9wTE?el6 zrV`H1deSYKwku7i;F58SAIE&S%% z0_Zu^((?$@e)hz*8tfAbd6)8Z&N3P+h<4X3i>E7?bQ~X~;}uL_o-oYgkcpGL1X~#z zBg&Y~$S|52YJ34>jTK8&a98&bwp%gwrmT%tY-V7svtqLYYpE4W2G$~rH$-_^Dq-{- zL)3~{!Nl~0(dhT*2K{ib@BoRS8}?|ZDnarS%wQ6mFCat*Fp&;oD!qgRy^J;V3NrL6 zw$f|prPq)!3o}bir&LndLLcvc^dQ)gvAKo!LWL? z`ub}a$3H*W?orxjjnW=YTjvqFfcZCBS07){F=+G=v$hr6Mj1cNYOo%{xP-cG!&uZ| z#qONCM)p!Z*+hQHV$XxZUjmlDm747zO7`idRAK#?L`TRi6U1(tQ1T*&u z>Szd4=rc6XNtpCGX3-b0=rk7487!u=Xr^;mLFaLpDmY5R_>?ZNgx}yYUBnM`3BS^1 z{6^p6ce;W<=qmoA?{J;I7d7;w7*9X>QYTP9g1QjuMleJCjhwHy|GI_<|AS(?AKGI+ WrRthJ&ixp->Pqf_`hpUkK=>am^{fH_ literal 0 HcmV?d00001 diff --git a/Programming Paradigms/Java Homework/Json$NameVal.class b/Programming Paradigms/Java Homework/Json$NameVal.class new file mode 100644 index 0000000000000000000000000000000000000000..a59b05ea320bc38a10662cf989b6ac5f01a6ddc7 GIT binary patch literal 638 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 BPj~i+^U6)1z*9Ix+$wPln^Ab09wu_i zD~G=4y3#k%k0Z*#Q4O6t4jRygn<0T?7^Y2O*G7ZL?0HBVct*p4T-6UbC1~8_{>a0HzF{K z6r)l%?G>tly{Mc;<2M`nF@bSB#~hYqsPdBK@VZ?lqA#9k#Ix7Jl+ut*>8DM+fERU~ z6?h3RH@lR20>b9l#iE8}Gv9`?RPoC6oqodUj!+em7MQ>}4TqTMC3(lLy5W@T1@c-& z`gZ7eY-KdwEb4;5tEwoI*m);#SdwyaQD6#}SPSD{ksBE&U^&v)Ftjffxym$B`_y$3 z`!Ox>nwq;`(=;g7$ex#^(3j>=NOj=LZa6H)+ z`J2BQ;>lZ!@!{h?X+J<(j&oRB>X{^A($7g=!BZqI&O8!Cj1n_WR0=0>hLSOi@cb2# zI_(NN&D-!bzG<~-8M8LH>edHb4eKMWZPxwl&v>vGOi=_9sNp;A HE%^RlVV;J1 literal 0 HcmV?d00001 diff --git a/Programming Paradigms/Java Homework/MapItem.class b/Programming Paradigms/Java Homework/MapItem.class new file mode 100644 index 0000000000000000000000000000000000000000..f6e378193c84937c77254c4602d5766d7e6ea8a9 GIT binary patch literal 1167 zcmZuv?NZZF5IyNv+B7Yt&?>YbRe>}h1u6;_@B>9si#UVB$j<-~izQ`BD)In4hdzKm z>I_guW_$o2%JJN^+L7T$?%mz&**$0X{`&pnCx8XKQs9AChEIhb0SU1^^OKpYnD%aN zZEMfkb|eJm%XZmWl;G8}8zBS{lA)*wLzN(}ng@ns?Msk8^E1TnsERJ}PdXM}w~Dy% ze9rNKB?7%F5+dL~+%_wgj2jZ7Zd3Ef$-SwTZAU>8eS%LvvoyoVZYW4&K*peoTNq-k z;$hX65VEbKza)cNwj`p3Ai^U1j*7b&CTDYJM?z97b#$#ewX(fiC}uZ;=n5h((z7ab zj8W^Z8Ufwdio3zec%i+J>fe;&vzI5SmYqUvzz!hLg+yhy*v}><6{Ay;Ay+2=CS}{mq>2v zr!0AjNE0_3|0)HT38eTv!%`bHz*|K90`cuiYKH#vYf~dvQ%70l1?SPyx7Ow|dVy4F zES?d?PtI|BEIuMwwaihPG1u%+OuA#4AbgU8oTB(?3?onB%Xrx?F8&J2Nj;u9ho;9z z+;f!Y1;#tIT5{)z<+E*LPdH33u`B7o7lhKW&{sq+F}c~FN;fgxNXu?icB3<`=)*?Z z@A|VX|54)-L1B8ED2Q$zh&2sz#o%(o^padlhKm{Jpr<&$d5&gAU&xk3AA{@ z3+S6Kju+G?MhD070*(z8osN#E{2%;8Z3aw}}VD{#+o`I0(oS0{(IucEaG%l)J z6gouDqJj`ojam_JQ@9)VkUTq`Hqaa?QJ@JP$osB07B9Jo4ppPmKus!}_0z6r=bfBT zdY{7m=puMhr~@~!inmsHWW-t?uR%9F87PYZiPK~ zh|zgkymH?6q6&yx*h|wsds5g9qX&;DBy^|~wx1ifGZN>c5@(Y9MCRiWX}?JK(S4*h zIwbKtuJDA^SumAxY-TZnL4_wVL_}i_aW&n7phYA-JnEZ~L^L68o>q7U z2Pw$8CmkK179SSxw!lg(xamPkAq{GU3SKz`7SBBJWI0l1)xwwrFwW9ljH{IYcyzxM z%~6G8QZy=6@O{V2A7Z97OA`tnvZaC$<_y$E5(&bX_aDNu@GayN@+c5_pY5{1RQdJb z^rVwxuN}C#Vg%R;g(*x+yjh<-G?ww{rmVC{JW6Im1MV0Ls^Bx?4U0-=p?A9%AnlCP z;~sV`J1*&ZPJdxy)bR)H(F`R^2l9667~z%w*HsvkKBsAzMP7!_9O-Cze@$wf^Tg4_ zP+XWyv$|OVzLS%bhX=9+KjrLo<&Ll(8C#@y*|jwsPCzvu&J!3o$x{`c+`1Tk$@&;{$55 zYsz>3$h()&>hLV?OwOXck57MV{noZ3?rN>y-p(!d6~aZ_+hsPIUxVbHMYEiC8Tbx8 zUBR}-U=a@&(R=>J)pqKxJ5xlT99ra1GJdS}0`I8OD7QiJe2yqTB%>ek-+6NLF`DoR zN6e?#jnCNHpQ9gNU>Fy05EtHd>xt?myj;fCS;n@ic@1xLXOZbL zd}O$i%3A6HKeOE$~qm$k7Gx-bvVz!hI#Vsg$*lT#@TS6r3& zt|!yLuL$EeV*Z^K_=m^zR$p)MD!Q6PA^z>l&$Jw c%kh(xtKL>t3`?Q>P2Tlo5i$;2l^tgHJ7L zMd9dk@*Y4KDzU`IW;Ux18XFK{72{DcYn&ODT>6pu+eC zb-35cS9ox(6r-8XT4`%RDHeX(G{mu_BY`Aw2Chd?vt*To;jbow>k>`+DO`2&WyX11b`Of#8T zXJ+$(B53(g@dHp0zp)BM0ktLFB0X~a#dA3R5&q<#;4gYS*5}R)>Bd&gX6Mem@Avz> z?|b*p|N8JF0Q<3;MH3Plk`gI23$&fp7xm?$zhpVH#Usab$Fv2SAFv!NI3SS7ca3L| zMn*$cVgsZ=a@;bP1X2sGp;)!y5%p5iut}hOow9*i5V%enEfgBl7tJg-qD`4?7s%y@ z6>rhjX?85|XuTAf%1La&tpXc-icHUhI>;ZgulX6NE@kOjhs5o;gRbg^AyA0*>Pta! z&|Rpyj_CxYuE^N>L*>p^i94}PK>B7dl{Q|cx==0{F z>s0h$!V2d2<_EeHQ13lAL*z!+v)F^SEcRlbhLXes*iUdG*h3F#GYp`7lnL=notX5- znqzkw(FjG>N6r8qj4LUsj)Th;vl>{glflCn&@d?RIUE#dX(*r-pDAJun4b4ZtrThQ z80#uvb(#7CYvlkANgPI5U~@Gh=#}{so?ap1w_W$KQK)M?OQVlS3}b}xn9EkcC0~w8 z^{B)#e4Yn^wLl%BtYJ)G(;BXWuI+kR9LJ-o>c`nv`Er@ESv-bG4O0>)@wh1^8P$o@@ zGnl2o8Oyehn-zwlDTl&nES%LaFJXguOoctoRaG9niMp>?3oN_%u;=M3!9IY+PnBIwK2yPq;*dGKV-fyaMys;?bp(?PY!T2YY z%i5&=F}LPbOf`F$4Rv4isuE|*4!CaM2dwfDGnjJ?e{(Y~WbrnBrQz3VLcJrf^Lkrb z&Z0YS#@9nMw1)Ib;Cd?pugAv23nXTYlpfX{!#4e$!>&7DtCkw7EWT$NPSy#kfqfJ9 z#`zuBX=CZeDh74i9wR)ZG~Od%;b8NNqPOa><7C-!OmEQEec$vo{7zuk4N>0Ac@38Y z?)=}ZoGMYI*v`&x;;c_`<;B4_s4F{Md8LLc@33&?+~OK>{{#X*1w^T-4RkJE@9V4e?a&9=t=DF zRGahID@Lzk&m=dUeIMdJ;0iwT0X{o=0j>Lz9mz|0sE(oJ2RKrobWdl`*t1RI!nHqL zq=%5-9j(c%8?&nRtAG>f6c}CgAAzPqy59Rkz zLoeIAh^LvKbLhj1q`%Chif69iL>&{|iA14}Q~c_67|aLLrLAJF4(B}H zjW?Zj_+-h=|+ju{n=0=I(y0J-_YHW%%yXgTsF5Mk;tWT&7zL)PJ}=V zN0Awc7Go`}R(#BV1{Hc8sri22$ZooQfRCs8lij;pjIDH(Y`LUCZ9km2$aF_QP7ykw z1a&=c#e>Z90C$5p!b^Uf5T3#i3><=kGG5^68+Zi2=XLxsq5TVa|B6TPH+8q-F|i4g zq8(GB11H69JRX9YLDN6cBmRLp68J@E_Lq2*Ynu4I#qYcL4R=|-{T3JTK05vl$Wqu_ literal 0 HcmV?d00001 diff --git a/Programming Paradigms/Java Homework/run.bash b/Programming Paradigms/Java Homework/run.bash old mode 100644 new mode 100755 From 8f3f5be6e8bca15efbee2d210ca5a7c1492e4990 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 26 Sep 2025 23:03:42 +0000 Subject: [PATCH 3/3] Add comprehensive download and setup instructions for Java Homework Co-authored-by: ceddy1274 <132533842+ceddy1274@users.noreply.github.com> --- .gitignore | 20 +++++ .../Java Homework/Controller.class | Bin 3797 -> 0 bytes .../Java Homework/ItemYComparator.class | Bin 531 -> 0 bytes .../Java Homework/Json$JBool.class | Bin 571 -> 0 bytes .../Java Homework/Json$JDouble.class | Bin 955 -> 0 bytes .../Java Homework/Json$JList.class | Bin 1755 -> 0 bytes .../Java Homework/Json$JLong.class | Bin 454 -> 0 bytes .../Java Homework/Json$JNull.class | Bin 433 -> 0 bytes .../Java Homework/Json$JObject.class | Bin 3086 -> 0 bytes .../Java Homework/Json$JString.class | Bin 1913 -> 0 bytes .../Java Homework/Json$NameVal.class | Bin 638 -> 0 bytes .../Java Homework/Json$StringParser.class | Bin 2523 -> 0 bytes .../Java Homework/Json.class | Bin 5415 -> 0 bytes .../Java Homework/Jumper.class | Bin 487 -> 0 bytes .../Java Homework/Main.class | Bin 1783 -> 0 bytes .../Java Homework/MapItem.class | Bin 1167 -> 0 bytes .../Java Homework/Model.class | Bin 2044 -> 0 bytes Programming Paradigms/Java Homework/README.md | 84 +++++++++++++++++- .../Java Homework/Scale.class | Bin 500 -> 0 bytes .../Java Homework/Strafe.class | Bin 459 -> 0 bytes .../Java Homework/View.class | Bin 2859 -> 0 bytes README.md | 28 ++++++ 22 files changed, 131 insertions(+), 1 deletion(-) create mode 100644 .gitignore delete mode 100644 Programming Paradigms/Java Homework/Controller.class delete mode 100644 Programming Paradigms/Java Homework/ItemYComparator.class delete mode 100644 Programming Paradigms/Java Homework/Json$JBool.class delete mode 100644 Programming Paradigms/Java Homework/Json$JDouble.class delete mode 100644 Programming Paradigms/Java Homework/Json$JList.class delete mode 100644 Programming Paradigms/Java Homework/Json$JLong.class delete mode 100644 Programming Paradigms/Java Homework/Json$JNull.class delete mode 100644 Programming Paradigms/Java Homework/Json$JObject.class delete mode 100644 Programming Paradigms/Java Homework/Json$JString.class delete mode 100644 Programming Paradigms/Java Homework/Json$NameVal.class delete mode 100644 Programming Paradigms/Java Homework/Json$StringParser.class delete mode 100644 Programming Paradigms/Java Homework/Json.class delete mode 100644 Programming Paradigms/Java Homework/Jumper.class delete mode 100644 Programming Paradigms/Java Homework/Main.class delete mode 100644 Programming Paradigms/Java Homework/MapItem.class delete mode 100644 Programming Paradigms/Java Homework/Model.class delete mode 100644 Programming Paradigms/Java Homework/Scale.class delete mode 100644 Programming Paradigms/Java Homework/Strafe.class delete mode 100644 Programming Paradigms/Java Homework/View.class diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5c39d1b --- /dev/null +++ b/.gitignore @@ -0,0 +1,20 @@ +# Compiled Java classes +*.class + +# IDE files +.vscode/ +.idea/ +*.iml + +# OS files +.DS_Store +Thumbs.db + +# Build artifacts +target/ +build/ +dist/ + +# Temporary files +*.tmp +*.temp \ No newline at end of file diff --git a/Programming Paradigms/Java Homework/Controller.class b/Programming Paradigms/Java Homework/Controller.class deleted file mode 100644 index cdb5a1723913ebb020bb050731f270857c8b192a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3797 zcmai1TXzqj@3G`#WZ=bdI+H0@9 zF8^M8&nN%Ad=x(F`MHV+f0ed`Qc{AAfwNYn7wAoj*Jti6@#XsTww-gY6xYF zUUOeZk8P(@8p@odha;K3IKA0e@36Ub1!n7*qc9iqG~6cYC&*}+N=xdZc08Rbm~zJr zri_=!+j57(mmFIXX(N`mC5St*P{)@Q!l=|RbAn5*o*i!@AgRK(Mfb@7C`(~8@s<;P+T{-n{pLrEC(XL>igPd;WjhLBv6LUxNxC}7`6Z;9Xp44cf zr-a=+SLV-c5M7AtIG}J4#KDXSaCJ`L7__&!gufpi<8t7qr1t$gfHCGL^#O8?+RC-E$#I33WfPxeCeyv#_XK{VV@Tmuv2gl?JZ&=j^H~Zq z6C5?LDoag%P2qL?m|;F>_HT=Kc5w^sKAFfWyde`hCz{Ruw(!m<{6u&~-n=gwg1CT-I&un^Fgy}P$HfN97*Q53;=oQfr~6E+ z!4L#{!ws@-87?baacYHSW=vbh`x<6X@Ns+z*6}k96%$0pT^Krkeq;S*XbNS%B%D75 z?oCzMMuQ}9tV7N5l)1Sl*Myp(s2AmPi6Hk4WLm0`K7} zuEEF02HyevLLLqdCDa^BEIO1hb11<@8e%KL2hi{f_VzlufW=jppj9op2)(NMA|_W| zV9Q~u&yPAB^U8q&GWJtHSDdxQm(ukdw8$6lM}~EYPknVUKWQq+k;j36*Vb% zlR6qg7C(Oa{xN>-MnKEb|H+j2f{t{0hp>S(ITatDL>YVCPA}vJA#+}+%nQAM-gc32 z`vdJReK3cIvpC0zPTvsTaG8(h@c0QFmzAq!$(rI7UQdnBQ=@xo{GOUXS)d?y68rOm zvOo?`U&G+a;EZ4n&$-;*SdCAH&%48cSdCs$=8H+|nq8*Hq;<6)8O94MLS=zt2$hG* zy)V5ibcMGpP~(3zpk=Qg9ofR4!w+`~blk9aFxcRm#g9gUW<4Kw8?b;kaSK|p18wNQ zZglc`PcYzV+|QeCFGKtQFERs9B8KC<0M9T9?=k_Oq8ops#NUy@KREwS^x<<1IO$jh zeL?s-bI8}VUq_dwc{Kij{~)Sk(DNDe&rx)pX`AE<&?*g|j3kZV7K_O%px#FT;6Z+W zb8E4ODfZi2i# zaWac?p{KGa5qdfcztFRVye#BF1|z%xPxCN5!vio#;2$OMpC`y)Ajn@t9gaD%)lsxS z*L5$=`QxZjpV1@_RSb?XD#7tAHZiJ;O~$usTPd@PZ3A0-mB%rDu2333T_}y8BJ^w) zx`!2l`@J=ccUD)F92#;t6(!aXf&#!C-YvLT?-a~e_{<&RbM;j|FkU0rUMI*-5jokFNh8CVBu-+u(-oisT$H&ikJdU^VEZ%Y4p923EXl4L(&%ZHMQw+nOM#J!bag(Dz zpR#bfDLlql37U4$%9F>OimUJDc`qrAT|_ULr^YecUFPWmbD*S@%mGTC9mnMIfr86! xRxh($zsJ9ZS9#*DvB-VE%zns!5+7k5%hYzFUJ95G-m=otQkwN=jwazR{{#E|h1385 diff --git a/Programming Paradigms/Java Homework/ItemYComparator.class b/Programming Paradigms/Java Homework/ItemYComparator.class deleted file mode 100644 index b6dff6734ac1d098a352c417185342a845339a9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 531 zcmZWmO;5r=5Pe$;g<7C0_)X%)$XCR~#0yAbNKBf59xx^x7ub-J(vqh2qW&WECvBXqG7vs z&}4`eOLsbwNNLawtifQ=I(%vcV#1(~M9_;kmW~Xv8cYN0*kH&?La*gbrrhU&=aXs> zT?9kE*j{v~FN>0;A;*x5CJ6)Esr}WeEpJG|Y}e?fh2cb`@vsKC*`Dff%j@PU+=v^=L2ja?>#(IY)a!#Z<4(ZbsFl^FtV{~Yzbjwp! zpv)vveg%7>f?2l=*$ts;0(!bIlLj^lTQm~7?DDQs*Il*h8 diff --git a/Programming Paradigms/Java Homework/Json$JBool.class b/Programming Paradigms/Java Homework/Json$JBool.class deleted file mode 100644 index 2d3e48d05aa69e1753a99f83f1eb319010a7698a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 571 zcmZWm$xg#C6dbz^PD2VMtYt0GLt6xV0LuX+D5x!mq9SoK)Kr0xR9WC#_yW#IED{Gk zfR6&6qjG^m{QM>}^X&2G*ZT*69h5C_WCXG{3=A=3kE6h67}|DyH{NB)RH~gEOymSC z8^f>}EKMmN?*)O!VBASBQ4H+d#0bgbFi|E7^y5l;k+R@mTwub+B&HaqujQTG^rYY0 zY{#MN_x2Lk>#C3j%6?z@U552a<1cBe`VSiDwrFDIyxO6%A9U#$qYc+rt>pGXg{Shu zBgD85-I(h9f8Spdt6{ZuBf$WZuu4!U|fNWx2X;A-cb&S6877|fQ6;(8Fp z4EB-lt8m|wQKTZ8p9X~zWymRUMjxd}tL_X;6EZ`)8uc2nYHwh*xfh5h>KKZ&jvzzy zLu7d!IetXQEanEflYwqxt@aG@0Mp4o!f-}kF?OaMcr&G|7(KgfNg6_15JaKgu_Udw-fuy?&~a?1qGO$^KLcHAB&IbqZLDyp#TXH-nTxLiZ zW-AR9X$6{&ap(-Xys}WQcKd6tU`TD*Zl6|G)sR6}K~BdcrWj`5+FN$TwY^TI8TyXb zdDwT{w(yDF?)8M%X2=^=v+3$cVO~LA#|fNd$o;Lwpg3Mze0aJ+sT(!3rr|WsC^)O*92O1%_VXR@N%8&Dj4=|w zWl|+n6l6sgC2iGgDKHtdxNwcG*U?bI1qBy%lu=>G9KSl|Um2R6Fk!?7hSna=C6aEW3Zqc^ygyhMO20QGDCGl})F_K~4XpB_cG9#PCFwqR{ z_01=CZz!QPyM2FMJfe0`^b%N>IWefKA_yOMgOCQN=6S+jaqS=w0agCb2PZxY5O^_#dg#JoZ>!W4=F9BGtt(W=8+Qs>u zJs5IN!CcxQb{@qsML6&tQv5wK+{YXbahtp<*iXzUG@S|DiEdk1idIgK5|LeIzYO^b NIPM`${pPq2?Kl2Q$dUj6 diff --git a/Programming Paradigms/Java Homework/Json$JList.class b/Programming Paradigms/Java Homework/Json$JList.class deleted file mode 100644 index f72bf4aa7d9472b0ef3229005468b7c2ebdf1c19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1755 zcmZ`)T~ixX7=F%4$R^7M(m)E5q@<8SKKN=u`wrH2;P3FVQ?2jWOk_;SeLLy{b-HEgwdn=ZR6i@|O-qIZmk-@g zB={BdpqD`w0Pz(OCbXJuLWS29XC$0@nOLd zZtrMiE0eq{@&*;Wfg$SB)IZm3s>{M1Q4qx$dar6kA(U87o&@kB#=!2$7{RE7xPo&S zV;Hb$+Koz>bz3rKa9+X%1+$oAIAu%gbhxFOO`DkZutAC(lj#Mqb(uDYG@Zdk z1($?YK2zIMX>X0H@Lo}n5xd^g+|?T!_la1up_Vlf$|}g=Z4$SkX}h+#dEs7Aa20t5 zNv%9kjWP}5CV}aQEHVtel5eeLSo)r}_^_-sEWK`c@h(I7j^VJ?DzWj2@tAJJR!XbI z*e808T3*AlID>Ou++Y}4w8x@E)lRLOvGJ|r6&yDe6tPNEHG~|+dWHCe6NM8x(H03G z?Z7C)$JM; z`W!N}r40U(rIvSZs*RU1I+-@D7Xvt#=Is9u;M^-}D3|Ijv#c$Va#SopriAzm-lEpD zuGhuoQeJ@H%(0Yeif(3Lia4h|xje^hIFwqkBwtjaD2bc*xSHfjqZq zH3OHO6G$C^r4Au&9>Dh_frP;s!3 z`T=sfjlKA+8w20b+Myu`gZt?j z#ryOWX5i9Uf zcz7H={2T&&3+|`a!Y|anXLtSpTeju+kn9lo#ew|@;$MT~W3n@3Rrvk| Di^*t* diff --git a/Programming Paradigms/Java Homework/Json$JLong.class b/Programming Paradigms/Java Homework/Json$JLong.class deleted file mode 100644 index 3453bc321f1c81757e6bec80d00a5bebae28800d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 454 zcmZ`$+e!m55Isq|-ELf4@AXpA2a$FK`vG1aEQl_pFO}8@eMoI6ku_WPQol>^0zUWw zev~*Vf=?wRlbJc^%uMqA^Z5nf47&mx1s6ph4oVEgFpUjE=~Nq?oih{~&Ax{+JQu>p z0(=HxAqQb6He&{7Dx+L6uu!0as*5Eb%UEHkJ<6$UMbeC0y)4mYe39#Dq!QAWlZi4T zhI%7xcILoNs1-{0$+Y7U6{vQ!QQiD$sFE8wj40wfCpsfrZ_E|3e9?>ZbhODVu(rxv3dC|m!KfsF~ z^zRto61>13cHYjunR$61zi;mV&amslg6+ZyP(qpDbako-Dn$<3BDPj z(TzBdV>{_c5UM??L{vNsMRpSp6J|!U3E0(;~YQm(pk|#`(m|L+~P@ z^Q%QCL{6EmWSS0`e diff --git a/Programming Paradigms/Java Homework/Json$JObject.class b/Programming Paradigms/Java Homework/Json$JObject.class deleted file mode 100644 index be6479bd0c84fb2b243675c347c8a36307211915..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3086 zcma)8d2kz78UKBj?3Lw>qbOIM*r{;c*p?h81xkYz2NIJsc5Nrrj!hB@SxaksV|iEA zt{kVuTrE&2g>p9qf@z^H(9#rArNpH$Lxw^b_=96$7>;2$hT%R2n8_5v@2#X*sZ)kO zr1$oF-}(EF_n!UFxu*ei<8&BR2xtiEs78$-*ylR7pk{|#khRIMHvpUKknzwWx!xVTF!*tQ6=C)-Dq?R7fV<0?97q|>xe$z8Oc zY(K2{Ht5)hMnTB(%$(slIl;QN_6mo3OY~$NHsNXwF&!^Lvmmezv9!TM=q%ItCMl;Mq9-XwRfXV}WX<|`Ul(ps_^ z#&*0yW%-rQ%Uju}kq~wZbMd6X!!Y>cIT~3+GIj&jBM7lSq5AFFAqv` zNmU+wI&MNg)8bmU5k_XUH-tf2?@*@)bi5ijlRRNENn4jZ07M`GUxo2fJmRCYM5jadAx>SR{Rw=$k(D=d{6#whVKNp69F%2mlX@%}8 zzaNXP958aOkCi!_Wp}DV2`Kgn9g_-x+MGFUu<`8)MLnit3K_zZHO(m>mL5g6bvVef z4UF`RVW${ZkeJXqlTd$<9iUX3=~!z=YY0T_x;lh0sdkC^6&kbb zSl`h8L4IXSWo1UkaW#+X-6<K0kn2?K%DFpey52s=Wi>>0JB~+0jO>8v zO*(0JWeq+a#wmP4!@QaWsU&Xif2{l$T^*GO@KpAg(v*$gGdqSAeaoz9qU zOTXhx<+I7<%~e6UOmO%_*1Q7ykqZ9u#Zo~kspv5>nIRS`llh>aVbCd+wi@>7ShF<8 z#+|&K?hN76f=v~xVc8~RYV52oIz`%fW%3J zxZQSo;o?u_G-axM&(_g8VRPATAng1FUcSAark520YAYu`5CU4pYyHt3qFi~iCyw5+$6uo0r?FM z%5QN*e#dM1_psy-n3g}nl|SLQ{26od7u+F##oh8Z+#`R-z48w{CjZ12rne| zL^RZ~C>lgxUAubo1#D8)eV^~&N!;(RRrn~^dgk(D%)tZx|EKT}X>nGv>emIRCv_Db W<~q#vGh7X>pG7S`hez=k8vYBa2@)Xy diff --git a/Programming Paradigms/Java Homework/Json$JString.class b/Programming Paradigms/Java Homework/Json$JString.class deleted file mode 100644 index 0f436aa45c51f980975596ebdf3907f86ac25173..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1913 zcmZ`)TW}Lq82--RLN;O3E&&8eqHE=nY=8m^YRkQVw3dhzTEL2K(?c5wo4DCja8w>d z9LEbf13KOi8LQ9tvCdC^6mN0?LYtjegE0~eEs4T z0L$=X1caIpYITgmc!ApXQo#`zzclCMyyXHl$y8Su8p0t&bWDIQpsOV_+dDls=kyDV z8?^IfDG=+}We?g-dE4o43g%iOs6%}ShK`Ad2~53p!Rm4@-zQx@&Mp?E(DO9fk_;XVPu?v~*G5FXI+Aesdx`icakZ?xT#PpRBnlv&PrO7$@< zDfYGmOLZ;)CNk{GJvQs@^sCVoI#yy8GgXvwx6fp&8gA9G25SXEcHf}wWI29Cr61Kp zI@Y62K=TS?MKL*9&0R|f4+}KhRBcn)@p60Q+Pzs>^l}9zaf3ipXTf#%%{9wTE?el6 zrV`H1deSYKwku7i;F58SAIE&S%% z0_Zu^((?$@e)hz*8tfAbd6)8Z&N3P+h<4X3i>E7?bQ~X~;}uL_o-oYgkcpGL1X~#z zBg&Y~$S|52YJ34>jTK8&a98&bwp%gwrmT%tY-V7svtqLYYpE4W2G$~rH$-_^Dq-{- zL)3~{!Nl~0(dhT*2K{ib@BoRS8}?|ZDnarS%wQ6mFCat*Fp&;oD!qgRy^J;V3NrL6 zw$f|prPq)!3o}bir&LndLLcvc^dQ)gvAKo!LWL? z`ub}a$3H*W?orxjjnW=YTjvqFfcZCBS07){F=+G=v$hr6Mj1cNYOo%{xP-cG!&uZ| z#qONCM)p!Z*+hQHV$XxZUjmlDm747zO7`idRAK#?L`TRi6U1(tQ1T*&u z>Szd4=rc6XNtpCGX3-b0=rk7487!u=Xr^;mLFaLpDmY5R_>?ZNgx}yYUBnM`3BS^1 z{6^p6ce;W<=qmoA?{J;I7d7;w7*9X>QYTP9g1QjuMleJCjhwHy|GI_<|AS(?AKGI+ WrRthJ&ixp->Pqf_`hpUkK=>am^{fH_ diff --git a/Programming Paradigms/Java Homework/Json$NameVal.class b/Programming Paradigms/Java Homework/Json$NameVal.class deleted file mode 100644 index a59b05ea320bc38a10662cf989b6ac5f01a6ddc7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 638 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 BPj~i+^U6)1z*9Ix+$wPln^Ab09wu_i zD~G=4y3#k%k0Z*#Q4O6t4jRygn<0T?7^Y2O*G7ZL?0HBVct*p4T-6UbC1~8_{>a0HzF{K z6r)l%?G>tly{Mc;<2M`nF@bSB#~hYqsPdBK@VZ?lqA#9k#Ix7Jl+ut*>8DM+fERU~ z6?h3RH@lR20>b9l#iE8}Gv9`?RPoC6oqodUj!+em7MQ>}4TqTMC3(lLy5W@T1@c-& z`gZ7eY-KdwEb4;5tEwoI*m);#SdwyaQD6#}SPSD{ksBE&U^&v)Ftjffxym$B`_y$3 z`!Ox>nwq;`(=;g7$ex#^(3j>=NOj=LZa6H)+ z`J2BQ;>lZ!@!{h?X+J<(j&oRB>X{^A($7g=!BZqI&O8!Cj1n_WR0=0>hLSOi@cb2# zI_(NN&D-!bzG<~-8M8LH>edHb4eKMWZPxwl&v>vGOi=_9sNp;A HE%^RlVV;J1 diff --git a/Programming Paradigms/Java Homework/MapItem.class b/Programming Paradigms/Java Homework/MapItem.class deleted file mode 100644 index f6e378193c84937c77254c4602d5766d7e6ea8a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1167 zcmZuv?NZZF5IyNv+B7Yt&?>YbRe>}h1u6;_@B>9si#UVB$j<-~izQ`BD)In4hdzKm z>I_guW_$o2%JJN^+L7T$?%mz&**$0X{`&pnCx8XKQs9AChEIhb0SU1^^OKpYnD%aN zZEMfkb|eJm%XZmWl;G8}8zBS{lA)*wLzN(}ng@ns?Msk8^E1TnsERJ}PdXM}w~Dy% ze9rNKB?7%F5+dL~+%_wgj2jZ7Zd3Ef$-SwTZAU>8eS%LvvoyoVZYW4&K*peoTNq-k z;$hX65VEbKza)cNwj`p3Ai^U1j*7b&CTDYJM?z97b#$#ewX(fiC}uZ;=n5h((z7ab zj8W^Z8Ufwdio3zec%i+J>fe;&vzI5SmYqUvzz!hLg+yhy*v}><6{Ay;Ay+2=CS}{mq>2v zr!0AjNE0_3|0)HT38eTv!%`bHz*|K90`cuiYKH#vYf~dvQ%70l1?SPyx7Ow|dVy4F zES?d?PtI|BEIuMwwaihPG1u%+OuA#4AbgU8oTB(?3?onB%Xrx?F8&J2Nj;u9ho;9z z+;f!Y1;#tIT5{)z<+E*LPdH33u`B7o7lhKW&{sq+F}c~FN;fgxNXu?icB3<`=)*?Z z@A|VX|54)-L1B8ED2Q$zh&2sz#o%(o^padlhKm{Jpr<&$d5&gAU&xk3AA{@ z3+S6Kju+G?MhD070*(z8osN#E{2%;8Z3aw}}VD{#+o`I0(oS0{(IucEaG%l)J z6gouDqJj`ojam_JQ@9)VkUTq`Hqaa?QJ@JP$osB07B9Jo4ppPmKus!}_0z6r=bfBT zdY{7m=puMhr~@~!inmsHWW-t?uR%9F87PYZiPK~ zh|zgkymH?6q6&yx*h|wsds5g9qX&;DBy^|~wx1ifGZN>c5@(Y9MCRiWX}?JK(S4*h zIwbKtuJDA^SumAxY-TZnL4_wVL_}i_aW&n7phYA-JnEZ~L^L68o>q7U z2Pw$8CmkK179SSxw!lg(xamPkAq{GU3SKz`7SBBJWI0l1)xwwrFwW9ljH{IYcyzxM z%~6G8QZy=6@O{V2A7Z97OA`tnvZaC$<_y$E5(&bX_aDNu@GayN@+c5_pY5{1RQdJb z^rVwxuN}C#Vg%R;g(*x+yjh<-G?ww{rmVC{JW6Im1MV0Ls^Bx?4U0-=p?A9%AnlCP z;~sV`J1*&ZPJdxy)bR)H(F`R^2l9667~z%w*HsvkKBsAzMP7!_9O-Cze@$wf^Tg4_ zP+XWyv$|OVzLS%bhX=9+KjrLo<&Ll(8C#@y*|jwsPCzvu&J!3o$x{`c+`1Tk$@&;{$55 zYsz>3$h()&>hLV?OwOXck57MV{noZ3?rN>y-p(!d6~aZ_+hsPIUxVbHMYEiC8Tbx8 zUBR}-U=a@&(R=>J)pqKxJ5xlT99ra1GJdS}0`I8OD7QiJe2yqTB%>ek-+6NLF`DoR zN6e?#jnCNHpQ9gNU>Fy05EtHd>xt?myj;fCS;n@ic@1xLXOZbL zd}O$i%3A6HKeOE$~qm$k7Gx-bvVz!hI#Vsg$*lT#@TS6r3& zt|!yLuL$EeV*Z^K_=m^zR$p)MD!Q6PA^z>l&$Jw c%kh(xtKL>t3`?Q>P2Tlo5i$;2l^tgHJ7L zMd9dk@*Y4KDzU`IW;Ux18XFK{72{DcYn&ODT>6pu+eC zb-35cS9ox(6r-8XT4`%RDHeX(G{mu_BY`Aw2Chd?vt*To;jbow>k>`+DO`2&WyX11b`Of#8T zXJ+$(B53(g@dHp0zp)BM0ktLFB0X~a#dA3R5&q<#;4gYS*5}R)>Bd&gX6Mem@Avz> z?|b*p|N8JF0Q<3;MH3Plk`gI23$&fp7xm?$zhpVH#Usab$Fv2SAFv!NI3SS7ca3L| zMn*$cVgsZ=a@;bP1X2sGp;)!y5%p5iut}hOow9*i5V%enEfgBl7tJg-qD`4?7s%y@ z6>rhjX?85|XuTAf%1La&tpXc-icHUhI>;ZgulX6NE@kOjhs5o;gRbg^AyA0*>Pta! z&|Rpyj_CxYuE^N>L*>p^i94}PK>B7dl{Q|cx==0{F z>s0h$!V2d2<_EeHQ13lAL*z!+v)F^SEcRlbhLXes*iUdG*h3F#GYp`7lnL=notX5- znqzkw(FjG>N6r8qj4LUsj)Th;vl>{glflCn&@d?RIUE#dX(*r-pDAJun4b4ZtrThQ z80#uvb(#7CYvlkANgPI5U~@Gh=#}{so?ap1w_W$KQK)M?OQVlS3}b}xn9EkcC0~w8 z^{B)#e4Yn^wLl%BtYJ)G(;BXWuI+kR9LJ-o>c`nv`Er@ESv-bG4O0>)@wh1^8P$o@@ zGnl2o8Oyehn-zwlDTl&nES%LaFJXguOoctoRaG9niMp>?3oN_%u;=M3!9IY+PnBIwK2yPq;*dGKV-fyaMys;?bp(?PY!T2YY z%i5&=F}LPbOf`F$4Rv4isuE|*4!CaM2dwfDGnjJ?e{(Y~WbrnBrQz3VLcJrf^Lkrb z&Z0YS#@9nMw1)Ib;Cd?pugAv23nXTYlpfX{!#4e$!>&7DtCkw7EWT$NPSy#kfqfJ9 z#`zuBX=CZeDh74i9wR)ZG~Od%;b8NNqPOa><7C-!OmEQEec$vo{7zuk4N>0Ac@38Y z?)=}ZoGMYI*v`&x;;c_`<;B4_s4F{Md8LLc@33&?+~OK>{{#X*1w^T-4RkJE@9V4e?a&9=t=DF zRGahID@Lzk&m=dUeIMdJ;0iwT0X{o=0j>Lz9mz|0sE(oJ2RKrobWdl`*t1RI!nHqL zq=%5-9j(c%8?&nRtAG>f6c}CgAAzPqy59Rkz zLoeIAh^LvKbLhj1q`%Chif69iL>&{|iA14}Q~c_67|aLLrLAJF4(B}H zjW?Zj_+-h=|+ju{n=0=I(y0J-_YHW%%yXgTsF5Mk;tWT&7zL)PJ}=V zN0Awc7Go`}R(#BV1{Hc8sri22$ZooQfRCs8lij;pjIDH(Y`LUCZ9km2$aF_QP7ykw z1a&=c#e>Z90C$5p!b^Uf5T3#i3><=kGG5^68+Zi2=XLxsq5TVa|B6TPH+8q-F|i4g zq8(GB11H69JRX9YLDN6cBmRLp68J@E_Lq2*Ynu4I#qYcL4R=|-{T3JTK05vl$Wqu_ diff --git a/README.md b/README.md index a36a664..b37434d 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,30 @@ # Homework This is a GitHub repository of many of the programming assignments I have done while at the University of Arkansas. It is split up into folders by class and then another layer of subfolders for each homework assignment. Some of the projects were multiple homework assignments all split into different parts of one larger project. + +## 📂 Project Structure +- **Data Mining** - Data analysis and machine learning projects +- **Operating Systems** - System programming and concurrency projects +- **Programming Foundations I & II** - Fundamental programming concepts +- **Programming Paradigms** - Multi-language programming projects + +## 🚀 Quick Start for Java Homework +The Java Homework is a popular project - here's how to get it running: + +### Prerequisites +- Java JDK 8+ installed and in your PATH +- GUI-capable system (uses Java Swing) + +### Download & Run +```bash +# Clone the repository +git clone https://github.com/ceddy1274/Homework.git +cd "Homework/Programming Paradigms/Java Homework" + +# Run on Linux/macOS +chmod +x run.bash && ./run.bash + +# Or run on Windows +run.bat +``` + +For detailed instructions, see the [Java Homework README](Programming%20Paradigms/Java%20Homework/README.md).