Sindbad~EG File Manager

Current Path : /usr/local/lib/python3.12/turtledemo/__pycache__/
Upload File :
Current File : //usr/local/lib/python3.12/turtledemo/__pycache__/forest.cpython-312.opt-2.pyc

�

&Μg����	ddlmZmZmZmZddlmZddlmZ	d�Z
d�Zd�Zdd�Z
d�Zd	�Zd
�Zd�Zd�Zed
k(re�e�yy)�)�Turtle�	colormode�tracer�mainloop��	randrange)�perf_counterc�"�t||dz�S)N�r)�ns �./usr/local/lib/python3.12/turtledemo/forest.py�	symRandomrs���a�R��!����c
�r�|D��cgc]$\}}|t|�z|dt|�zzf��&c}}Scc}}w)Ng)\��(�?)r)�
branchlist�	angledist�sizedist�angle�
sizefactors     r
�	randomizersO��/9�;�.8�*��
��I�i�(�(���y��2�2�2�4�.8�;�;��;s�)3c��t|�D]3}|jt|��|jd|z|z��5y)Ng�?)�range�leftr�forward)�t�distance�partsr�is     r
�randomfdrs6��
�5�\��	���y��#�$�	�	�	�C�(�N�E�)�+�rc	#�JK�|dkD�rg}g}tt||��D]�\}	}
|	j||z�|	jddd|zz
t	d�zz
dd|zz
t	d�zd�|	j�t
|	|||�d��|
D]b\}}|	j|�|j|	j��|jt|
||��|	j|��d��t||z|dz
||||�D]}
d���yy�w)Nr����r)
�list�zip�pensize�pencolorr�pendownrr�append�cloner�right�tree)�tlist�size�level�widthfactor�branchlistsrr�lst�brsrrrr�xs              r
r-r-s����
�q�y�����!�#�e�K�"8�9�M�A�z�
�I�I�t�k�)�+�
�J�J��s�R�%�Z�/�)�B�-�?�@��b�5�j�(�9�R�=�8��
�
�I�I�K��Q��e�Y�0��G�%/�!��z����u�
��
�
�1�7�7�9�%��
�
�9�Z��H�E�F������	&0�:��c�4�
�?�E�!�G�[�#���+�A��J�+�!�s�D!D#c��td�|j�|jd�|j�|j	d�|j�|j
||�|j�y)Nr!r�Z)r�reset�speed�
hideturtler�penup�setposr))rr5�ys   r
�startr>7sP��
�c�N��G�G�I��G�G�A�J��L�L�N��F�F�2�J��G�G�I��H�H�Q�q�M��I�I�Krc�f�|j�t|dd�t|gd|dgd�g�}|S)N�i0����P皙�����?)��-g�G�z�?)r��������?�����g���Q��?�r:r>r-�r0�penrs   r
�doit1rKAs5���N�N��	�#�r�4���s�e�R���&I�%J�L�A��Hrc�f�|j�t|dd�t|gd|dddgg�}|S)Niy���i~����xrBrCrFrHrIs   r
�doit2rNGs9���N�N��	�#�t�T���s�e�S�%���J�'@�&A�C�A��Hrc�f�|j�t|dd�t|gd|dgd�g�}|S)N�i�����drB))rDgffffff�?)rg
ףp=
�?)rGrErHrIs   r
�doit3rRMs5���N�N��	�#�s�C���s�e�S�%��'I�&J�L�A��Hrc��t�}|j�tdd�tdtd���}t	dtd���}tdtd���}t
�}	d}|||fD]}	|j��|dk(rn�$tdd	�t
�}d
||z
zS#|dz
}Y�DxYw)N�Kr�r)�undobuffersize����
zruntime: %.2f sec.)r�htrrKrNrR�clock�__next__)�p�u�sr�a�done�bs       r
�mainrdTs�����A��D�D�F�
�2�a�L�
�a��q�)�*�A�
�a��q�)�*�A�
�a��q�)�*�A�
��A�
����1�Q��A�
��
�
���
�1�9����1�R�L�
��A��1�Q�3�'�'��
���	��s�?B6�6B?�__main__N)rZrX)�turtlerrrr�randomr�timer	r\rrrr-r>rKrNrRrd�__name__�rr
�<module>rks^���7�6��&��;�
,�
�0�
�
�
�(�,�z���F��J�r

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists