Fix line-endings; Increase portability; Add speedtyper.py

This commit is contained in:
olari
2019-05-26 23:05:28 +03:00
parent 661a5984a3
commit 63a1b4f501
33 changed files with 1447 additions and 1341 deletions

View File

@@ -1,45 +1,46 @@
#!/usr/bin/env python3
import matplotlib.pyplot as plt
import numpy as np
class Ore:
def __init__(self, name, low, high):
self.name = name
self.low = low
self.high = high
oregen = (
Ore('gold', 0, 32),
Ore('iron', 0, 64),
Ore('coal', 0, 128),
Ore('lapis', 0, 32),
Ore('diamond', 0, 16),
Ore('redstone', 0, 16),
Ore('emerald', 0, 16),
Ore('certuz', 24, 48),
Ore('apatite', 54, 96),
Ore('uranium', 16, 42),
Ore('ruby', 16, 42),
Ore('sapphire', 16, 42),
Ore('bauxite', 48, 72),
Ore('tungsten', 0, 10),
Ore('peridot', 16, 42),
Ore('copper', 40, 75),
Ore('tin', 20, 55),
Ore('silver', 5, 30),
Ore('lead', 5, 30),
Ore('aluminum', 48, 72),
Ore('nickel', 5, 20),
Ore('platinum', 7, 75),
Ore('iridium', 8, 75),
)
oregen = sorted(oregen, key=lambda x: x.low, reverse=True)
plt.boxplot([(x.high, x.low) for x in oregen], labels=[x.name.title() for x in oregen], vert=False)
plt.title('FTB Continuum Oregen')
plt.xlabel('Y-level')
plt.xticks()
plt.savefig('oregen.svg', format='svg')
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt
import numpy as np
class Ore:
def __init__(self, name, low, high):
self.name = name
self.low = low
self.high = high
oregen = (
Ore('gold', 0, 32),
Ore('iron', 0, 64),
Ore('coal', 0, 128),
Ore('lapis', 0, 32),
Ore('diamond', 0, 16),
Ore('redstone', 0, 16),
Ore('emerald', 0, 16),
Ore('certuz', 24, 48),
Ore('apatite', 54, 96),
Ore('uranium', 16, 42),
Ore('ruby', 16, 42),
Ore('sapphire', 16, 42),
Ore('bauxite', 48, 72),
Ore('tungsten', 0, 10),
Ore('peridot', 16, 42),
Ore('copper', 40, 75),
Ore('tin', 20, 55),
Ore('silver', 5, 30),
Ore('lead', 5, 30),
Ore('aluminum', 48, 72),
Ore('nickel', 5, 20),
Ore('platinum', 7, 75),
Ore('iridium', 8, 75),
)
oregen = sorted(oregen, key=lambda x: x.low, reverse=True)
plt.boxplot([(x.high, x.low) for x in oregen], labels=[x.name.title() for x in oregen], vert=False)
plt.title('FTB Continuum Oregen')
plt.xlabel('Y-level')
plt.xticks()
plt.savefig('oregen.svg', format='svg')