Als ich wie gewohnt YouTube sah, wurde ich von einem gewissen Soshage gefragt: "Wie viel kostet es, einen Charakter mit hoher Seltenheit zu vervollständigen? Ich fand ein sehr gefährliches Video, simulierte es und dachte grob darüber nach.
Charaktere und Ausrüstung mit einer Seltenheit von 3 bis 5 werden aus der Gacha von Soshage erscheinen. Hoch selten bezieht sich hier nur auf Zeichen mit Raritäten von 4 und 5. Die Emissionsrate jedes einzelnen und die Anzahl der Zeichen dieser Seltenheit
Es ist genauso wie das. Es wird angenommen, dass Zeichen derselben Seltenheit mit gleicher Wahrscheinlichkeit erscheinen.
Anstatt die Gacha einmal zu drehen, werden wir auch 11 Mal als ein Satz drehen.
Ich habe es richtig in Python geschrieben. Es scheint, dass Sie effizienter schreiben können, aber bitte schließen Sie die Augen ()
Gacha.py
money_ave = 0
count_ave = 0
min_money = 1000000000
max_money = 0
for num in range(10000):
box_5 = np.zeros(34)
box_4 = np.zeros(59)
money = 0
count = 0
hoshi5_comp = False
hoshi4_comp = False
while True:
for i in range(11):
a = random.randrange(0, 100)
if(a == 0):
hoshi5 = random.randrange(0, 34)
box_5[hoshi5] += 1
elif(a <= 4):
hoshi4 = random.randrange(0, 59)
box_4[hoshi4] += 1
for i in range(34):
if(hoshi5_comp == True):
break
if(box_5[i] == 0):
break
if(i == 33):
hoshi5_comp = True
for i in range(59):
if(hoshi4_comp == True):
break
if(box_4[i] == 0):
break
if(i == 58):
hoshi4_comp = True
money += 1800
count += 11
if(hoshi5_comp and hoshi4_comp):
break
money_ave += money
count_ave += count
if(money < min_money):
min_money = money
if(money > max_money):
max_money = money
money_ave /= 10000
count_ave /= 10000
print(money_ave)
print(count_ave)
print(min_money)
print(max_money)
Nach 10000 Versuchen betrug die durchschnittliche Anzahl der Umdrehungen, um das Ziel zu erreichen, 14046. Mit dieser Soshage können 11 Stationen für ungefähr 1800 Yen hergestellt werden, so dass ich fand, dass es möglich wäre, einen sehr seltenen Charakter für ungefähr 2,3 Millionen Yen zu vervollständigen.
Von allen Simulationen war die billigste ungefähr 900.000 Yen und die teuerste ungefähr 7,5 Millionen Yen.
Ich konnte mir keine mathematische Methode zur Berechnung des erwarteten Werts vorstellen, also habe ich versucht, ihn zu simulieren, aber ich lachte, als ich feststellte, dass es eine ziemlich große Menge war. Ich bin ein beliebter Mitwirkender, daher möchte ich, dass Sie Ihr Bestes geben, sofern Sie nicht bankrott gehen.