While testing miner I noticed that the progress was really slow. In an hour it was possible to get around 18k in progress. With the 2.5m requirement for L10 it would take around 140 hours to get there, which is incredibly long. I am proposing to change that. Here are two possible solutions:
1. Simply reducing the requirements, you could make the requirements for L10 something like 1m. Making it take 56 hours. L10 taking around 50 hours is pretty fair. These would be the full requirements: Show content
L1: 7.500 grams
L2: 15.000 grams
L3: 25.000 grams
L4: 40.000 grams
L5: 80.000 grams
L6: 150.000 grams
L7: 250.000 grams
L8: 400.000 grams
L9: 650.000 grams
L10: 1.000.000 grams
Requirements might have to be changed further in the future, if the iron price continues to grow.
2. Changing the progression unit from grams to earnings. The iron you earn is based on the average market price, so the grams that you earn go down when the market price gets higher, which it has been doing forever. Changing it to earnings would take into account the price of iron. Though this isn't guaranteed to fix it and would require more testing later, because other factors might have had an influence too.
Both options are fine with me, option 1 is the quicker and easier fix, while option 2 might be better in the long term.