@PArike I send you a small problem or discrepancy, it's very strange.
Currency PHL using your exponential formula gives a more or less close value, but it is dominated by auto exchanges and it does not work for me, but good. But when I choose the complete formula, I mean nethash, blocktime, reward ...... The result changes an awful lot to worse. I have checked the data several times, can not give a result that is 1/3 of the result with the exponential formula. To see if something is wrong, I think the blocking time may be wrong in the formula, or it is simply something else. I leave you the full currency data so you can configure it.
PHL X16r block reward 2.5 Blocktime 150 seconds
Difficulty
http://explore.placeh.io:8080/ext/summary token json data.[0].difficulty
Price
https://api.crex24.com/v2/public/tickers?instrument=PHL-BTC token json [?(@.instrument=='PHL-BTC')].bid
Nethash
http://explore.placeh.io:8080/api/getnetworkhashpsWith the exponential formula in the same machine 0.0014 6x 1080ti, with the complete formula 0.0058 the difference is huge, I do not understand it, it should not be like that, something fails.
I have done the measurement with exponential and the correct profit would be 1.25 but only when the auto exchanges (zpool, zergpool etc ...) do not give war.
It's not a coin I'm going to use, but this huge difference has caught my attention that something is not right. The formula with all the data can not be so far away. Somehow I do not trust the blocktime that is 150 seconds 2.5 minutes, but it is not a non-metric value.
I await your conclusions.