@author: nocera """ from keras import backend as K from tabuleiro import Tabuleiro from variaveisGlobais import VariaveisGlobais from jogador import Jogador from keras.models import Sequential from keras.layers import Dense from keras import initializers from keras.models import load_model nomeJogador = "Jogador_2989f379-d1ad-47c9-ac3d-dbc5b9455d02.h5" K.clear_session() tabuleiro = Tabuleiro(VariaveisGlobais.TABULEIRO_TESTE_7) tabuleiro.printaTabuleiro() #Tester selecionaMelhorJogada model = load_model(".\modelos\\" + nomeJogador) file = open(".\pesosDamas\\" + nomeJogador, "r") peso = float(file.read()) jogador1 = Jogador(debug=True, model=model, valorDama=peso) #jogador1.printaPesos() tabuleiro2 = jogador1.selecionaMelhorJogadaMinMax(tabuleiro, 0) print("Tabuleiro Selecionado:") tabuleiro2.printaTabuleiro()
print("") print("") print("") print("") print("") seletorNatural = SeletorNatural(1) jogador2 = seletorNatural.repdroduzJogador(jogador1) jogador2.printaPesos() jogador2.debug = True print("") print("") print("") print("") print("") tabuleiro = Tabuleiro(VariaveisGlobais.TABULEIRO_TESTE) tabuleiro.printaTabuleiro() tabuleiro2 = jogador1.selecionaMelhorJogadaMinMax(copy.deepcopy(tabuleiro), 0) print("") print("") print("") print("") print("JOGADOR 2") tabuleiro3 = jogador2.selecionaMelhorJogadaMinMax(tabuleiro, 0) print("Tabuleiro Selecionado:") #tabuleiro2.printaTabuleiro ()