from math import log
import random
randi=random.randint

ISM=1000 # ennyiszer végezzük el a kísérletet (6 kocka feldobása)
H=100 # legfeljebb ennyiszer duplaz
sw=0
y=[]
for n in range(1,ISM+1):
  w=0
  b=1
  h=0
  while h<H:
    h+=1
    if randi(0,1)==1:
      w+=b
      break
    else:
      w-=b
    b=2*b+1
  sw+=w
  y.append(sw/n)

import matplotlib.pyplot as plt
plt.plot(y)
plt.show()