Compatibility
Minecraft: Java Edition
1.21.1
Platforms
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Links
Creators
Details
Licensed MIT
Published 5 months ago
Updated 6 months ago
import random import matplotlib.pyplot as plt
Funzione che simula il lancio di un dado sei facce
def lancia_dado(): return random.randint(1, 6)
Funzione principale che simula i lanci e visualizza il grafico
def simula_lanci_e_visualizza(numero_lanci): # Inizializza una lista per contare le occorrenze di ciascuna somma (da 2 a 12) frequenze = [0] * 13 # Indici da 0 a 12, useremo solo da 2 a 12
# Simula i lanci dei due dadi
for _ in range(numero_lanci):
dado1 = lancia_dado()
dado2 = lancia_dado()
somma = dado1 + dado2
frequenze[somma] += 1
# Prepara i dati per il grafico
somme_possibili = list(range(2, 13))
occorrenze = [frequenze[i] for i in range(2, 13)]
# Crea il grafico a barre
plt.bar(somme_possibili, occorrenze, color='blue', edgecolor='black')
plt.xlabel('Somma di due dadi')
plt.ylabel('Frequenza')
plt.title('Distribuzione delle somme in {} lanci di due dadi'.format(numero_lanci))
plt.grid(axis='y', linestyle='--', alpha=0.7)
plt.show()
Esegui la simulazione con un numero specificato di lanci
numero_di_lanci = 1000 # Puoi modificare questo valore simula_lanci_e_visualizza(numero_di_lanci)
A client-only modpack made to be able to play servers or make vanilla by improving and optimizing the gameplay, perfect for weak PCs or for anyone who wants to play an improved version of Minecraft without completely compromising classic vanilla,have fun!!