FAQSearchEmail

humanlevelartificialintelligence.com   

  
 contra

Home | Videos | Contact Us   

 
Home
HLAI
UAI
Videos
Books
Patents
Notes
Donation

     
 

             

Playing contra using Universal Artificial Intelligence

 

     

Note:  To make this website free to the public please click on an ad to support my sponsors or you can make a tax-deductable donation using Paypal (click on the donation icon on the left).

 

A robot with universal artificial intelligence is a robot that can do any human task. It can drive a car, fly a plane, play any videogame, play any sports game, cook in a restaurant, clean a house, etc.

This video demonstrates how a robot thinks while playing a side-scrolling shooting game. There are no sound in this video because I wanted the viewers to focus on the robot's thoughts while playing the game.

The robot is playing contra for the first time and has no idea what the objectives or rules of the game are. He has a basic understanding of the rules/objectives based on prior knowledge about side-scrolling shooting games. During the game, the robot has to find strategies to defeat enemies. In order to do this, the robot has to analyze enemies, determine what hurts them, and creatively coming up with strategies to defeat enemies. If the robot dies in the game, he will re-evaluate the reason he died, and formulate a new strategy the next time this event happens.

Thus, the robot is adapting to the game as he is playing it and the goal is to beat the game with minimal trial and error. As you can see in the video, there are two bosses the player (the robot) has to defeat. The robot's conscious is generating facts about the boss and formulating strategies to counter every single boss action. Next, the robot's conscious is also trying to multi-task by stringing strategies together.

When the player dies, in that split second after death, the robot's conscious is trying to determine what he did wrong, and to come up with a new strategy the next time the same event happens. This behavior shows the robot has adaptive skills and is able to change previous strategies so that optimal strategies can be found.

 

Home | HLAI | UAI | Books | Patents | Notes | Donation

Copyright 2006 (All rights reserved)