Cargando

Recent Post

  • 2 Min To Read
  • 01 Jan, 0001

    capitulo 37 Juego de tres en raya 37.1 Introducción En este capítulo exploraremos la creación de un TicTacToe simple (o ceros y Cruces) utilizando un enfoque Orientado a Objetos. Este ejemplo utiliza: …

    Read More

    • 2 Min To Read
    • 01 Jan, 0001

      • los movimientos realizados por los jugadores, etc. • los contadores utilizados que son tradicionalmente O y X (de ahí el nombre alternativo ‘Tres en raya’). Con base en un análisis de …

      Read More

      • 2 Min To Read
      • 01 Jan, 0001

        • Mover representa el movimiento seleccionado por un jugador; por lo tanto, mantiene el contador siendo jugado y la ubicación para colocar el contador. • El mostrador tiene una etiqueta que indica X u …

        Read More

        • 1 Min To Read
        • 01 Jan, 0001

          Ahora estamos listos para ver la implementación de Python de nuestro diseño de clase. 37.3 Clase de contador La clase Counter se da a continuación; es una clase orientada a datos, a veces denominada …

          Read More

          • 1 Min To Read
          • 01 Jan, 0001

            37.4 Mover clase La clase Move se proporciona a continuación; es otra clase orientada a datos o tipo de valor. 37.5 La clase de jugador La raíz de la jerarquía de la clase Player se presenta a …

            Read More

            • 2 Min To Read
            • 01 Jan, 0001

              37.6 La clase HumanPlayer Esta clase extiende la clase Player abstracta y define get_move() método. Este método devuelve un objeto Move que representa el contador que se colocará y la ubicación en la …

              Read More

              • 1 Min To Read
              • 01 Jan, 0001

                37.7 La clase ComputerPlayer Esta clase proporciona una implementación algorítmica del método get_move(). Este algoritmo trata de encontrar la mejor ubicación de cuadrícula vacía en la que colocar el …

                Read More

                • 2 Min To Read
                • 01 Jan, 0001

                  37.8 La clase de tablero La clase Board contiene una cuadrícula de celdas de 3 por 3 en forma de lista de listas. También define la métodos usados ​​para verificar o hacer un movimiento en el tablero. …

                  Read More