From 37df19ffc0737231d4db8b12e37bfa74b83957bc Mon Sep 17 00:00:00 2001 From: Martijn <m.goes@students.uu.nl> Date: Thu, 27 Oct 2022 15:48:19 +0200 Subject: [PATCH] updated README, added small user input UI --- README.md | 8 +++++++- __pycache__/offline.cpython-310.pyc | Bin 4310 -> 4948 bytes main.py | 7 ++++++- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 8f79a3d..bc14591 100644 --- a/README.md +++ b/README.md @@ -5,4 +5,10 @@ Sander Boot (1678973) Martijn Goes (6299474) Glenn Hamers (6431763) -Internally visible at https://git.science.uu.nl/ads/telescopescheduling for UU GitLab members. \ No newline at end of file +https://git.science.uu.nl/ads/telescopescheduling should be visible for all UU GitLab members. +Alternatively, visit https://git.science.uu.nl/users/m.goes/groups where the group "ADS" (ID 11496) is visible, which holds TelescopeScheduling. +Or search for "TelescopeScheduling" in the search bar "Seach GitLab". + +Please contact m.goes@students.uu.nl if anything is not accesible. + +If you want to run your own test case, change any of the input text files. \ No newline at end of file diff --git a/__pycache__/offline.cpython-310.pyc b/__pycache__/offline.cpython-310.pyc index a1d069d0953062f43e1776e852bfbea0694f6255..b37304d8046c7452719404e8f43c101b62ef62ab 100644 GIT binary patch delta 1784 zcmah}O>7%Q6yDiCuN~WQN(iK+>9m0mH&LY$i9?`OD5WS;ltgU~WKpp;-f_Ie_F6OJ zhC+oSHI*w)RC7Ua03<l%h<e~$2_X&~5r-8ABrb3cCob^btg#cIVkN(wnfLd7-#*We zXMUKSj|+vI0ng9(wyIkv4dWNw9DOpdS%#nRAI#IP5n2tq>G)35^<83wHgi~J(g+=R zyDY;pHFMIKG-`I}hM9fa_d+ks?i+qKB-f2{?l-KwRwjw{`nAhtGqG1AAroh_({8ZD zjhev@6G?Wv5meufJ5p3ljPE~1ct3dmup8#?I5$g`u{+LZCwfND>^VIb`i+G7eNP(q zGk3`q<1YD}5JN{0h_Gu`Soj}*@v(m36pp4|N$#s(N$DasCOr!Z+hOT3i3Y$j!?AyR zA6_&+AXYGCs*U35u8d{Splu#knGjKHhsvnQXk4SR&ZuM!CaQ6pVZe5SHR(=ti?y_` z0n!N!Ol6}%E2IPEaybgmW<3(L)@fB`6t`$cFac3?Wp#trVopWexD}PKBZl=GoL7&E z<CT8NIs80tMlE@xyhLB2*pco=vab7!=v}DS2ii}N^#CIp4Z6*!V2FsxUDiiDK&QSh zPUq&J?g9l<R=*eLx<EGqOfuk7Q^8~{MF60w#0g1BU1PGtTVhEw)GX15C>Q7e?~Nte zkNZ1$2s~9hXvUqE)c8^G^DV|g7B1-CD1C}VBS5iOP_3s*>%Qtc>*In46S<?ObFa3n zYPL@@>XChcWYwX)N-n8o=i7xW_zz4z0<VNb2WH~DQHd&&=iz{(laHY}0p_xL!My+_ zLU-nQj6bmW)9Ay&=MEl_H0?;nSMG=Y6X+jDqw771tEUFrLGTJ5O`?InxxopTHU11P zDVj5A&Y~G+s82FqR)&@Fq9~gws0oZbj(;7F1ZraL*@j8R|4bX<1+rGQ_!MTGLNkqq zg27_yQ*UBaR~z(QSKoMFcZYqE5fnf%6025;{!6?~a2^huPo>R|5G>og05K{0XK{s+ z{(~`A5%_7$J@rR+eNkgiY4*wM8YRp;PJRoIo&%%q<$gM;8J>n+;s)(DjB?_%IZP;@ zQtyq3X?G*wK~wly9Iw@=8A(4EgyE}kOGqwMK7Tc<!MRv3$gftkK8VYAF@=kS-1My| z5*kI>J3>uQ%aGqFByo**23M$Y;#`M+KEvYTBQSPR<qPLbkEj<5v+AwFYh>}^7loJ1 zE6ASDf+@QkZ{oyTS-ZNjwz9dE*mxJD9};QuIgD~R*7S3`^+>Yq_#GzrgqkVMjccif zdYyx)o~o2ib#PVA`QA<kuD7UtI~@}2#pl5!uDsobJCR#>V&jR0DlXy{bJLG-ynN!l a+>FCcgI&TA7pRA4<cUX0<g96Q^X6Y_$d^(8 delta 1266 zcmah}OHUL*5bmD$z8@kYBJzmHfHAHyTtq_zQ4&~<dXTwn7G@U)cbQGkENVgm5#pjJ zO<#;&^k57}LyYlgV*CZhgwc!9ix)5c0IixayNgPkq`&U2`nsyV?#jIH`_MgT$6{du z-}de4+0Xk3`GT9~Pk_w`4CnZR!LA<Bl-7wMnX;+CESvNS(baFr&+60@&tE?K;<ZFq zmgOhO8mS32xuz5)Gi*lIHJ5CtYjljP(WjIWpFx2k6-6`pAAf9DzgiT`c;I#EhO|cg z3{#C1q(*BZB$3R-E<p&CD45B=y=H1zUP$HATX%(flxF!!<&h+TQvOjfsK|%Z43+u3 zI!RCPm+HHtGPpJcro!Y=Yg6##YdI_DG7St2oh*hB2N>edwG4#V)_Mn!zbUd7^x;c* zidD|f6`V~PoNPMO8@g{Kke5X8L#A-Gr@pO|PorrsLMs9V$TE0d!a5KRA{;_!oZzwW zvs@#x0$yDR>PjPXr-V^3IVeq7m54xFeg=s|uw-?Swc&~V2<-@%6oc_pq&4A3tLGi% zLy=c2jl8G`0^ogkVlij^>;5i)^G73jN07Wppf0fxaDwW)an*^iQ!z$yq5#4wFGVj7 z`?Uu$e~b5HAmb15Q)ub|n1eycYH@^rkA7<Rr5*r-r{pV@!lLQP6=p5Etc`z-Ii2CW zX^z^9j>{ZFxs+%5vSWl?t6Z40%9hKk@$m#!>4j!W`Pu7s)phvW_+-w%E);7hNM?>l z7Yxy|9KR@CYf_5+!y0lUxb@5L!WCY*CttBkO9j;DJOq$LZYKu#<3yjJQT`@zj%K#h z<SAhcFN5_0=nBJMfTvAl$0xEASEoIxWPygdSauj$GCKy75xy~RxrG_~X2D@;eka|( z;<rtsca8vS8HR%oEJdPJk<v6RCTWzm&^A#L7&3Il(B`Vlp0O&of?mQJSU*Ar0ZGB5 d?2PYe!)4p7mI`OE<()7A`5K8*jcQ_a=@;?Q=#&5e diff --git a/main.py b/main.py index 44e8406..8f3df42 100644 --- a/main.py +++ b/main.py @@ -54,7 +54,12 @@ def PrintOutput(filename : str, endTime : float, imageTimes : List[float]): print(f"\nResults written to {filename}, program finished.") if __name__ == "__main__": - testcase = 7 + askinput = "Enter the test case number (0,1,2,3,4,5,6,7,8 or 9): " + testcase = input(askinput) + while testcase not in ["0","1","2","3","4","5","6","7","8","9"]: + print("Incorrect, please only enter the number 0 through 9.") + testcase = input(askinput) + testcase = int(testcase) print(f"=====> START SOLVING TESTCASE {testcase}... <=====") parsedIn = ParseInput(f"t{testcase}_in.txt") res = LP.Solve(parsedIn[0], parsedIn[1]) -- GitLab