File size: 584 Bytes
2c8cb9f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import random
import gradio as gr

def roll_dice():
    p1_roll = random.randint(1, 6)
    p2_roll = random.randint(1, 6)

    if p1_roll > p2_roll:
        winner = "Player 1 wins!"
    elif p2_roll > p1_roll:
        winner = "Player 2 wins!"
    else:
        winner = "It's a draw!"

    result = f"Player 1 rolled: {p1_roll}\nPlayer 2 rolled: {p2_roll}\n\n{winner}"
    return result

iface = gr.Interface(
    fn=roll_dice,
    inputs=[],
    outputs="text",
    title="Mini Dice Game",
    description="Click the button to roll dice for Player 1 and Player 2"
)

iface.launch()