bnResult *= 200;
Is there something we are over looking here? With a much higher (actual) hash load will this adjustment act differently? What are the dangers of allowing very large diff swings like this?
Also, with a higher difficulty # like the 10-20 range we currently see, will we see any other phenomena that we can't test in the low hash test-net environment? Are we on the right path? What are your thoughts?
I think this might give miners a lot (as in, A LOT) of rejects as soon as the difficulty adjusts, unless your tests say otherwise.
Told you so..
Difficulty jumps up and down dynamically but this should not be problem, it is to be expected from retarget each block, also right now there still large swings in net hashrate.
You can mine on PPLNS pool (such as digiforce.cc) which will smoothen rewards for you.
About reject rate, can you provide more data? I am both mining and administrating pool and i did not notice increase in rejects.