use complete observation as state. Probe/3 no longer only returns boolean values, but converts complete observation to double