Artificial Intelligence Able to Imagine the Future