ROOTPLOIT
Server: LiteSpeed
System: Linux server71.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64
User: niphet (1079)
PHP: 5.3.29
Disabled: NONE
Upload Files
File: //lib64/python3.8/turtledemo/__pycache__/planet_and_moon.cpython-38.opt-1.pyc
U

e5dã@s`dZddlmZmZmZmZdZGdd„deƒZ	Gdd„deƒZ
dd	„Zed
kr\eƒeƒdS)a°       turtle-example-suite:

        tdemo_planets_and_moon.py

Gravitational system simulation using the
approximation method from Feynman-lectures,
p.9-8, using turtlegraphics.

Example: heavy central body, light planet,
very light moon!
Planet has a circular orbit, moon a stable
orbit around the planet.

You can hold the movement temporarily by
pressing the left mouse button with the
mouse over the scrollbar of the canvas.

é)ÚShapeÚTurtleÚmainloopÚVec2Déc@s$eZdZdd„Zdd„Zdd„ZdS)ÚGravSyscCsg|_d|_d|_dS)Nrg{®Gáz„?)ÚplanetsÚtÚdt)Úself©rú2/usr/lib64/python3.8/turtledemo/planet_and_moon.pyÚ__init__szGravSys.__init__cCs|jD]}| ¡qdS)N)rÚinit)rÚprrr
rs
zGravSys.initcCs6tdƒD](}|j|j7_|jD]}| ¡q"qdS)Ni')Úranger	r
rÚstep)rÚirrrr
Ústart s
z
GravSys.startN)Ú__name__Ú
__module__Ú__qualname__rrrrrrr
rsrc@s,eZdZdd„Zdd„Zdd„Zdd„Zd	S)
ÚStarcCsTtj||d| ¡||_| |¡||_|j |¡||_| 	d¡| 
¡dS)N)ÚshapeÚuser)rrZpenupÚmÚsetposÚvrÚappendÚgravSysZ
resizemodeZpendown)rrÚxrrrrrr
r's

z
Star.__init__cCs,|jj}| ¡|_|jd||j|_dS)Nçà?)rr
ÚaccÚar©rr
rrr
r1s
z	Star.initcCsRtddƒ}|jjD]:}||kr| ¡| ¡}|t|jt|ƒd|7}q|S)Nré)ÚVecrrÚposÚGrÚabs)rr#Úplanetrrrr
r"5s
 zStar.acccCsj|jj}| | ¡||j¡|jj |¡dkrJ| | |jjd¡¡| 	¡|_
|j||j
|_dS)Nr)rr
rr'rrÚindexZ
setheadingZtowardsr"r#r$rrr
r<s
z	Star.stepN)rrrrrr"rrrrr
r&s
rcCs|tƒ}| ¡| ¡ dd¡| ¡| ¡| d¡| d¡| ¡| 	dd¡| 
¡| ¡}| ¡| 	dd¡| 
¡| ¡}tdƒ}| 
|d¡| 
|d¡| ¡ d|¡| ¡ d	d¡tƒ}td
tddƒtddƒ|dƒ}| d
¡| d¡| ¡tdtddƒtddƒ|dƒ}| d¡| d¡td	tddƒtddƒ|dƒ}| d¡| d¡| ¡| ¡dS)NrééZé´ZcompoundZorangeZbluer*éi@BgÀÚcircleZyellowgÍÌÌÌÌÌü?iÔ0éÒéÃZgreengš™™™™™é?éÜi'r!zDone!)rÚresetZ	getscreenZtracerZhtZpuÚfdÚltZ
begin_polyr0Zend_polyZget_polyrZaddcomponentZregister_shaperrr&ZcolorZ	shapesizeZpencolorrr)ÚsZm1Zm2ZplanetshapeZgsZsunZearthZmoonrrr
ÚmainFsD







r8Ú__main__N)
Ú__doc__Zturtlerrrrr&r(Úobjectrrr8rrrrr
Ú<module>s '