python (3.11.7)

(root)/
lib/
python3.11/
turtledemo/
__pycache__/
fractalcurves.cpython-311.opt-2.pyc

e
	ddlTddlmZmZGddeZdZedkr!eZ	e
e	edSdS))*)sleepperf_counterc eZdZdZdZdZdS)CurvesTurtlec(|dkrdS||dz|||dz
|||||dz|||dz
||||||dz
|||dz|||||dz
|||dzdS)NrZ)lefthilbertforwardright)selfsizelevelparitys    L/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/turtledemo/fractalcurves.pyrzCurvesTurtle.hilbertsA::F		&2+T519vg...T

6B;T519f---TT519f---

6B;TT519vg...	
		&2+cNddl}d|z||j|zz}|||||dd|dz
z|zz
t|D]1}|||||d|z2|	dd|dz
z|zz
||
||dS)Nrr	ih)mathsinpipufdpdrtrangefractalltbk)rnradlevdirredgeis        r
fractalgonzCurvesTurtle.fractalgon/s3w$'A+...						rQU|a'()))q		ALLsC(((GGC!GrQU|a'()))								rc|dkr||dS||dz|dz
||d|z||dz|dz
||d|z||dz|dz
||d|z||dz|dz
|dS)Nr
<x)rr r!r)rdistdepthr&s    rr zCurvesTurtle.fractalBs199GGDMMMFTAXuqy#...STAXuqy#...c	TAXuqy#...STAXuqy#.....rN)__name__
__module____qualname__rr)r rrrrsA
2&
/
/
/
/
/rrc$t}||d||dd|d}|d|zd|z|t}|
d||||
|dd||tdD]5}|d||d	|d
zzz6|td
D],}|||d-|tdD]5}||d|d
zzz|d6|t}d
||z
z}t%d||d||ddt}|dd||dddd|||d|dddd|t}|d||z
zz
}|S)Nrr
iiredr+r	@rBzHilbert: %.2fsec. blackbluezKoch: %.2fsec.)rresetspeedht	getscreentracerrsetposrclock	fillcolor
begin_fillrrrr!rend_fillrcolorr))ftrtar(tbress      rmainrNNs	BHHJJJHHQKKKEEGGGLLNN!AEEGGGDIIc$hD!!!EEGGGwwBLLMMOOOEE$KKKJJtQEE$KKK
1XX
b			
dBqsFmEEGGG
1XX
d
b				EEGGG
1XX
dBqsFm
b				KKMMMwwB2b5)C	!HHHHHJJJHHQKKKEEGGGLLNN!AwwBHHWfMMOOOMM!S!QKKMMMMMOOOHHUOOOMM!S!R   KKMMMwwB2&&CJr__main__N)turtletimerrrEPenrrNr0msgprintmainloopr3rr<module>rVs--------;/;/;/;/;/3;/;/;/z777r

$&&C	E#JJJHJJJJJr