Example #1
0
import random as rd
import numpy as np
import csv
from Jugador import jugador
from Negocio import Negocio
from Propiedad import Propiedad
import Opciones
Opciones.init()
BUEN_NEGOCIO = np.empty(Opciones.MAL_NEGOCIO, dtype=object)
MAL_NEGOCIO = np.empty(Opciones.BUEN_NEGOCIO, dtype=object)


class Tablero:
    DATOS_GLOBALES = []
    BUEN_NEGOCIO = []
    MAL_NEGOCIO = []
    PROPIEDADES = []
    casillas = np.empty(Opciones.TAMANO, dtype=object)
    dados = [0, 0, 0]

    def avanzar(self, jugador, cantidad):
        jugador.avanzar(cantidad)

    def tirar_dados(self):
        self.dados[0] = rd.randint(1, 6)
        self.dados[1] = rd.randint(1, 6)
        self.dados[2] = self.dados[0] + self.dados[1]
        return self.dados[2]

    #TODO
    def tiene_dominio(self, jugador, provincia):