;ň
ÖŤťAc           @   s   d  f  d     YZ  d S(   s   Gamec           B   s   t  Z d   Z d   Z RS(   Nc         C   sI   | |  _  | |  _ d d f d d f f d d f d d f f f |  _ d  S(   Ni   i   iţ˙˙˙i   (   s   player1s   selfs   player2s   payoffs(   s   selfs   player1s   player2(    (    s8   /afs/cs.wisc.edu/u/n/a/naze/gametheory/titfortat/Game.pys   __init__   s    		c         C   s~   |  i i   } |  i i   } |  i i |  i | | d  |  i i |  i | | d  |  i i   |  i i   d Sd  S(   Ni    i   (	   s   selfs   player1s   plays   p1s   player2s   p2s
   set_payoffs   payoffss   mutate(   s   selfs   p2s   p1(    (    s8   /afs/cs.wisc.edu/u/n/a/naze/gametheory/titfortat/Game.pys   play   s    (   s   __name__s
   __module__s   __init__s   play(    (    (    s8   /afs/cs.wisc.edu/u/n/a/naze/gametheory/titfortat/Game.pys   Game   s   	N(   s   Game(   s   Game(    (    s8   /afs/cs.wisc.edu/u/n/a/naze/gametheory/titfortat/Game.pys   ?   s    