Something is not right... I get the (!) and my rig is declared as 1Mhash and it is doing 1MHash right now (As seen on the same line below)...
riazg CanadianThunder Caution: Rig operating under declared speed! 1.00 0.01440000 accepts dogecoin accepts litecoin 147 99.99% Hash. 1.00 MH/s In 1 hours and 19 minutes
I'll have to test that one with some of my test rigs and let you know. Right now:
riazg CanadianThunder Miner is available and performing optimally! 1.00 0.01440000 accepts dogecoin accepts litecoin 147 99.99% Hash. 1.01 MH/s
EDIT: This is the correct behavior of the filter. The rigs page rounds the amounts to 2 decimals while the filter uses the actual speed. If I declare a rig to be .619 and it's speed is .62 it shows green. If I declare it .62 and it's speed is .619 it shows underperforming. In both cases the main page would display .62 & .62. The filter is for rigs performing < declared rate so if they are truly == to declared rate they show green. You always lose at least 1 khash when the rig is rented due to pool swaps.