def ia(): data = json.loads(request.data) reversi = Reversi(data['tabuleiro']) jogadorAtual = 'B' ia = Arvore(reversi, jogadorAtual) jogadaIA = ia.getJogada() jogadaValida = reversi.fazerMovimento(jogadorAtual, jogadaIA) jogo = reversi.getJogo() return jsonify(jogo)
def jogar(): data = json.loads(request.data) pos = data['cell'].split() reversi = Reversi(data['tabuleiro']) jogadorAtual = 'P' jogadaValida = reversi.fazerMovimento(jogadorAtual, (int(pos[0]), int(pos[1]))) jogo = reversi.getJogo() jogo['jogadaValida'] = jogadaValida return jsonify(jogo)