what parameter would you need to adjust ? I could probably fiddle with that on sgminer (but unlikely on ccminer).
but keep in mind it has to still work with the other pool... if you have time tomorrow, we can look at it.
Its all to do with the difficulty mask.
Currently it is: diff1 = 0x000000ffff000000000000000000000000000000000000000000000000000000
This allows essentially -f 2 to work, where shares are submitted at double their actual difficulty. Afaik everyone can do this, so there isn't an inherent advantage, but it does throw the hashrate off.
If i change this mask to:
diff1 = 0x0000007fff000000000000000000000000000000000000000000000000000000
(I believe) or maybe it was
diff1 = 0x0000000ffff00000000000000000000000000000000000000000000000000000
- Then the -f 2 "attack" no longer works, and only valid shares are accepted. However it seems some miners are by default submitting shares at the above difficulty mask, not the later one (whichever one it was that I tested).