Added simple versions of low-degree testing

This commit is contained in:
Vitalik Buterin 2017-11-12 01:36:15 -05:00
parent 6f0a259dfc
commit 250eb35f43

View File

@ -1,12 +1,12 @@
import random import random
import datetime import datetime
diffs = [2801.27 * 10**12] diffs = [2941.27 * 10**12]
hashpower = diffs[0] / 30.19 hashpower = diffs[0] / 29.40
times = [1506842691] times = [1507301731]
for i in range(4326925, 6010000): for i in range(4342225, 6010000):
blocktime = random.expovariate(hashpower / diffs[-1]) blocktime = random.expovariate(hashpower / diffs[-1])
adjfac = max(1 - int(blocktime / 10), -99) / 2048. adjfac = max(1 - int(blocktime / 10), -99) / 2048.
newdiff = diffs[-1] * (1 + adjfac) newdiff = diffs[-1] * (1 + adjfac)