Playing NES Zelda (2/2) using Human Level 
    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).
                           
					
 
             
                           This video shows a 
                           robot playing a complex videogame, called Zelda for 
                           the NES. There are no sound in the video becuase i 
                           wanted to show the viewers what the robot is thinking 
                           while he is playing the game. 
                           When playing a RPG 
                           (role playing game) like Zelda the player doesn't 
                           know the rules and objectives of the game. The player 
                           has to use logic and trial and error to discover the 
                           rules and objectives by himself. Also, no maps of the 
                           game environment are given. This means the player has 
                           to use his mind to fabricate maps of the game. 
                           
                           In the video, I show 
                           the player (the robot) trying to pass level 3. He has 
                           to use general knowledge about RPG and use that 
                           knowledge to play the game. The levels comprises 
                           complex mazes, and the player has to navigate in the 
                           maze using mental maps. 
                           The robot is actually 
                           doing multiple tasks simultaneously during the game. 
                           He is trying to find the boss, kill/avoid enemies, 
                           navigating the maze heuristically, planning routes to 
                           take, observing events and enemies, generating 
                           strategies to use in the game, and so forth.