ó
'žWc           @   sE   d  d l  m Z d  d l Z d d d „  ƒ  YZ d „  Z d „  Z d S(   iÿÿÿÿ(   t
   ParametresNt   Agent_TAc           B   s   e  Z d  „  Z RS(   c         C   s+   | j  |  _  t j | j | j ƒ |  _ d  S(   N(   t   heurest   randomt   randintt   cash_min_TAt   cash_max_TAt   cash(   t   selft
   parametres(    (    sV   C:\Users\Léa\Desktop\Genève - A conserver\Simulation_120_30\Systeme_initial\agentta.pyt   __init__   s    (   t   __name__t
   __module__R
   (    (    (    sV   C:\Users\Léa\Desktop\Genève - A conserver\Simulation_120_30\Systeme_initial\agentta.pyR      s   c         C   sC   g  } x6 t  t |  j ƒ ƒ D] } t |  ƒ } | j | ƒ q W| S(   N(   t   ranget   intt   nb_agents_TAR   t   append(   R	   t   liste_agents_TAt   at   agent_TA(    (    sV   C:\Users\Léa\Desktop\Genève - A conserver\Simulation_120_30\Systeme_initial\agentta.pyt   obtenir_liste_agents_TA   s
    c         C   s+   g  } x |  D] } | j  | j ƒ q W| S(   N(   R   R   (   R   t   liste_cash_agents_TAt   i(    (    sV   C:\Users\Léa\Desktop\Genève - A conserver\Simulation_120_30\Systeme_initial\agentta.pyt   obtenir_liste_cash_agents_TA   s    (    (   R	   R    R   R   R   R   (    (    (    sV   C:\Users\Léa\Desktop\Genève - A conserver\Simulation_120_30\Systeme_initial\agentta.pyt   <module>   s   	