Add count type to Agent check

don't you want to set current initial count to current count here? otherwise we'll only get a value every two sampled points and we'll miss one? i think this should have been caught by unit tests ... might want to see that it's covered.