Rational machines and artificial intelligence[electronic resource]