From a50fa4ea1f8aee0fa8d39506be0e3c0eec0eaf3c Mon Sep 17 00:00:00 2001 From: Daniel Brunner <0xFEEDC0DE64@gmail.com> Date: Tue, 20 Dec 2016 11:20:52 +0100 Subject: [PATCH] Schnecke now crawl --- .idea/workspace.xml | 153 ++++++++---------- .../ninja/brunner/pgtl/program1/Program.class | Bin 1405 -> 0 bytes .../ninja/brunner/pgtl/program2/Program.class | Bin 2428 -> 0 bytes .../ninja/brunner/pgtl/program3/Person.class | Bin 825 -> 0 bytes .../ninja/brunner/pgtl/program3/Program.class | Bin 3717 -> 0 bytes .../brunner/pgtl/program3/RennErgebnis.class | Bin 577 -> 0 bytes .../brunner/pgtl/program3/RennSimulator.class | Bin 4069 -> 0 bytes .../ninja/brunner/pgtl/program3/Rennen.class | Bin 2190 -> 0 bytes .../brunner/pgtl/program3/Rennstrecke.class | Bin 1472 -> 0 bytes .../brunner/pgtl/program3/Schnecke.class | Bin 1955 -> 0 bytes .../brunner/pgtl/program3/Wettbüro.class | Bin 1740 -> 0 bytes .../ninja/brunner/pgtl/program3/Wette.class | Bin 728 -> 0 bytes .../brunner/pgtl/program3/RennSimulator.java | 8 +- src/ninja/brunner/pgtl/program3/Rennen.java | 14 ++ src/ninja/brunner/pgtl/program3/Schnecke.java | 20 +++ 15 files changed, 105 insertions(+), 90 deletions(-) delete mode 100644 out/production/PGTL-Programs/ninja/brunner/pgtl/program1/Program.class delete mode 100644 out/production/PGTL-Programs/ninja/brunner/pgtl/program2/Program.class delete mode 100644 out/production/PGTL-Programs/ninja/brunner/pgtl/program3/Person.class delete mode 100644 out/production/PGTL-Programs/ninja/brunner/pgtl/program3/Program.class delete mode 100644 out/production/PGTL-Programs/ninja/brunner/pgtl/program3/RennErgebnis.class delete mode 100644 out/production/PGTL-Programs/ninja/brunner/pgtl/program3/RennSimulator.class delete mode 100644 out/production/PGTL-Programs/ninja/brunner/pgtl/program3/Rennen.class delete mode 100644 out/production/PGTL-Programs/ninja/brunner/pgtl/program3/Rennstrecke.class delete mode 100644 out/production/PGTL-Programs/ninja/brunner/pgtl/program3/Schnecke.class delete mode 100644 out/production/PGTL-Programs/ninja/brunner/pgtl/program3/Wettbüro.class delete mode 100644 out/production/PGTL-Programs/ninja/brunner/pgtl/program3/Wette.class diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 7e21120..171e214 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -2,31 +2,9 @@ - - - - - - - - - - - - - - - - - - - - - - @@ -46,38 +24,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -128,9 +75,10 @@ - @@ -510,8 +458,8 @@ - - + + @@ -520,12 +468,12 @@ - + - + @@ -678,14 +626,6 @@ - - - - - - - - @@ -694,22 +634,6 @@ - - - - - - - - - - - - - - - - @@ -718,10 +642,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + diff --git a/out/production/PGTL-Programs/ninja/brunner/pgtl/program1/Program.class b/out/production/PGTL-Programs/ninja/brunner/pgtl/program1/Program.class deleted file mode 100644 index c3a0fd4654dd5427db1518c30f08fade0f757fc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1405 zcmX^0Z`VEs1_on>2rdRu24i*x6AlJb4hAz026GMu3l0WL4hAbu25SZzE(Ti$J1z!$ z1_yQqM-B!jb_QoI20jL34h9zx?Fu5?K!iIxg9kfDkFoCPkwS@PFP}5CWsFeWGTtWEM{a-^~uZ3%SzNw zDk{y(OD)nbNH59JFDS}SFG|cc)DM6#tQi?tauYN27#YMgqJ6Rw%M$f-67$magG-7s z^U|$BmNTVRFfxcD$+=b}rxuiC=I2>6GVm8978R$aI2L>6m87Pp7BMm~x-c@ZR3&EQ zfLw=RAR_}yVo{L_BZDv&+ZY*Ga#HhD7#SEn85x)|RlthViy0Z%K<1_9F*2|gm*(cC zGBWT6mn0@<`z98Ez0A&_#?D~E&fv(%z!jWdT9lmXmI(?S9;hevK+fP{5MvN$WDo$c zk^RWXz-Yk8z-Y+Gz-YwCz-+8%%*eoK!pOjumY7qVoWaiE#lzsu;KR<~%fsNu;Lpww zz{3#85X8tJj4%lvB8&|3QHdEj3fYNyc?x-%$r&XI>8YR~Dp4p;ElNqv(_>^1N9cou zvQuehP6{aK*n>g7vr^z;2xbTY5urQ`VGQAn49Y~rB#PJkld@8iOHhP@D~n4~a~T1EzZ9G{ zxk3I;h4HXzbYWy*ODrfz%}Zfq(8XplhGo#OvSwtE(QwhkBh68g4{;tNgNO#ELTd&^ z1`!5P1`uFkU<9QN21W)61_lOw21W)(1_lOJt?dkq8yOfFm>47(7#P^Vg3Jt33=9lB zU^Xj*G=mHS0|O_6EQ1_GGh;jh3j;R;14Fd{+g=8yNM<4C;7ArBmf%QMA=cnXHX*j) zNOmFi;7AT3j$j`?Pi-p}NtS(PtjuO?qHLn9ix_kySwz{4tk^d(a7waoW8jix-@(9b z$+4V)*NSTs1E&!0HU_R1Hpb=uFK=St+|9rjxt)PuNMIX-pvE=^p=}Jp+ZebuGB7f@ zGx#wCGVm}kgPpDib`mRt3IjWX8UqJ|Jp(6$I|DC+AA=A>AOk-`FoPgNGy?}iB7-PH z6@wVqi!ltG48aT>4Dt*L3|tI;47?1A3`$_VG7QRKlQbDD7*rY57+4te7>pUz88jGJ z84MW=7&I9)7}!8Tz@WvT#=yX!!Vu1&&7j7>$e_j$%Amub#K6R$%fP^3!oc#M!H|KC tok5SCL64c8L64DwB1U}a!rFa$@55da98H{}2T diff --git a/out/production/PGTL-Programs/ninja/brunner/pgtl/program2/Program.class b/out/production/PGTL-Programs/ninja/brunner/pgtl/program2/Program.class deleted file mode 100644 index 5df919a1f0485de4521e40749bccc3b081b652a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2428 zcmX^0Z`VEs1_omWb1nu>24zkL4h9uY22}<%E(Uc54ORv)V1B{Hpvj=c&Y;cCpu@<( zlbKgsQdF8;l9``Z%*enL?aau)W|NthSz^b?z^tJe#>l|poS%})$iVNDnV0HUnwykb z6q1;flgh{-HS0DGUEL6?z%!zMWg>V2-@{L-T2RJTl!XL+D*)&n_{hk=KImxqCi zft#H{kB32@!GN8?kcYvD!I+)FgonYD!HkhXnTP;jWDo!u2l2IkQdVkm2_u6XLdY|( zB(Dn?N6(*rA%#6z!B1ITjcQCLoX9!@n zW42}VS7=W1xAf~F!ECz1veJm-q%NZnFnEo$k5S9UP z7cg)z+b(BdYhhws{_ig+5ShV&IE_J-fq_ARfr&wpfrUYdfsH|pp@2byp@Kn^p@~6@ zp_f6EVKRd@!!!mRhM5d{42u}_8J02_GOT4VV%Wf7%&?iklwl`>8N(h13x<6RmJA0N ztQZb4STh`Duw^*SV8?Kd!GYl-gA>C|24{vl46Y1M7~B}1Gk7q(X7FVA%;3%NjlqZE zCxag&BZEI98$%!?Cqob;4?`$8QcW0G8LAm17(^Mw7+642$RN%j0g8S`ZU#vPZU#mM z7Di46DF!hHCI&V}b_Qt%F$QJ^83qOhB?h5?3~cNSvW$$s88ZJca54U35NGA)<>268 z;^N|FEO~+qTlTODF!CR!K4J3lmwGfU{V@P%795(FewK% zO&)BT0$4;5Oe%p%WiY7%CRM?t8kkfElNw-B6HID>No}xcI$+au!6JHKQXfnjfJs9z zX#^&X!K4Y8GzF7pVA32+T7XGQFlhxQt-%e3^h!kXKfKZJf^8^{1Kn4mjG(!YiAXF=aYJ(_ghbZX)1*{-LCxq&PP~8x! z2SW8is6GhQ51}SNsEH725`>xzp{78nsSs)!gqjYaWz<` of(#o4@<7xkfh-WUS%5oqGXoQ-JZ1!!$B;@5R4yrkN;(E50It3Nwg3PC diff --git a/out/production/PGTL-Programs/ninja/brunner/pgtl/program3/Person.class b/out/production/PGTL-Programs/ninja/brunner/pgtl/program3/Person.class deleted file mode 100644 index ef2730b1ba625e9751d9429dd4553c4b4505d292..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 825 zcmX^0Z`VEs1_omW6)pyL23bx9HU>EmA7&sYN z7`PZX8Mqnv727#J87AleuN8H5->fFEoPBgiPQMIeiX8AKSEz}AE?FflMOFfefK zW?+fj&cN!Uy@7#&ftdkh0~c6EfPsTS1Z=Vxn9l_@nS+6eL6kv^fssL+fq{Vs>>ZGZ T1Op?3B-oWw42%rYV3rI3n|8cH diff --git a/out/production/PGTL-Programs/ninja/brunner/pgtl/program3/Program.class b/out/production/PGTL-Programs/ninja/brunner/pgtl/program3/Program.class deleted file mode 100644 index c934ceff2bb8a27324d33115965fc5ca1b827531..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3717 zcmX^0Z`VEs1_on>16&Lq3>lmZnG9JR4B1=^ISje%40&7(tPC0K4EY=k1t4Z22SX7D zLoo+K2|Gh62SXW1tek_Pf`g%wgQ1Fpp_+rChJ&G&gQ1Rtp`L@GfrFuugQ1Cop_zlB zg@d7$gQ1Osp`D$fgM*su+;9!`+;!*{YpUL97b_N3{ zg95`W7N-*oU}I*pGt6OUn9Idr%aFmrFb_n}=VGv7SO8)z;9yt?vUm{(!(tAGCF~4K z*%_8GGO*cX=4F=HF)}b~XofK|usG+Zq%tz_`();&`jzG;r51%GCgr3uG6?zPCnx5F zB^G6Z_)tNXl8nq^Mg~=%yv)3;ME#_q(!9LXBK?B&k{tblqWtut#9U+j00_gHk%1*Q zF*A>mK};jsCo8cmQ9ma!FI_*lq$o2l-5O*$Pf==KUU5lLYI1gJ9wUQRG+uLq5Q?oC z890lRGxDGs)$wZ#hN`q?WMBi?2(n8RzZQ^Psd?6n3>*ciMaB7fL}&>BE3{^0U`nlE zWDrI2v1>(gYC%b6KFB?KMh0OlA;QSO3vyj>W^QRtVo81xBZD@<@PI3}W@O+E zE=f$z_Dw7RM;1FnEIUIUJHs4C1}?Y*irE>KGcs@m=a&{Gr@Cc=;+Y2;U3#Dx;$iS) z@M33J!NahUVHG2TfM;H2NoHbBW^ra}QL3Jv9y`No9)>jxYZ)0d@udJz=)qma$e>P0 zEi?%*GVpqr7FDGx1VfSp55qc!^^6PxzL_N@IjKc(aYhDSpTxX$B)+g~MM+Vj0w{eU ziK^hU7nUeM!2wMl3Whuk8yGesix?qujFCAe$Q)B-ju|q?9GPQ*%&}x-;D$Lu!O#GO zXNbZxLg5*s@Jvv6rYJl!6rMRFgA%>~0Yw@pnR7rGpupI~u$hqo#y3JRjS)-}0;WQ8 z1rNg(hOLYY91xy@Av?o19)|4|$gP&VrXW@Wju^AdV1)ltNCWnK>z`MT`tGZmAhLsYMD&shPP7D5*ZrN`Z%AH^Uwt zhP@2?7#T#JQqwc@@=_I`={qw&Pft&ehhaa17bAlNvMFE%pnQ{OrNGD_4CW?+N&$tW z)YQC`)Dk^L24#E^0?n9=3<3ye`zK|kCYLZW$RUJ0^GZ^Sib@MgQd5w;ilisFvbZEQ zmyv-vzqABiFlFZJ2NY%Im4LEZVy-nT#88D98Q2RzigNN88ALUZN;F95fy;2QqSW-v z;*uhePeCaMo|o;gXzS@HPe|un&|GDp#|Gx<3mJfU>|maukP(>20p=MC znSgl$5T&L=H1{XBNu2>bj zfpjr2F$gdvFeNkCFm*EZGEHExVPFO)|0o7AP@Z7mU|?quVBlhKVi06_!=TDo&7i~h zg~6POpTUAji@}n~mBETBfx!W6LJET&Qv-uNQzL^DQzwHfQ!j%j(*y=Lril#hOluiD znAS0PGi_t=0cWWo1`Y-%COL*6hF}IJhBu5Qp!NX+Gh;QwQ-&~xa0V8}FAO;h5e$(G ztV}5kvJ6oS(F{yX6Jab+mSc!vh-F}45MWx)5XTVDz{rrmz`!8E!1A9dnSqI&A(5RS fiGh)wAz9WBL@=ZT3rY diff --git a/out/production/PGTL-Programs/ninja/brunner/pgtl/program3/RennErgebnis.class b/out/production/PGTL-Programs/ninja/brunner/pgtl/program3/RennErgebnis.class deleted file mode 100644 index d09e9d81b607bbd3482d570b04c047675109e82f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmX^0Z`VEs1_omWNiGIf24PMH76uUzAQozWd9*tK^aB@aoYI1g}H6sI? zO=ezZi5(+@p9WqnP+N#JS2K)}fyFsLC6$qZ-zPIK)vq)+DYYmhF)1gNkwM5OKRGcc zEU_pP#D@y9lw@QUGcsrqbcAbBdTLT$X0bIR16Oc#heUU42fI}+6+nT49Q#!%pf|2i-DCP2_%yWBGN!aI*7<%XUODW z$l_w)X2=Gq$>CO=B1Zp zFfuTDGBWT6mn0@<`z98E1B;!Zi;;oLwIVsSpd>Rtub7cR7|G+Xq`}Bwg~iwSoetA$ z&B(w3OQ4JlYIx%WNsl0sGeF@7N|PN}9D&z7kVa@oTSwzn3AY))r$7d#=2FBLinKC{=>e9V0`41~H}+cC%|ydTLT$X0bIR15;`Rykr6=6L{oX zvomBeGO!kxBo>uG%QBcgMg}c{4uPq)W@O+B&Mz%WPIb!!XHifXz;l`&D1GuU=rHK= zFxWFVFfynTRk$)T2!k}Dm8CokdJOtJ3`QWr1VorIn8Q?}`i+r6{%}iPN@`JQUV3Vt zLSANaMu|dhYDSSlYEe#NX;O(I$T{6S3_T3J>UCNeUp<8vU$Z_pIR z!{E-~!N?%ymzbNXkd#`Knpsk;P?ib``P4kH@soHMCNoT7WKh9pA}l3>jRQN1kwFQc z29Og{^FS)6@-R$eaNuE>4s!bp1_ySAnLG@$7-lmvh=T(U93+q;%c(RoCndFrkwGyu zFDW%6F)t-GrzBOuv9vfZF(WrsAu~?_Vy=|}55pXWxjYQ>80NDxEZ|{S$k5HmAPbGp z%=|pKSJP9$DJK;al;I2!JPeCK(W^KcFZxuOzsnC^az`Q~@Ry6r|>*Ff!<3aXmCN zk-`C*fcFo7~S10#b0m~F_w1j_4hzA*z6g9(E^oNvm +o?&cMLH&cMiE!C=Y2$Y905 z09L^WGFNL01LFp;QPvC$3~US_L4F1s1_lNmFq@UZmcfpJfq@ZJG(k02FffDV%(S*M zFlp^(V2<3*z_OKrQEN8?YvgtYwyg~82qp)D$*IM%m4Ry`+%`D|b_NCpVFnfk5e9w+ zF$O6HaRyZe2?hfODF#ypX(U&e!Cm3V;KaZL_QG=p76w)Z28IZ&Eeu?<7u}HFPVGz<@230N$Qoj8E&D{)w zk=iob8ASX*dUdxkh=%KeLWP+D6e?;AoD2*MAlJ$>2r?)#=rSlVm@z0bI4~$NI5Vg+ z_%f(5gfXat-D}6d#-Pg}%;3!6!ob2H$)LsH%HYPp400#b4-5(d1-V6*3ybLUYe;C-=8GO`!fh8FjSQr=?xEUB3{22V9-oM4b%)r9Hzz~Yf z`yAUC_>cMF3!y6122W)O?i-p(N5tF?uJLkHw{9dy5IGq5x0FbFc} zG3YSpGng9Gh%)#vh%xvw7%})Um@ou`y{f>#%pk@f#}LU7#Q^dGEORn2 zm@$|zgfcLKy}-%9!oums&JZofz{n88-~f%pgV1E_jvR^Vplqncyp@3q6cO7P_PYgB3$E zgCj#KgBwE{*aun+EZ{ORmLZOTnZb~O4IK1L3~~%I;AjICg6`0017%1a24=xO3_R=% TKED{G8GIQK`7s_`m?Z!J$_oTj diff --git a/out/production/PGTL-Programs/ninja/brunner/pgtl/program3/Rennen.class b/out/production/PGTL-Programs/ninja/brunner/pgtl/program3/Rennen.class deleted file mode 100644 index 4bfb58d0f3609c5deff0dc2908c25778228a561f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2190 zcmX^0Z`VEs1_on>WG)6t25U|R2?iSwVGAPcK!iOfg9C#jJA)G!13QB?2ZJ++cHv-f z1<`I?4DJjb>dqa+`aCm9(;G%yuf!@>;J zMn(qq0+9VVd5jFA*lY}AWKbvMcWCZmWKh?@n?507Yz<1&D)`KVr87nbj_jhuq@>iG zJO)Ju2?j|91_l-e22j#s009{WSr7$EU|?E-K@qHikwJ+;nSqf(g@J*glz|DXM^bA$ z1EZGqRt6?5ovjSaTDn^qShSe8GO%uBU|?WkPz4*y#=yY9&A`II!@$YF%fQFL#~{og zz#zdO$e_l+z@P;&h(Vn}18kin*ddGz3=EQ>gwDVOX2~(gGcYqSGH5brF))Fh@Qi_( zft7)QAz>2(+inK-$n6XqLY&(exU{w~Fl}St65`&*z_pEmXBz{r))ofVnGC$U8TcZF z__s3%?AO}Dz^t{6K~QT81B;LLK3irxS(!x)BHFS>RxFY%TH6?eT9_G^|9`8+0`&(fQVbysk_=G{(hTtoGGJesFt9TCF|aXc zGw3j|FxWFlGw3qNGcYnZF-S1zG3YZeF}N^@F&HrDGcbev0QJ2g0|Nse1GCXT20?ZP zBSyv_45AFi(7@+oU}P|X`~C^k_i;$R7sl!PSy11LzV!cfm|V-N%T{T)0O zk^L^upva)WpuwQXV8o!zV9B7u;LD)O5X7Lu5W%3v5X+zr_q#6xE7b3H3{p_PJ2Hqv z{qD>l3io>)hTjFCeiuRUyD5ViH0Dn+Ff)MClocpqQM|@%1M-!x&OSS4GZs-6*+mTE zI-)E_R;<#JtlJpG8*Exw7?=NlDZPe)fdS$#IR9A^XHaBd jWB|pg7z4B5e+C`~R(1vpMzH@F7=AEFqWI7foM)^6EWzHu diff --git a/out/production/PGTL-Programs/ninja/brunner/pgtl/program3/Rennstrecke.class b/out/production/PGTL-Programs/ninja/brunner/pgtl/program3/Rennstrecke.class deleted file mode 100644 index e98433717bdfcebf00783232966d937597681886..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1472 zcmX^0Z`VEs1_omWe=Y_w23<}DQ3gE_p${Sq*cl8t7>u|WSQ(5t8B7>V*%{2Z7&sYp zIT*}Av;_x)B`1RwgB}NiHHdG+#bC=|$H8FF!QjBb;K(K}-YF3Qx^2Mg|t={FGEi z27aH+yi~u^+@#c^ki?`Mu$%Ie6LZ26i!wocs31#8MrJW1gC;@Si%W`9le1H;85vlU zQqwc@7#Y+x2x>~rvj#bdtqAH#-r$nN0;ug=t`*6t1tppJdBuzj?8!N)iFu_3 zj10^gAYEL+`K3k4scxAd#|wZ$0O|%kP}uS?$TDd0Fo-iq@GwX+NbxX8GsrM92!o^` z!45Z?kwL;KwJ0^Sq*x&{Pa!okFEv*IWLj#TBFGRIb_Q1-1~&$GMh0<&Zb+m#m1gFo zq!uwUh(b(A1#5&lLqUm$!Gpn*kwHjFp)9{hA+a+@ z8Y6=M!YlqsS*gh-j0~b!QVb}Zk(35k7MG;vGBPmdmx44vQdnlben3%XUP*9CQEFl? zC=DhS6r|>*Ff!<3GZCT*Ddj^0(VCG#iIDR_8G)lD9}@VC3?dqu7^YdnA{o_Lj124r zAV=opF(@*KGKeuSFfcPPf|3UV0|O%{g@9>k1{tV~EQ1^aBZE8x149x669Y2?1A~ax zb_PZ*?X3(cTD#2K6!B*5+ygV+amp9_N;gA4;BgE}NE1Q|3K7#LU> z7#Ua@7#TDfw4e^H1_vPng9XT;$Ds}tLUX7vl0!uhj)Mgrvg4!~*coIP1R3NQj2ILc Y%o!BHj^kkf1(XHUaaf(C4UPpJ0NNc)&j0`b diff --git a/out/production/PGTL-Programs/ninja/brunner/pgtl/program3/Schnecke.class b/out/production/PGTL-Programs/ninja/brunner/pgtl/program3/Schnecke.class deleted file mode 100644 index 376910fedf5fdedebfaa5b53a73cd434dba8f9dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1955 zcmX^0Z`VEs1_on>G%f~d1`|#ODF#yzVFn`1*%>T27%aIMSQ)H18LSy>*coiO7&sYB zI2i0ev^@ud11EzcgDD4t6NvB3#o)r=%EjQu;LgF|!NK6k!QjQg;0+S+0jcxlWbk9~ zXJ-gtX9#3uV986&O=V;d^2tgpOVrOv%uCk~E-A{)OSfiZ;7u+qDoV{O2};e&OU+|s zQ1Qvj%*#sDPbw(K~w`t9%`*-7$XCVbAC!HBLlxrW?rgaX>L+#QAlD^4%nIb z$%#2(iA9+pK2(sUBqOt!kwFcw>w=Rr@=}wtQ>_^pSd&uIGxHc3)HU$xfcgjI9=0NA z2=E4%BqnG3CKf=g=5nn_PAvfWwV08CJvk>eF|V|Mk%3tQq>CfFC^0E1H75@&5XH#A z6`WsMl$`383Gxar%td;jkmq4gV$kPdkYSMJVUS~x=V4G_P-J8f21!981#S@|gM?FR zQEFyMu|j5^LTYASYOVsrsfr*&l-U`Aco>2iLKqpu5xOB^>r|SVlagA*$RGqUAyon9 z1_dP^hERquMg}1zg|hr2g~ZY{sG$l<>lG0pcOBfkgl|W`QGN{3APKW5v%S_HF0hxkg2oFO% zLjn&&B0~~8LoyFT3PUO*g9^Sx2s4(EK>*=<|D>$cMTYE_5zS2LCH!G;YVohVq{=1OUx-v^-p7D5YzBPHWjJ@ltDA| zO2R;@zzNfnk%1eOzCpfD&Q4`y&?J~Gic5;1c}bm+N1;j?8Q5}C^U_N)7#SEn859|$ z7^E2(7?>FtK}nv0fq@Z}>cO-EgCYY10}BHqgA#)>10#b90|P?@0}}%i0|SGI)^-L) zE$yugOj?Xv8JIx?%SHwU1||ko1_lN(237_J1|9|$23`hE27U%U1_1_P20;cjupC%F zgF1r-0|LVqgN>GM9lFY>SW976#^H47|G;SR;klwllEr-^9SNn}IWO zI|G*x_cjI|tt|{p+ZcF+c(*a|Xm4TQ1F`wHG4O0-5ZJ~b2y!2@7V{1Up{)#H*D-@# zC&j=9@&N-ogD8U_gE)g7gCv79gA{`|gEW#0ec&$iVbErfXJBN|frOJFgDx~!SQ!`@ z^ceJ^j&1=5A_Idh$kE54juu99vR8{WME*>U|?s^WDsP~W>96&VK8OT qW$>XVgNmZ)D^l9{9LSX7i) z>62MpV$I0F8JwA(msnC-l*-6pjZKY>PhMtTR-%4VQE6UYYLR|HdP$CcK~a8sQDUyK zegN14YddR32Db9lk`j(fmuT{jFExGIX@+pk%8YQGcVPz zG&d==C?qi{CzX*w$R|HJF()jsC=n3t{}TvC*omrf`& zAX=>%8CdcXbHT{~oUD;eU}WG(FD=PPOaetFS8#r5QF5wVCMeDDfx;3T^?D#(JPhIt z5{wMOAU0aY;9(GC5aMAF1rd4->M%uMYv8_OWZ;V`RVYu*%S=~rPt8eD1R3bS$e@TX z!+@NS3R39E$e@HzA;hO3l}>;pQ{gbj%lS>#GM6rZ4 zD0>yrJ*|f^GKgVuj2p-`%!w%}Xl{jgz*;kkL6L!Q1 zp5S~j24)6EP|PwgGDtEoFa(163=Gm*+Zh46?jBJF9R^*ndqf%Z7}Ob<7`Pa?!EOWvzCJiS4FI3j B#0LNX diff --git a/out/production/PGTL-Programs/ninja/brunner/pgtl/program3/Wette.class b/out/production/PGTL-Programs/ninja/brunner/pgtl/program3/Wette.class deleted file mode 100644 index d9cb777b369aba2184f10f0d7789074329d3f76d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 728 zcmX^0Z`VEs1_omWMJ@(*21!l^HU=pWAq^sAK!hwigB&}9JR<{JL26NPejX!(icel< zURI)hQc-DMUTTqkL3&A!enC-wdQoDov3>wpl{F&+TTyCWUMfNLL10zZj0_yb$r*X6 z$=Rul3~G372!^V&W@KPb&CDxKEU98-V02?-V6(~0%Pg^DWGK?WYXH=Vc-26ig;x#S zA#R#sj0`N!`6;Q44E#Qsd8vM-xk;%-A&E&jsf-LlKKaRsIbn%KnIJw?kfkIevzU=V z8LtK5sU;<;){G2X!TF^{$*FFcAmg~eqIy}0Wr;it0t^Z~3>*xcJPce6+&m0C47@xH zd<^`I42t;T2y6l)g8;}3{hY+SbbbG%tkmQZMh0dL%`gT<1~vwE1_lNe21bzC3=9m6 zAmhO_4+Afl=40Ro(~JxP41x@d3_=VH3=IrS46F1<_S*3#X| zz@jD2vXy~#BLf2i6N4~F4Fekk0|O@m3j-GeCj&PF9|I4AFas}xBm*CV2m=Fy3B)7@ kQ3f#v5Rd}9gb}Qhi-DVg3Cseyh8fHPxd-H4aj*>%0N0GF;s5{u diff --git a/src/ninja/brunner/pgtl/program3/RennSimulator.java b/src/ninja/brunner/pgtl/program3/RennSimulator.java index 70dbdd1..99be430 100644 --- a/src/ninja/brunner/pgtl/program3/RennSimulator.java +++ b/src/ninja/brunner/pgtl/program3/RennSimulator.java @@ -69,7 +69,13 @@ public class RennSimulator { try { rennen.begin(); - while(rennen.schritt()); + while(rennen.schritt()) { + System.out.println(); + System.out.println(); + System.out.println(); + System.out.println(rennen.toString()); + Thread.sleep(100); + } rennen.cleanup(); } diff --git a/src/ninja/brunner/pgtl/program3/Rennen.java b/src/ninja/brunner/pgtl/program3/Rennen.java index 9441d8c..01f6f68 100644 --- a/src/ninja/brunner/pgtl/program3/Rennen.java +++ b/src/ninja/brunner/pgtl/program3/Rennen.java @@ -49,4 +49,18 @@ public class Rennen { return anySchnecke; } + + public String toString() { + StringBuilder sb = new StringBuilder(); + + sb.append(getClass().getName() + " \"" + name + "\" " + (currentlyRenning ? "aktiv" : "inaktiv")); + if(currentlyRenning) { + sb.append(" (Rennstrecke: \"" + rennStrecke.name + "\")\n"); + for(Schnecke schnecke : schnecken) { + sb.append(schnecke.toString() + '\n'); + } + } + + return sb.toString(); + } } diff --git a/src/ninja/brunner/pgtl/program3/Schnecke.java b/src/ninja/brunner/pgtl/program3/Schnecke.java index e50db8a..c0bb289 100644 --- a/src/ninja/brunner/pgtl/program3/Schnecke.java +++ b/src/ninja/brunner/pgtl/program3/Schnecke.java @@ -50,4 +50,24 @@ public class Schnecke { } else return false; } + + public String toString() { + StringBuilder sb = new StringBuilder(); + + sb.append(getClass().getName() + " \"" + name + "\""); + if(currentRennen != null) { + sb.append(' '); + + for(int i = 0; i < position; i++) + sb.append('.'); + + sb.append('@'); + + for(int i = position; i < currentRennen.rennStrecke.length; i++) + sb.append(' '); + sb.append('#'); + } + + return sb.toString(); + } }