| 
				Server : Apache System : Linux server.mata-lashes.com 3.10.0-1160.90.1.el7.x86_64 #1 SMP Thu May 4 15:21:22 UTC 2023 x86_64 User : matalashes ( 1004) PHP Version : 8.1.29 Disable Function : NONE Directory : /lib64/python2.7/Demo/turtle/  | 
Upload File :  | 
�
V
�Qc           @   s^  d  Z  d d l Z d d l Z d d l Z d Z d Z d Z d Z e d Z e e d d	 e d d
 Z	 d Z
 d Z d  Z d �  Z
 d �  Z d �  Z d e f d �  �  YZ d e j f d �  �  YZ d e f d �  �  YZ d e f d �  �  YZ d e f d �  �  YZ e j �  Z e j d � e j e e � d �  Z e d k rZe �  e j �  n  d S(!   s�         turtle-example-suite:
            tdemo_nim.py
         
Play nim against the computer. The player
who takes the last stick is the winner.
Implements the model-view-controller
design pattern.
i����Ni�  i�  i   i   i   i   i   i   i?   i�   i�   c           C   s   t  j t t � S(   N(   t   randomt   randintt	   MINSTICKSt	   MAXSTICKS(    (    (    s-   /usr/lib64/python2.7/Demo/turtle/tdemo_nim.pyt	   randomrow   s    c         C   sy   |  d |  d A|  d A} | d k r0 t  |  � SxB t d � D]4 } |  | | A} | |  | k r= | | f } | Sq= Wd  S(   Ni    i   i   i   (   t
   randommovet   range(   t   statet   xoredt   zt   st   move(    (    s-   /usr/lib64/python2.7/Demo/turtle/tdemo_nim.pyt   computerzug!   s    
c         C   so   t  |  � } x6 t rD t j d d � } |  | | d k k r Pq q Wt j | d k |  | d � } | | f S(   Ni    i   i   (   t   maxt   TrueR    R   (   R   t   mR	   t   rand(    (    s-   /usr/lib64/python2.7/Demo/turtle/tdemo_nim.pyR   +   s    	 t   NimModelc           B   s5   e  Z d  �  Z d �  Z d �  Z d �  Z d �  Z RS(   c         C   s
   | |  _  d  S(   N(   t   game(   t   selfR   (    (    s-   /usr/lib64/python2.7/Demo/turtle/tdemo_nim.pyt   __init__6   s    c         C   sr   |  j  j t j t j g k r"