A multi-event brain-controlled game where players compete head-to-head to determine who really is the master of their own mind.


The field of brain-computer interface research has been rapidly expanding in recent years and has a wide range of interesting and compelling uses. EEG-based brain-computer interfaces currently allow users to type, play games, create music or control prosthetic limbs.

The Game

Brainathlon is an open source software game that is controlled by players' brainwave activity. An electroencephalogram (EEG) monitors the player's brainwaves. These waves are fed into the computer, analyzed and used to control the game play.

Like a triathlon, Brainathlon consists of 3 separate mini-games, called courses. Each course provides users with real-time feedback on current brain activity and rewards activity in configurable frequency ranges. A single user can play the game alone, or two players can compete against each other. When played in two-player mode, the player who wins the most courses will win the game. This game can be used to gain conscious control of brainwave activity and to increase wave frequencies associated with certain mental states such as relaxation or mental focus.

The Reusable Libraries

The Brainathlon software includes a reusable library of EEG monitoring, filtering and analysis tools that can be used to create future EEG-based applications. The software was built to work with ModularEEG, an open source brainwave monitoring device. The reusable Brainathlon libraries provide software developers with a toolkit to facilitate the creation of inexpensive brain-computer interface applications for the ModularEEG device.


Masters Thesis
Amy Palke
Interdisciplinary Computer Science
Mills College, 2003

amy at webkitchen dot com
for more information