Hi, I am trying to write a mining optimiser similar to nemosminer but done in python rather than powershell.
I am having trouble understanding the return calculation for the algorithms !!
When I do the calculation I have to add a 'fudge factor' of 1e5 to make it come out right
and I don't understand where this comes from.
For Example Equihash
GTX 980 does 330 Hash/Sec
Multiply by 3600 * 24 to get Hash/Day
330 * 3600 * 24 = 28.5 MH/Day
Zpool Rate for Equihash = 0.67508 mBtc/KSol/Day
or In MSol(MH) 0.67508 BTC/MH/DAY
28.5 * .067508 = 19.23 BTC/Day
The correct answer as got by NemosMiner is actually .0001923
i.e. I am 1e5 out
This is obviously me misunderstanding the units at some point in the calculation but I don't see where !
Anyone point out my stupid error ?