Exemplo n.º 1
0
def case_13():
    arrPlayer = []
    randomPlayer1 = Player('1')
    randomPlayer2 = Player('2')
    randomPlayer3 = Player('3')
    randomPlayer4 = Player('4')
    randomPlayer5 = Player('5')
    randomPlayer6 = Player('6')
    randomPlayer1.arrCards = arrRandomCards(rootPlayer)
    randomPlayer2.arrCards = arrRandomCards(rootPlayer)
    randomPlayer3.arrCards = arrRandomCards(rootPlayer)
    randomPlayer4.arrCards = arrRandomCards(rootPlayer)
    randomPlayer5.arrCards = arrRandomCards(rootPlayer)
    randomPlayer6.arrCards = arrRandomCards(rootPlayer)
    arrPlayer.append(randomPlayer1)
    arrPlayer.append(randomPlayer2)
    arrPlayer.append(randomPlayer3)
    arrPlayer.append(randomPlayer4)
    arrPlayer.append(randomPlayer5)
    arrPlayer.append(randomPlayer6)
    print("Luchar jugador vs Bot (Lliga, 6 jugadores)")
    contador = 0
    jornada = 1
    ligaSantander(arrPlayer, contador, jornada)
Exemplo n.º 2
0
#  Lectura de los XML
from src.Luchar_jugador_vs_jugador import ejecutarPartida
from src.Luchar_jugador_vs_jugador_liga import ligaSantander

tree = ALL.parse('xml_dtd/myBaraja.xml')
rootPlayer = tree.getroot()
tree2 = ALL.parse('xml_dtd/Enemigo.xml')
rootEnemy = tree2.getroot()

# declaracion del player y el enemy
localPlayer = Player('local')
enemyPlayer = Player('enemigo')

# Declaracion del clone del jugador local y asigncion de un mazo aleatorio
playerClone = Player('Computadora')
playerClone.arrCards = arrRandomCards(rootPlayer)


# Funcion para leer XML del jugador local
def case_1():
    try:
        print("\nCARGAR CARTAS PLAYER")
        print("*********************************\n")
        LecturaXML.treeLoad(rootPlayer)
    except NameError:
        print("Can't load tree")


# Funcion para leer XML del jugador enemigo
def case_2():
    try: