Ë
    úmxiÎ  ã                   óÂ   — d dl mZ d dlZd dlZd dlmZ d	d„Z ej                  dd¬«        ej                  d«        ej                  d«        e«         ee«       y)
é    )ÚAnyN)Ú	show_codec                  ó<  — t         j                  j                  ddddd«      } t         j                  j                  dddd	«      }t         j                  j                  d
«      }t         j                  j	                  «       }t        j                  «       }d\  }}}t        j                  | |z  ||z  |¬«      j                  d|f«      }t        j                  | |z  ||z  |¬«      j                  |df«      }	t        t        j                  ddt
        j                  z  d«      «      D �]6  \  }
}|j                  |
«       |j                  d|
dz   › d�«       |t        j                  d|z  «      z  }t        j                  ||df«      dt        j                  |	d|f«      z  z   }t        j                  ||f|«      }t        j                  ||fdt        ¬«      }t        j                  ||f«      }t!        | «      D ]6  }||   ||   z  ||   z   ||<   d|t        j"                  |«      dkD  <   |||<   Œ8 |j%                  d||j'                  «       z  z
  d¬«       �Œ9 |j	                  «        |j	                  «        t        j(                  d«       y )NzLevel of detailé   é   é
   é   Ú
Separationgffffffæ?g       @g¬Zd;é?r   )iÀ  i€  i�  )Únumg        é   éd   zFrame z/100y              ð?T)ÚdtypeFg      ð?Ústretch)ÚwidthÚRerun)ÚstÚsidebarÚsliderÚprogressÚemptyÚnpÚlinspaceÚreshapeÚ	enumerateÚpiÚtextÚexpÚtileÚfullÚboolÚzerosÚrangeÚabsÚimageÚmaxÚbutton)Ú
iterationsÚ
separationÚprogress_barÚ
frame_textr$   ÚmÚnÚsÚxÚyÚ	frame_numÚaÚcÚzÚc_matrixÚm_matrixÚn_matrixÚis                     úU/home/htdocs/ttos/venv/lib/python3.12/site-packages/streamlit/hello/animation_demo.pyÚanimation_demor9      sF  € ô —‘×"Ñ"Ð#4°a¸¸RÀÓC€JÜ—‘×"Ñ" <°°c¸6ÓB€Jô —:‘:×&Ñ& qÓ)€Lô —‘×!Ñ!Ó#€JÜ�H‰H‹J€Eà�G€A€qˆ!Ü
�‰�Q�B˜‘F˜A ™E qÔ)×1Ñ1°1°a°&Ó9€AÜ
�‰�Q�B˜‘F˜A ™E qÔ)×1Ñ1°1°a°&Ó9€Aä!¤"§+¡+¨c°1´r·u±u±9¸cÓ"BÓCó H‰ˆ	�1à×Ñ˜iÔ(Ø�‰˜& ¨Q¡ ¨tÐ4Ô5ð œŸ™  Q¡›Ñ'ˆÜ�G‰G�A˜˜1�vÓ ¤b§g¡g¨a°!°Q°Ó&8Ñ!8Ñ8ˆÜ—7‘7˜A˜q˜6 1Ó%ˆÜŸ™  A ¨´DÔ9ˆÜ—8‘8˜Q ˜FÓ#ˆä�zÓ"ò 	#ˆAØ˜H™+¨¨(©Ñ3°h¸xÑ6HÑHˆAˆh‰KØ&+ˆH”R—V‘V˜A“Y ‘]Ñ#Ø!"ˆH�XÒð	#ð 	�‰�C˜8 h§l¡l£nÑ4Ñ5¸YˆÖGð%Hð* ×ÑÔØ×ÑÔô
 ‡I�IˆgÕó    zAnimation demoz:material/animation:)Ú
page_titleÚ	page_iconz¹
    This app shows how you can use Streamlit to build cool animations.
    It displays an animated fractal based on the Julia Set. Use the slider
    to tune different parameters.
    )ÚreturnN)Útypingr   Únumpyr   Ú	streamlitr   Ústreamlit.hello.utilsr   r9   Úset_page_configÚtitleÚwrite© r:   r8   ú<module>rF      sa   ðõ ã ã Ý +ó.ðb €× Ñ Ð.Ð:PÕ QØ €‡�Ð	Ô Ø €‡�ðôñ Ô Ù 	ˆ.Õ r:   