e xSrSSK7 SSKJrJr "SS\5rSr\ S:Xa\"5r \ "\ 5 \ "5 gg) a turtle-example-suite: tdemo_fractalCurves.py This program draws two fractal-curve-designs: (1) A hilbert curve (in a box) (2) A combination of Koch-curves. The CurvesTurtle class and the fractal-curve- methods are taken from the PythonCard example scripts for turtle-graphics. )*)sleep perf_counterc&\rSrSrSrSrSrSrg) CurvesTurtlecUS:XagURUS-5 URXS- U*5 URU5 URUS-5 URXS- U5 URU5 URXS- U5 URUS-5 URU5 URXS- U*5 URUS-5 g)NrZ)lefthilbertforwardright)selfsizelevelparitys >/opt/imh/python3.13/lib/python3.13/turtledemo/fractalcurves.pyr CurvesTurtle.hilberts A:  &2+ T19vg. T 6B; T19f- T T19f- 6B; T T19vg. &2+cSSKnSU-URURU- 5-nUR5 UR U5 UR 5 UR SSUS- -U- - 5 [U5H)nURXcU5 UR SU- 5 M+ URSSUS- -U- - 5 UR5 URU5 UR 5 g)Nrr ih) mathsinpipufdpdrtrangefractalltbk)rnradlevdirredgeis r fractalgonCurvesTurtle.fractalgon/s3w$''A+..       rQU|a'()qA LLC ( GGC!G  rQU|a'()      rctUS:aURU5 gURUS- US- U5 URSU-5 URUS- US- U5 URSU-5 URUS- US- U5 URSU-5 URUS- US- U5 g)Nr <x)rr"r#r )rdistdepthr(s rr"CurvesTurtle.fractalBs 19 GGDM  TAXuqy#. S TAXuqy#. c  TAXuqy#. S TAXuqy#.rN)__name__ __module__ __qualname____firstlineno__r r+r"__static_attributes__r4rrrrs 2& /rrc[5nUR5 URS5 UR5 UR 5R SS5 UR 5 SnURSU-SU-5 UR5 [5nURS5 UR5 URU5 URUSS5 URU5 [S5H.nURS5 URUS US ---5 M0 UR 5 [S 5H%nURU5 UR!S5 M' UR5 [S 5H.nURUS US ---5 UR!S5 M0 UR#5 [5nS XB- -n[%S5 UR5 URS5 UR5 UR 5R SS5 [5nUR'SS5 UR5 UR)SSS S5 UR#5 UR5 UR'S5 UR)SSS S5 UR#5 [5nUSXB- -- nU$)Nrr iiredr.r @rBzHilbert: %.2fsec. blackbluezKoch: %.2fsec.)rresetspeedht getscreentracerrsetposrclock fillcolor begin_fillrr r!r#r end_fillrcolorr+)ftrtar*tbress rmainrTNs' BHHJHHQKEEGLLN!AEEG DIIc$hD!EEG wBLLMMOEE$KJJtQEE$K 1X b  dBqsFmEEG 1X d  b EEG 1X dBqsFm b KKM wB 25 )C !HHHJHHQKEEGLLN!A wBHHWfMMOMM!S!QKKMMMOHHUOMM!S!R KKM wB  &&C Jr__main__N) __doc__turtletimerrrKPenrrTr5msgprintmainloopr4rrr]sG -;/3;/z7r  &C #J Jr