Nintendo's Super Smash Bros. Melee fighting game can be emulated on modern hardware allowing us to inspect internal memory states, such as character positions. We created an AI that avoids being hit by training using these internal memory states and outputting controller button presses. After training on a month's worth of Melee matches, our best agent learned to avoid the toughest AI built into the game for a full minute 74.6 of the time.
DeepMind Technologies has successfully learned to play Atari 2600 games using an emulator @cite_3 . DeepMind used a convolutional neural network combined with a Q-learning variant to learn to play games using just the games' pixel output. We plan to build on this success by focusing on a relatively newer game with more complex interactions. Instead of pixels, we look at the game's internal memory, including features such as characters' positions and velocities.
@cite_3
2107258367
Recently it has been shown that deep neural networks can learn to play Atari games by directly observing raw pixels of the playing area. We show how apprenticeship learning can be applied in this setting so that an agent can learn to perform a task (i.e. play a game) by observing the expert, without any explicitly provided knowledge of the game’s internal state or objectives.