1. A non-classical bivalent logic gate comprising: treating discrete input data as error; simulating said error as belief or doubt with at least one check value; acting on said simulation as fact; and registering said check value of said belief or doubt as temporary state subject to the results of said acting and subject to the results of any previous or subsequent data input.