a method of creating human artificial intelligence in machines and computer software is presented here , as well as methods to simulate human reasoning , thought and behavior . a new human artificial intelligence software application for machines & amp ; computer based program function , which generally comprises computer based software code and programming as well as processes and methods of application , which receives movie sequences from the environment , uses an image processor to generate an initial encapsulated tree , searches for the current pathway in memory and find the best pathway matches , determines the best long - term future pathways , locates an optimal pathway , stores current pathway in optimal pathway , follows the future instructions of optimal pathway , and universalizes data in memory . the present invention further provide users with a software application that will serve as the main intelligence of one or a multitude of computer based programs , software applications , machines or compilation of machinery .