Last active
May 12, 2017 00:26
-
-
Save brycefisher/4d35a05743217bee487b966d0f804f6f to your computer and use it in GitHub Desktop.
Estimate Costs for Burst Mode
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python3 | |
# TODO -- Debug this logic. It doesn't quite seem to give the expected results. | |
import csv | |
filename = 'pre-failover.csv' | |
HOUR = 60 | |
max_wait = 1 | |
TASKS_PER_INSTANCE = 6 | |
INSTANCES = 4 | |
OUTPUTS_PER_FILE = 5 | |
AVERAGE_GB_PER_FILE = 0.138 | |
USD_PER_GB = 1.35 | |
MAX_SLOTS = TASKS_PER_INSTANCE * INSTANCES | |
def parseRow(row): | |
(processingStr, waitingStr) = row | |
processing = float(processingStr.replace('%', '')) | |
waiting = float(waitingStr.replace('%', '')) | |
return processing + waiting | |
if __name__ == "__main__": | |
with open(filename, newline='') as csvfile: | |
data = csv.reader(csvfile) | |
next(data) # Skip header row | |
# Initialize state | |
prevQueue = 0 | |
totalQueue = 0 | |
waitingMinutes = 0 | |
totalMinutes = 0 | |
totalCost = 0 | |
totalGb = 0 | |
print('\n-------------------------------------------------') | |
print('Simulating %d minute max wait time' % (max_wait)) | |
print('-------------------------------------------------') | |
for row in data: | |
totalMinutes += 1 | |
newQueue = parseRow(row) | |
deltaQueue = newQueue - prevQueue | |
totalQueue += deltaQueue | |
if totalQueue > 100: | |
waitingMinutes += 1 | |
else: | |
waitingMinutes = 0 | |
# Simulate burst mode turning on | |
if waitingMinutes > max_wait: | |
# Calculate the cost of the burst firing | |
# TODO - analyze this logic carefully. I suspect there's a logic error here... | |
waitingQueue = totalQueue - 100 # Exclude our reserved instance capacity | |
burstFiles = (MAX_SLOTS / OUTPUTS_PER_FILE) * (waitingQueue / 100) | |
burstGb = burstFiles * AVERAGE_GB_PER_FILE # Lower bound estimate: skip cost per output (which is 20% of source right now) | |
burstCost = burstGb * USD_PER_GB | |
print('BURST %d GB / $ %.2f' % (burstGb, burstCost)) | |
# Update the running totals | |
totalGb += burstGb | |
totalCost += burstCost | |
# Reset state | |
totalQueue = 100 | |
waitingMinutes = 0 | |
# Summarize totals | |
if totalCost > 0: | |
print('-------------------------------------------------') | |
print('TOTAL %d GB / $ %.2f\n' % (totalGb, totalCost)) | |
print(' - %d hours simulated, (%d%% of a 750 hr month)' % ( | |
totalMinutes / HOUR, | |
totalMinutes / (750 * HOUR) * 100 | |
)) | |
print(' - %d%% of a 10 TB used during %d minutes' % ( | |
totalGb / 10000 * 100, | |
totalMinutes | |
)) | |
if totalGb > 0: | |
print(' - %.1f projected days of usage from 10 TB credit ' % ( | |
(10000 * totalMinutes / (24 * HOUR)) / totalGb | |
)) | |
print('-------------------------------------------------\n') |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Processing | Waiting | |
---|---|---|
100% | 3851.04% | |
100% | 3922.92% | |
100% | 4028.13% | |
100% | 4001.56% | |
100% | 3992.71% | |
100% | 3985.42% | |
100% | 3984.90% | |
100% | 3984.38% | |
100% | 3992.71% | |
100% | 3995.83% | |
100% | 3985.94% | |
92.19% | 3992.19% | |
100% | 4002.60% | |
100% | 4003.65% | |
100% | 3988.02% | |
100% | 3958.85% | |
100% | 3958.85% | |
100% | 3954.69% | |
100% | 3957.81% | |
100% | 3961.98% | |
100% | 3954.17% | |
100% | 3958.33% | |
100% | 3961.98% | |
100% | 3967.19% | |
100% | 3959.90% | |
100% | 3957.81% | |
100% | 3959.90% | |
95.83% | 3947.40% | |
95.83% | 3936.98% | |
100% | 3940.10% | |
100% | 3933.85% | |
71.88% | 3943.23% | |
87.50% | 3936.98% | |
100% | 3951.56% | |
87.50% | 3917.19% | |
95.83% | 3929.17% | |
100% | 3925.00% | |
100% | 3922.92% | |
100% | 3921.88% | |
100% | 3925.00% | |
100% | 3892.71% | |
100% | 3876.04% | |
100% | 3868.75% | |
79.17% | 3876.56% | |
100% | 3879.17% | |
62.50% | 3910.42% | |
100% | 3911.46% | |
100% | 3910.42% | |
100% | 3907.29% | |
100% | 3906.25% | |
100% | 3904.69% | |
100% | 3890.10% | |
100% | 3872.40% | |
100% | 3865.10% | |
100% | 3820.31% | |
100% | 3822.92% | |
94.27% | 3823.44% | |
100% | 3825.52% | |
91.67% | 3829.69% | |
100% | 3803.65% | |
95.83% | 3800.00% | |
100% | 3799.48% | |
100% | 3717.19% | |
100% | 3684.38% | |
100% | 3602.60% | |
100% | 3533.33% | |
100% | 3520.83% | |
100% | 3562.50% | |
98.44% | 3517.19% | |
100% | 3545.31% | |
100% | 3592.71% | |
100% | 3558.33% | |
100% | 3497.92% | |
100% | 3440.63% | |
100% | 3380.21% | |
95.83% | 3368.23% | |
100% | 3325.52% | |
100% | 3309.90% | |
100% | 3300.52% | |
97.92% | 3268.75% | |
100% | 3248.96% | |
100% | 3238.54% | |
96.88% | 3227.08% | |
100% | 3237.50% | |
100% | 3209.38% | |
100% | 3150.52% | |
100% | 3105.21% | |
100% | 3088.02% | |
100% | 3040.10% | |
100% | 2995.83% | |
100% | 2966.67% | |
100% | 2936.46% | |
100% | 2907.29% | |
95.31% | 2902.08% | |
100% | 2847.92% | |
100% | 2824.48% | |
96.88% | 2795.31% | |
100% | 2763.02% | |
100% | 2723.96% | |
100% | 2708.85% | |
100% | 2695.83% | |
100% | 2681.77% | |
100% | 2662.50% | |
100% | 2641.15% | |
100% | 2657.81% | |
100% | 2653.65% | |
100% | 2640.63% | |
100% | 2614.06% | |
100% | 2588.02% | |
100% | 2575.00% | |
100% | 2538.54% | |
100% | 2507.29% | |
100% | 2513.02% | |
100% | 2507.81% | |
100% | 2489.06% | |
100% | 2472.40% | |
100% | 2465.10% | |
100% | 2448.96% | |
100% | 2428.13% | |
100% | 2420.31% | |
100% | 2384.90% | |
100% | 2370.31% | |
100% | 2319.27% | |
100% | 2273.96% | |
98.96% | 2206.25% | |
100% | 2164.58% | |
100% | 2132.29% | |
100% | 2126.04% | |
100% | 2075.52% | |
100% | 2039.58% | |
100% | 2020.83% | |
100% | 1996.88% | |
100% | 1968.23% | |
100% | 1950.52% | |
100% | 1897.40% | |
100% | 1863.54% | |
100% | 1811.98% | |
95.83% | 1769.27% | |
100% | 1672.40% | |
100% | 1633.33% | |
97.40% | 1574.48% | |
97.40% | 1510.94% | |
95.83% | 1454.17% | |
100% | 1417.71% | |
100% | 1388.54% | |
100% | 1359.90% | |
100% | 1333.85% | |
100% | 1302.60% | |
96.35% | 1298.96% | |
93.23% | 1261.46% | |
99.48% | 1384.90% | |
96.35% | 1329.17% | |
100% | 1315.10% | |
100% | 1329.69% | |
100% | 1234.38% | |
63.54% | 1597.40% | |
69.27% | 2735.42% | |
94.27% | 3565.10% | |
100% | 3810.42% | |
100% | 3825.52% | |
100% | 3787.50% | |
100% | 3755.21% | |
96.88% | 3768.23% | |
98.96% | 3982.81% | |
100% | 4055.73% | |
97.40% | 4349.48% | |
98.96% | 4920.31% | |
100% | 5385.42% | |
97.40% | 5887.50% | |
96.88% | 6130.21% | |
100% | 6773.44% | |
100% | 6757.29% | |
96.88% | 6727.08% | |
100% | 6864.06% | |
100% | 6811.46% | |
100% | 6811.46% | |
100% | 6747.92% | |
91.67% | 6716.67% | |
100% | 6659.38% | |
100% | 6609.90% | |
100% | 6546.88% | |
98.44% | 6490.63% | |
100% | 6420.83% | |
97.92% | 6339.58% | |
100% | 6255.21% | |
98.44% | 6196.35% | |
84.38% | 6119.79% | |
100% | 6044.79% | |
100% | 6026.56% | |
100% | 5976.04% | |
100% | 5927.60% | |
100% | 5841.67% | |
97.40% | 5783.85% | |
100% | 5710.42% | |
95.31% | 5660.94% | |
100% | 5618.23% | |
100% | 5597.92% | |
100% | 5552.60% | |
98.44% | 5485.94% | |
91.15% | 5428.65% | |
100% | 5333.33% | |
100% | 5286.98% | |
97.92% | 5254.69% | |
100% | 5243.75% | |
100% | 5160.94% | |
100% | 5101.04% | |
97.40% | 5023.44% | |
100% | 4942.19% | |
97.92% | 4901.56% | |
100% | 4828.65% | |
100% | 4764.06% | |
96.35% | 4689.58% | |
100% | 4577.08% | |
100% | 4457.81% | |
100% | 4558.33% | |
100% | 4473.44% | |
100% | 4371.35% | |
97.40% | 4293.75% | |
100% | 4363.54% | |
98.96% | 4302.08% | |
100% | 4242.71% | |
100% | 4178.65% | |
100% | 4133.85% | |
91.67% | 4070.31% | |
100% | 4126.04% | |
92.71% | 4097.40% | |
96.35% | 3996.35% | |
100% | 3873.96% | |
100% | 3739.58% | |
93.23% | 3642.71% | |
100% | 3552.08% | |
100% | 3501.04% | |
100% | 3478.13% | |
100% | 3486.46% | |
100% | 3455.73% | |
100% | 3404.17% | |
100% | 3334.90% | |
100% | 3288.54% | |
98.96% | 3246.88% | |
98.44% | 3189.58% | |
100% | 3173.44% | |
100% | 3139.06% | |
100% | 3032.81% | |
100% | 2955.73% | |
100% | 2887.50% | |
99.48% | 3041.15% | |
100% | 2914.58% | |
100% | 2825.52% | |
100% | 2788.54% | |
100% | 2746.88% | |
100% | 2688.54% | |
99.48% | 2640.63% | |
100% | 2584.38% | |
100% | 2529.69% | |
100% | 2506.77% | |
100% | 2485.94% | |
100% | 2456.25% | |
100% | 2448.44% | |
100% | 2440.63% | |
100% | 2398.96% | |
100% | 2384.90% | |
100% | 2347.40% | |
100% | 2313.02% | |
100% | 2268.75% | |
100% | 2213.02% | |
100% | 2190.63% | |
94.27% | 2172.92% | |
100% | 2126.04% | |
100% | 2101.04% | |
100% | 2067.71% | |
97.40% | 2027.08% | |
97.92% | 1990.63% | |
100% | 1923.96% | |
100% | 1891.67% | |
100% | 1860.42% | |
100% | 1801.04% | |
100% | 1751.56% | |
100% | 1721.35% | |
100% | 1680.73% | |
100% | 1654.69% | |
100% | 1642.71% | |
100% | 1654.69% | |
100% | 1633.33% | |
100% | 1614.06% | |
100% | 1606.25% | |
100% | 1589.06% | |
100% | 1557.81% | |
100% | 1537.50% | |
88.54% | 1519.27% | |
97.92% | 1492.19% | |
100% | 1457.81% | |
100% | 1429.69% | |
100% | 1388.02% | |
100% | 1845.31% | |
100% | 2460.94% | |
100% | 2702.08% | |
100% | 2691.67% | |
100% | 2673.96% | |
100% | 2664.58% | |
90.63% | 2674.48% | |
78.13% | 2656.77% | |
79.17% | 2651.56% | |
90.10% | 2629.69% | |
80.21% | 2620.31% | |
100% | 2624.48% | |
100% | 2671.88% | |
100% | 2662.50% | |
100% | 2634.38% | |
100% | 2621.88% | |
100% | 2610.42% | |
100% | 2618.23% | |
100% | 2613.02% | |
100% | 2621.88% | |
100% | 2599.48% | |
100% | 2577.08% | |
100% | 2551.04% | |
100% | 2624.48% | |
100% | 2635.42% | |
100% | 2631.77% | |
98.96% | 2586.98% | |
89.06% | 3113.02% | |
100% | 3423.44% | |
100% | 3385.94% | |
100% | 3388.54% | |
100% | 3364.58% | |
100% | 3356.25% | |
100% | 3323.96% | |
100% | 3309.38% | |
100% | 3295.83% | |
100% | 3275.00% | |
100% | 3275.00% | |
100% | 3277.08% | |
100% | 3269.79% | |
100% | 3263.54% | |
97.92% | 3250.00% | |
100% | 3238.54% | |
100% | 3239.58% | |
100% | 3231.25% | |
100% | 3227.08% | |
100% | 3219.79% | |
100% | 3216.67% | |
100% | 3209.38% | |
100% | 3203.13% | |
100% | 3192.71% | |
100% | 3191.67% | |
100% | 3185.42% | |
100% | 3168.75% | |
100% | 3169.79% | |
97.92% | 3162.50% | |
100% | 3243.75% | |
100% | 3277.60% | |
97.40% | 3377.08% | |
100% | 3572.92% | |
100% | 4080.21% | |
99.48% | 4084.38% | |
100% | 4259.90% | |
100% | 4226.56% | |
100% | 4213.02% | |
100% | 4183.85% | |
100% | 4149.48% | |
100% | 4111.46% | |
96.88% | 4093.75% | |
95.83% | 4070.83% | |
100% | 4048.44% | |
97.40% | 4029.17% | |
96.88% | 4004.69% | |
100% | 3972.40% | |
100% | 3955.73% | |
100% | 3947.40% | |
100% | 3930.21% | |
100% | 3931.25% | |
100% | 3913.02% | |
100% | 3891.15% | |
100% | 3877.08% | |
100% | 3851.56% | |
100% | 3816.67% | |
100% | 3749.48% | |
100% | 3693.23% | |
100% | 3665.10% | |
100% | 3626.56% | |
100% | 3598.44% | |
100% | 3556.77% | |
100% | 3544.79% | |
100% | 3510.42% | |
100% | 3489.06% | |
100% | 3445.83% | |
100% | 3419.79% | |
100% | 3386.46% | |
100% | 3337.50% | |
100% | 3275.00% | |
100% | 3241.67% | |
100% | 3227.60% | |
100% | 3207.29% | |
100% | 3180.21% | |
100% | 3164.06% | |
100% | 3143.75% | |
100% | 3119.27% | |
100% | 3106.77% | |
100% | 3102.60% | |
100% | 3085.94% | |
100% | 3071.35% | |
100% | 3050.52% | |
100% | 3052.60% | |
100% | 3045.31% | |
100% | 3046.35% | |
100% | 3033.85% | |
100% | 3027.60% | |
100% | 3003.65% | |
100% | 3003.65% | |
100% | 2995.31% | |
100% | 2988.02% | |
100% | 2973.44% | |
100% | 2971.35% | |
100% | 2954.69% | |
100% | 2942.71% | |
98.96% | 2915.10% | |
100% | 2908.33% | |
95.83% | 2959.90% | |
100% | 3030.73% | |
100% | 3003.13% | |
100% | 2988.02% | |
100% | 2955.73% | |
96.88% | 3161.46% | |
98.44% | 3102.08% | |
100% | 3117.19% | |
96.88% | 3094.79% | |
100% | 3093.75% | |
100% | 3069.79% | |
100% | 3052.60% | |
100% | 3030.21% | |
100% | 3006.25% | |
100% | 2985.94% | |
100% | 2966.67% | |
100% | 2945.83% | |
100% | 2925.52% | |
100% | 2896.35% | |
100% | 2875.00% | |
100% | 2853.65% | |
100% | 2835.94% | |
100% | 2828.65% | |
100% | 2813.54% | |
97.92% | 2782.29% | |
100% | 2752.08% | |
100% | 2733.85% | |
100% | 2705.73% | |
100% | 2671.35% | |
100% | 2647.40% | |
100% | 2606.25% | |
100% | 2569.79% | |
95.83% | 2536.46% | |
100% | 2498.96% | |
97.92% | 2471.88% | |
92.19% | 2416.67% | |
95.83% | 2383.33% | |
100% | 2342.71% | |
100% | 2292.19% | |
100% | 2242.71% | |
95.83% | 2211.46% | |
91.67% | 2784.38% | |
99.48% | 2837.50% | |
100% | 2796.88% | |
100% | 2762.50% | |
100% | 2723.96% | |
100% | 2694.79% | |
100% | 2660.42% | |
100% | 2629.69% | |
100% | 2594.27% | |
97.40% | 2550.52% | |
100% | 2521.35% | |
100% | 2494.79% | |
100% | 2464.58% | |
95.83% | 2446.35% | |
100% | 2420.31% | |
100% | 2409.90% | |
100% | 2393.75% | |
100% | 2367.71% | |
100% | 2339.58% | |
100% | 2262.50% | |
100% | 2213.02% | |
100% | 2176.56% | |
100% | 2127.08% | |
95.83% | 2098.96% | |
100% | 2081.25% | |
100% | 2061.46% | |
100% | 2036.46% | |
100% | 2020.83% | |
100% | 1982.81% | |
100% | 1958.33% | |
100% | 1931.77% | |
100% | 1925.52% | |
100% | 1909.90% | |
96.88% | 1903.65% | |
100% | 1899.48% | |
100% | 1886.98% | |
100% | 1879.69% | |
100% | 1896.35% | |
100% | 1869.27% | |
100% | 1836.98% | |
100% | 1791.67% | |
100% | 1776.56% | |
100% | 1742.19% | |
100% | 1720.83% | |
100% | 1694.27% | |
96.88% | 2048.96% | |
93.23% | 2696.88% | |
91.67% | 3081.25% | |
100% | 3033.85% | |
100% | 3027.60% | |
96.88% | 2976.04% | |
100% | 2940.63% | |
95.83% | 2893.23% | |
100% | 2810.42% | |
100% | 2833.33% | |
96.88% | 2791.67% | |
94.79% | 2810.94% | |
89.58% | 3678.65% | |
100% | 3915.63% | |
95.83% | 3890.63% | |
95.83% | 3846.88% | |
100% | 3785.42% | |
100% | 3705.73% | |
95.83% | 3679.17% | |
100% | 3626.56% | |
97.40% | 3539.58% | |
100% | 3492.19% | |
100% | 3436.46% | |
96.88% | 3403.13% | |
100% | 3336.46% | |
94.79% | 3485.42% | |
100% | 3960.94% | |
100% | 3944.79% | |
95.83% | 3868.75% | |
100% | 3790.63% | |
100% | 3766.67% | |
95.83% | 3752.60% | |
100% | 3721.35% | |
98.44% | 3684.38% | |
100% | 3664.06% | |
100% | 3643.23% | |
100% | 3639.06% | |
98.44% | 3571.35% | |
100% | 3533.85% | |
100% | 3486.46% | |
100% | 3397.40% | |
100% | 3323.96% | |
100% | 3265.10% | |
100% | 3217.71% | |
93.23% | 3153.13% | |
100% | 3092.19% | |
100% | 3079.69% | |
100% | 3040.10% | |
100% | 3005.73% | |
95.83% | 2965.63% | |
100% | 2943.23% | |
100% | 2931.77% | |
95.83% | 2921.88% | |
100% | 2889.58% | |
100% | 2876.56% | |
100% | 2842.19% | |
100% | 2807.81% | |
100% | 2767.71% | |
100% | 2719.27% | |
100% | 2689.58% | |
98.96% | 2649.48% | |
97.40% | 2605.21% | |
100% | 2567.71% | |
100% | 2588.02% | |
100% | 2604.69% | |
100% | 2551.04% | |
100% | 2494.79% | |
100% | 2494.79% | |
100% | 2452.08% | |
100% | 2415.10% | |
100% | 2383.85% | |
100% | 2323.96% | |
100% | 2287.50% | |
95.83% | 2217.19% | |
100% | 2145.31% | |
100% | 2075.52% | |
100% | 1991.67% | |
100% | 1897.40% | |
94.27% | 1770.31% | |
100% | 1623.44% | |
98.96% | 1556.77% | |
97.40% | 1437.50% | |
88.02% | 1357.29% | |
100% | 1327.08% | |
100% | 1319.27% | |
97.40% | 1264.58% | |
92.19% | 1212.50% | |
100% | 1135.42% | |
100% | 1080.21% | |
97.40% | 1051.04% | |
100% | 986.98% | |
100% | 938.54% | |
100% | 903.65% | |
100% | 874.48% | |
100% | 850.00% | |
100% | 808.85% | |
100% | 756.25% | |
97.40% | 723.96% | |
96.35% | 665.63% | |
100% | 606.77% | |
100% | 545.31% | |
77.08% | 769.27% | |
100% | 1783.33% | |
100% | 1742.19% | |
100% | 1707.81% | |
100% | 1721.88% | |
100% | 1702.60% | |
95.31% | 1960.94% | |
97.92% | 2423.44% | |
90.63% | 2784.90% | |
100% | 3210.94% | |
97.40% | 3176.56% | |
100% | 3135.42% | |
100% | 3106.25% | |
100% | 3079.69% | |
100% | 3050.52% | |
100% | 3013.02% | |
100% | 2976.04% | |
100% | 2930.21% | |
100% | 2898.96% | |
100% | 2891.15% | |
100% | 2847.40% | |
100% | 2809.90% | |
100% | 2781.77% | |
100% | 2720.31% | |
100% | 2684.90% | |
100% | 2653.65% | |
100% | 2622.40% | |
100% | 2597.92% | |
100% | 2573.96% | |
100% | 2554.69% | |
100% | 2537.50% | |
100% | 2508.33% | |
100% | 2479.17% | |
100% | 2437.50% | |
100% | 2408.33% | |
95.83% | 2367.71% | |
100% | 2340.63% | |
100% | 2304.17% | |
99.48% | 2246.88% | |
100% | 2217.19% | |
100% | 2159.90% | |
100% | 2126.56% | |
100% | 2083.85% | |
100% | 2056.77% | |
95.83% | 2036.98% | |
95.83% | 1980.21% | |
100% | 1987.50% | |
100% | 1960.94% | |
98.96% | 1947.92% | |
100% | 1909.38% | |
100% | 1872.40% | |
100% | 1829.69% | |
100% | 1796.35% | |
100% | 1766.15% | |
100% | 1737.50% | |
95.83% | 1730.21% | |
100% | 1710.42% | |
100% | 1696.35% | |
100% | 1676.56% | |
100% | 1650.00% | |
100% | 1633.85% | |
100% | 1608.85% | |
100% | 1597.40% | |
100% | 1573.44% | |
97.40% | 1548.44% | |
100% | 1502.60% | |
100% | 1460.42% | |
100% | 1400.52% | |
100% | 1348.96% | |
100% | 1309.38% | |
100% | 1273.96% | |
100% | 1258.33% | |
100% | 1246.88% | |
100% | 1242.71% | |
100% | 1223.96% | |
100% | 1202.60% | |
100% | 1180.21% | |
100% | 1159.38% | |
100% | 1121.35% | |
100% | 1083.85% | |
100% | 1042.19% | |
95.31% | 1002.08% | |
95.83% | 960.42% | |
96.35% | 918.23% | |
100% | 866.67% | |
100% | 823.96% | |
100% | 777.60% | |
98.96% | 726.04% | |
100% | 663.02% | |
97.92% | 630.73% | |
98.44% | 581.25% | |
100% | 520.31% | |
96.88% | 450.00% | |
100% | 413.02% | |
100% | 406.77% | |
95.83% | 602.60% | |
88.54% | 1096.88% | |
100% | 1380.21% | |
100% | 1381.25% | |
92.71% | 1594.79% | |
100% | 1939.06% | |
100% | 1906.77% | |
100% | 2078.13% | |
92.71% | 2029.69% | |
100% | 2005.21% | |
93.75% | 1937.50% | |
94.79% | 1786.98% | |
100% | 1670.83% | |
100% | 1621.35% | |
100% | 1531.25% | |
100% | 1421.35% | |
100% | 1364.06% | |
100% | 1288.54% | |
100% | 1208.85% | |
100% | 1141.15% | |
100% | 1025.00% | |
100% | 986.46% | |
97.92% | 908.85% | |
100% | 784.38% | |
100% | 704.69% | |
100% | 650.00% | |
95.31% | 587.50% | |
100% | 470.83% | |
100% | 397.40% | |
100% | 334.38% | |
100% | 288.02% | |
100% | 238.54% | |
93.23% | 194.27% | |
100% | 163.02% | |
100% | 106.25% | |
100% | 628.65% | |
100% | 940.10% | |
100% | 915.10% | |
98.44% | 888.02% | |
100% | 847.40% | |
100% | 775.52% | |
100% | 744.27% | |
100% | 693.23% | |
100% | 673.44% | |
100% | 633.33% | |
100% | 544.27% | |
100% | 469.79% | |
100% | 342.19% | |
100% | 257.81% | |
92.71% | 227.08% | |
100% | 168.23% | |
100% | 126.56% | |
100% | 101.56% | |
100% | 47.92% | |
98.96% | 253.65% | |
100% | 272.92% | |
100% | 179.69% | |
100% | 154.69% | |
100% | 95.83% | |
100% | 43.75% | |
99.48% | 77.60% | |
100% | 86.46% | |
98.44% | 39.06% | |
97.92% | 0% | |
90.10% | 0% | |
66.67% | 3.13% | |
45.83% | 0% | |
20.83% | 0% | |
95.83% | 446.88% | |
100% | 427.08% | |
100% | 382.29% | |
100% | 369.79% | |
100% | 350.00% | |
100% | 326.04% | |
100% | 310.42% | |
100% | 286.46% | |
100% | 266.67% | |
100% | 239.58% | |
100% | 229.17% | |
100% | 201.04% | |
100% | 181.25% | |
100% | 160.42% | |
100% | 115.63% | |
100% | 54.17% | |
96.35% | 286.46% | |
100% | 263.54% | |
100% | 220.31% | |
100% | 181.77% | |
100% | 131.25% | |
100% | 71.35% | |
100% | 46.35% | |
100% | 10.94% | |
100% | 40.10% | |
100% | 15.10% | |
96.88% | 18.75% | |
83.33% | 0% | |
67.71% | 0% | |
51.04% | 0% | |
96.88% | 455.21% | |
100% | 406.25% | |
91.67% | 363.54% | |
100% | 309.38% | |
100% | 278.13% | |
100% | 242.71% | |
100% | 211.46% | |
100% | 168.75% | |
95.83% | 129.17% | |
100% | 46.88% | |
100% | 94.79% | |
100% | 189.58% | |
100% | 121.88% | |
100% | 90.63% | |
100% | 71.88% | |
100% | 42.19% | |
100% | 7.81% | |
68.75% | 13.54% | |
100% | 81.77% | |
100% | 47.40% | |
93.23% | 0% | |
96.35% | 77.60% | |
100% | 18.75% | |
93.75% | 1.04% | |
92.19% | 4.17% | |
100% | 0.52% | |
92.71% | 0% | |
73.44% | 2.08% | |
60.42% | 1.04% | |
26.04% | 1.04% | |
100% | 441.67% | |
95.83% | 409.38% | |
96.88% | 357.29% | |
100% | 295.83% | |
100% | 258.33% | |
100% | 221.88% | |
100% | 192.71% | |
98.96% | 151.04% | |
100% | 110.42% | |
96.88% | 53.13% | |
100% | 31.25% | |
90.63% | 2.08% | |
100% | 333.85% | |
100% | 280.21% | |
100% | 228.65% | |
96.88% | 180.21% | |
100% | 137.50% | |
100% | 90.63% | |
100% | 58.33% | |
100% | 41.67% | |
92.71% | 54.17% | |
100% | 200.00% | |
100% | 151.56% | |
96.88% | 109.90% | |
100% | 49.48% | |
97.92% | 13.02% | |
76.04% | 1.04% | |
69.79% | 0% | |
63.54% | 0% | |
100% | 53.13% | |
98.44% | 28.13% | |
95.83% | 56.77% | |
94.79% | 0% | |
55.73% | 1.56% | |
29.17% | 1.04% | |
41.67% | 0% | |
20.83% | 0% | |
16.67% | 0% | |
30.21% | 0% | |
71.35% | 0% | |
100% | 442.71% | |
100% | 431.25% | |
100% | 392.71% | |
100% | 341.67% | |
100% | 277.08% | |
100% | 195.83% | |
100% | 171.88% | |
96.88% | 131.25% | |
100% | 67.71% | |
100% | 36.46% | |
83.33% | 209.38% | |
100% | 144.27% | |
100% | 75.52% | |
100% | 55.21% | |
99.48% | 32.29% | |
100% | 35.42% | |
91.67% | 5.73% | |
89.06% | 0% | |
66.67% | 0% | |
96.88% | 489.58% | |
95.83% | 429.69% | |
100% | 371.35% | |
95.83% | 340.10% | |
100% | 286.98% | |
100% | 235.42% | |
100% | 187.50% | |
97.92% | 130.21% | |
100% | 81.25% | |
96.88% | 13.02% | |
100% | 181.77% | |
100% | 142.19% | |
100% | 70.31% | |
100% | 20.83% | |
98.96% | 8.85% | |
100% | 62.50% | |
100% | 29.17% | |
92.71% | 105.73% | |
95.83% | 115.10% | |
100% | 62.50% | |
100% | 25.00% | |
100% | 13.02% | |
58.33% | 0% | |
73.96% | 52.08% | |
96.35% | 13.54% | |
94.27% | 145.31% | |
100% | 117.19% | |
100% | 80.21% | |
100% | 86.46% | |
100% | 139.06% | |
100% | 115.10% | |
97.92% | 70.83% | |
94.27% | 51.56% | |
100% | 213.02% | |
97.40% | 196.88% | |
100% | 197.40% | |
100% | 147.92% | |
100% | 136.46% | |
100% | 98.44% | |
100% | 47.92% | |
100% | 47.40% | |
100% | 393.23% | |
100% | 370.31% | |
97.40% | 328.65% | |
100% | 298.44% | |
100% | 263.54% | |
100% | 219.27% | |
100% | 196.88% | |
100% | 189.58% | |
100% | 176.04% | |
100% | 173.96% | |
100% | 145.31% | |
100% | 115.10% | |
98.96% | 72.40% | |
100% | 53.13% | |
91.67% | 473.96% | |
100% | 744.79% | |
100% | 716.67% | |
100% | 701.56% | |
100% | 663.02% | |
95.83% | 587.50% | |
100% | 504.17% | |
98.96% | 402.60% | |
100% | 283.85% | |
97.92% | 188.02% | |
95.83% | 140.63% | |
100% | 97.92% | |
100% | 85.42% | |
100% | 24.48% | |
100% | 123.96% | |
100% | 132.29% | |
100% | 90.10% | |
100% | 71.88% | |
100% | 46.35% | |
96.35% | 4.17% | |
100% | 76.56% | |
100% | 21.35% | |
83.33% | 0% | |
42.71% | 0% | |
22.40% | 0% | |
93.75% | 182.29% | |
100% | 154.17% | |
86.46% | 81.25% | |
100% | 16.67% | |
56.25% | 0% | |
11.98% | 0% | |
0% | 0% | |
20.83% | 241.67% | |
100% | 193.75% | |
95.83% | 106.77% | |
100% | 12.50% | |
71.88% | 0% | |
17.71% | 0% | |
0% | 0% | |
70.83% | 191.67% | |
96.88% | 121.88% | |
98.96% | 67.71% | |
100% | 16.67% | |
76.04% | 0% | |
42.71% | 0% | |
18.75% | 0% | |
10.42% | 1.04% | |
4.17% | 0% | |
0% | 0% | |
9.38% | 4.17% | |
100% | 162.50% | |
100% | 129.17% | |
99.48% | 51.04% | |
97.92% | 17.71% | |
68.75% | 0% | |
47.92% | 2.08% | |
19.79% | 0% | |
8.33% | 0% | |
13.54% | 13.54% | |
100% | 229.17% | |
96.88% | 209.38% | |
100% | 112.50% | |
100% | 106.25% | |
100% | 87.50% | |
100% | 41.67% | |
89.58% | 0% | |
53.13% | 2.08% | |
19.79% | 1.04% | |
0% | 0% | |
0% | 87.50% | |
100% | 162.50% | |
100% | 70.83% | |
97.92% | 9.38% | |
42.71% | 0% | |
20.83% | 0% | |
8.33% | 0% | |
0% | 0% | |
96.88% | 155.21% | |
100% | 112.50% | |
100% | 83.33% | |
100% | 37.50% | |
100% | 16.67% | |
68.75% | 0% | |
27.08% | 0% | |
0% | 0% | |
0% | 0% | |
0% | 0% | |
0% | 0% | |
0% | 0% | |
96.88% | 131.25% | |
100% | 77.08% | |
100% | 63.54% | |
100% | 12.50% | |
55.73% | 0% | |
30.21% | 0% | |
12.50% | 0% | |
0% | 0% | |
0% | 0% | |
0% | 0% | |
33.33% | 229.17% | |
100% | 170.83% | |
100% | 129.17% | |
100% | 62.50% | |
100% | 18.75% | |
64.58% | 2.08% | |
25.00% | 0% | |
9.38% | 0% | |
2.08% | 2.08% | |
9.38% | 4.17% | |
100% | 241.67% | |
100% | 145.83% | |
95.83% | 140.63% | |
100% | 87.50% | |
100% | 54.17% | |
100% | 41.67% | |
95.83% | 5.21% | |
72.92% | 1.04% | |
69.79% | 13.54% | |
100% | 254.17% | |
100% | 170.83% | |
100% | 137.50% | |
92.71% | 85.42% | |
95.83% | 42.71% | |
83.33% | 0% | |
33.33% | 0% | |
5.73% | 0% | |
1.56% | 1.56% | |
75.00% | 187.50% | |
100% | 120.83% | |
100% | 65.63% | |
95.83% | 20.83% | |
79.17% | 0% | |
32.29% | 1.04% | |
9.38% | 0% | |
0% | 0% | |
0% | 0% | |
0% | 0% | |
50.00% | 212.50% | |
100% | 105.21% | |
100% | 79.17% | |
100% | 54.17% | |
100% | 12.50% | |
55.21% | 0% | |
17.71% | 0% | |
0% | 0% | |
0% | 0% | |
0% | 0% | |
45.83% | 216.67% | |
100% | 169.27% | |
100% | 120.83% | |
100% | 66.67% | |
100% | 8.33% | |
71.88% | 0% | |
50.00% | 0% | |
30.21% | 0% | |
8.33% | 0% | |
0% | 0% | |
41.67% | 220.83% | |
100% | 150.00% | |
100% | 93.75% | |
100% | 46.88% | |
82.29% | 0% | |
68.75% | 2.08% | |
44.79% | 1.04% | |
30.21% | 1.04% | |
21.88% | 0% | |
12.50% | 0% | |
0% | 0% | |
5.21% | 0% | |
100% | 158.33% | |
100% | 131.25% | |
100% | 104.17% | |
100% | 84.38% | |
100% | 45.83% | |
100% | 12.50% | |
95.83% | 0% | |
65.63% | 0% | |
63.54% | 283.33% | |
100% | 212.50% | |
100% | 133.33% | |
100% | 111.46% | |
100% | 87.50% | |
100% | 50.00% | |
96.88% | 26.04% | |
92.71% | 0% | |
54.17% | 0% | |
37.50% | 0% | |
13.54% | 0% | |
5.21% | 0% | |
3.13% | 0% | |
100% | 241.67% | |
96.88% | 159.38% | |
96.88% | 92.71% | |
97.92% | 36.46% | |
93.75% | 1.04% | |
44.79% | 0% | |
15.63% | 0% | |
20.83% | 254.17% | |
100% | 235.42% | |
100% | 206.25% | |
100% | 193.75% | |
100% | 191.67% | |
100% | 192.71% | |
100% | 162.50% | |
100% | 145.83% | |
100% | 141.67% | |
100% | 120.83% | |
100% | 108.33% | |
100% | 66.67% | |
100% | 56.25% | |
100% | 29.17% | |
95.83% | 1.04% | |
68.75% | 1.04% | |
45.83% | 0% | |
25.00% | 0% | |
12.50% | 0% | |
11.46% | 0% | |
100% | 222.92% | |
100% | 222.92% | |
100% | 222.92% | |
100% | 216.67% | |
100% | 200.00% | |
100% | 179.17% | |
100% | 147.92% | |
100% | 133.33% | |
100% | 116.67% | |
100% | 112.50% | |
100% | 91.67% | |
100% | 83.33% | |
100% | 70.83% | |
100% | 62.50% | |
100% | 41.67% | |
100% | 35.42% | |
100% | 25.00% | |
100% | 2.08% | |
85.42% | 0% | |
100% | 188.54% | |
100% | 173.96% | |
100% | 134.38% | |
100% | 107.29% | |
100% | 96.88% | |
100% | 46.88% | |
100% | 5.21% | |
100% | 26.04% | |
100% | 14.58% | |
72.92% | 1.04% | |
100% | 48.44% | |
100% | 67.71% | |
100% | 27.08% | |
100% | 15.10% | |
95.83% | 0% | |
100% | 115.10% | |
100% | 154.69% | |
100% | 169.79% | |
100% | 240.10% | |
100% | 248.96% | |
100% | 430.73% | |
100% | 495.83% | |
99.48% | 484.90% | |
86.46% | 1173.44% | |
53.13% | 1846.35% | |
100% | 2718.75% | |
92.19% | 3355.73% | |
97.92% | 3814.58% | |
75.00% | 4531.77% | |
89.58% | 5401.56% | |
100% | 6203.13% | |
100% | 6256.25% | |
100% | 6218.23% | |
100% | 6180.73% | |
100% | 6145.83% | |
100% | 6120.83% | |
100% | 6087.50% | |
100% | 6084.38% | |
100% | 6046.35% | |
95.83% | 6021.88% | |
94.79% | 5974.48% | |
98.44% | 5944.79% | |
100% | 5916.67% | |
100% | 5885.42% | |
100% | 5824.48% | |
100% | 5807.29% | |
100% | 5777.08% | |
100% | 5748.96% | |
100% | 5701.56% | |
96.35% | 5664.58% | |
100% | 5640.10% | |
100% | 5617.19% | |
100% | 5581.77% | |
100% | 5544.79% | |
100% | 5489.06% | |
100% | 5436.46% | |
96.88% | 5424.48% | |
100% | 5383.33% | |
100% | 5364.06% | |
100% | 5309.38% | |
100% | 5283.33% | |
91.67% | 5247.40% | |
100% | 5210.94% | |
95.83% | 5180.73% | |
100% | 5143.23% | |
100% | 5116.15% | |
100% | 5063.54% | |
100% | 5030.21% | |
100% | 4975.52% | |
100% | 4940.10% | |
100% | 4914.06% | |
100% | 4875.52% | |
100% | 4826.04% | |
100% | 4783.33% | |
100% | 4764.58% | |
100% | 4742.19% | |
100% | 4710.94% | |
100% | 4678.65% | |
100% | 4648.44% | |
100% | 4621.35% | |
100% | 4590.10% | |
95.83% | 4569.79% | |
100% | 4522.40% | |
100% | 4495.31% | |
100% | 4457.81% | |
100% | 4415.63% | |
100% | 4371.35% | |
100% | 4313.54% | |
100% | 4270.31% | |
100% | 4232.81% | |
100% | 4178.13% | |
100% | 4135.94% | |
100% | 4286.98% | |
100% | 4227.08% | |
100% | 4195.83% | |
100% | 4167.71% | |
100% | 4117.19% | |
100% | 4084.90% | |
100% | 4044.79% | |
100% | 4004.17% | |
100% | 3964.06% | |
100% | 3931.77% | |
100% | 3854.69% | |
100% | 3781.25% | |
100% | 3719.27% | |
84.38% | 3795.83% | |
100% | 4174.48% | |
99.48% | 4126.56% | |
100% | 4427.08% | |
100% | 4379.69% | |
100% | 4370.83% | |
100% | 4327.08% | |
100% | 4405.21% | |
100% | 4373.96% | |
100% | 4330.21% | |
100% | 4294.27% | |
100% | 4245.83% | |
100% | 4205.21% | |
100% | 4192.71% | |
100% | 4158.85% | |
100% | 4131.77% | |
100% | 4091.67% | |
97.40% | 4065.10% | |
95.83% | 4036.98% | |
100% | 3989.58% | |
97.40% | 3958.33% | |
100% | 3916.67% | |
93.23% | 3886.46% | |
95.83% | 3920.83% | |
100% | 3871.35% | |
100% | 3857.29% | |
100% | 3826.04% | |
100% | 3794.79% | |
96.35% | 3756.77% | |
93.23% | 3692.19% | |
100% | 3710.94% | |
96.35% | 3688.02% | |
100% | 3646.88% | |
96.88% | 3600.00% | |
100% | 3532.29% | |
100% | 3488.02% | |
90.10% | 3438.54% | |
95.31% | 3595.31% | |
97.92% | 3542.71% | |
100% | 3478.65% | |
92.71% | 3471.35% | |
100% | 3410.94% | |
100% | 3346.88% | |
100% | 3291.67% | |
100% | 3213.02% | |
100% | 3161.98% | |
100% | 3116.67% | |
96.88% | 3061.46% | |
100% | 3126.04% | |
100% | 3063.02% | |
100% | 3027.08% | |
100% | 3000.00% | |
95.83% | 3089.58% | |
87.50% | 3214.06% | |
100% | 3128.13% | |
100% | 3147.40% | |
100% | 3109.38% | |
100% | 3067.71% | |
100% | 3013.54% | |
100% | 2955.21% | |
100% | 2916.67% | |
100% | 2944.79% | |
100% | 2911.46% | |
82.29% | 3036.46% | |
88.54% | 3469.27% | |
81.25% | 4410.94% | |
38.54% | 5195.83% | |
88.54% | 5978.13% | |
61.46% | 7214.06% | |
100% | 8294.27% | |
84.90% | 9283.85% | |
84.90% | 9668.23% | |
100% | 9620.31% | |
100% | 9584.38% | |
100% | 9543.75% | |
96.88% | 9523.44% | |
100% | 9465.10% | |
100% | 9471.88% | |
100% | 9444.79% | |
100% | 9410.42% | |
100% | 9414.06% | |
96.88% | 9543.75% | |
100% | 9520.83% | |
100% | 9484.38% | |
100% | 9444.27% | |
99.48% | 9439.06% | |
100% | 9399.48% | |
100% | 9373.96% | |
100% | 9332.81% | |
100% | 9316.67% | |
100% | 9273.44% | |
100% | 9385.94% | |
100% | 9342.71% | |
82.81% | 9349.48% | |
97.92% | 9789.06% | |
100% | 9980.21% | |
100% | 9970.31% | |
97.40% | 10042.19% |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment