// Maximum 400% adjustment...
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.
Good point to consider! Thanks for the feedback! We will look at that more in depth.
Told you so..

hey digibyte. been mining at coinium and since the new diff took place the diff has been all over the place. never consistant. it will go from 8 to 9 then jump to 12 to 15 then back now to 7. cna you explain as to why it does this. and im getting much more rejects with this new diff change. plz explain.
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.
it is a problem as the diff changes all the time. this gives me knew block and can get lots of rejects. i try to stay under 1 percent and now i get 3 to 5 percent. not good as thats shares im not getting.