Example #1
0
def result(choice1, choice2):
    global player_1_name
    global player_2_name
    player_1 = Player(player_1_name, choice1)
    player_2 = Player(player_2_name, choice2)
    new_result, new_winner = Game.game_result(player_1, player_2)
    return render_template('result.html', result=new_result, winner=new_winner)
Example #2
0
def createPC():
    player1_name = request.form["name1"]
    player1_choice = request.form["choice1"]
    player1 = Player(player1_name, player1_choice)
    game = Game("RPS")
    game.add_player(player1)
    pc_player = game.pc_player()
    game.add_player(pc_player)
    result = game.game_result(player1, pc_player, player1.choice, pc_player.choice)
    game.add_result(result)
    print(pc_player)
    return redirect('/playpc')
        
Example #3
0
def create():
    player1_name = request.form["name1"]
    player1_choice = request.form["choice1"]
    player2_name = request.form["name2"]
    player2_choice = request.form["choice2"]
    player1 = Player(player1_name, player1_choice)
    player2 = Player(player2_name, player2_choice)
    game = Game("RPS")
    game.add_player(player1)
    game.add_player(player2)
    result = game.game_result(player1, player2, player1.choice, player2.choice)
    game.add_result(result)
    return redirect('/play')