amazingly , he also seemed to understand the concepts of fuzzy logic , discussing the differences between human cognition and machine inference engines and the challenges of genetic logic gates with william and his colleagues one night after dinner .