NeuraBASE

Pong Game

2D Pong : A NeuraBASE controller for the horizontal movement of the paddle.
2D Pong : A NeuraBASE controller for the vertical movement of the paddle.
3D Pong : A combination of horizontal and vertical movement controllers for the paddle
using NeuraBASE.
The Pong game developed by SyNAPSE researchers at IBM
Source: http://www.artificialbrains.com/darpa-synapse-program#memristor-chip
Introduction

Pong game is one of the earliest computer games. It is based on table tennis sports. The goal of the game is to defeat the opponent by earning a higher score. The game can be played by two human players, or one player against a computer. A player controls a game paddle at one end of the screen, and the opponent on the opposite end. The paddle is used to hit the pong ball. Points are scored when one is able to prevent another to return the ball.

In this research, the NeuraBASE is used to position the paddle in the correct position to prevent the opponent from scoring. A 2D (two-dimensional) version of the game is developed in the early phase, in which NeuraBASE controllers for horizontal and vertical movements of the paddle are developed separately. Then, these controllers are combined as a joint controller for a 3D (three-dimensional) version of the game. The objective of this research is to demonstrate the feasibility of NeuraBASE as artificial intelligence in a game.