The hback package

[Tags: bsd3, program]

N-back memory game using gtk2hs.

Instructions on installation and gameplay available at:

[Skip to ReadMe]


Versions0.0, 0.0.1, 0.0.2, 0.0.3
Change logNone available
Dependenciesbase, cairo, filepath, glade, gtk, haskell98, process, svgcairo, time, unix [details]
AuthorNorbert Wojtowicz <>
MaintainerNorbert Wojtowicz <>
Home page
UploadedThu Jun 19 04:43:02 UTC 2008 by NorbertWojtowicz
Downloads837 total (19 in last 30 days)
0 []
StatusDocs not available [build log]
All reported builds failed as of 2015-11-13 [all 8 reports]


small_baseChoose the new smaller, split-up base package.EnabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainers' corner

For package maintainers and hackage trustees

Readme for hback-0.0.3

Based on a recent [research paper]( that claims fluid intelligence could be improved by training working memory, I wrote up a dual n-back test memory game in Haskell and gtk2hs. This is an alpha release: all comments are most welcome.

Project homepage: []


The n-back memory game tests whether the player can remember if the nth previous turn matches the current one. The dual n-back test will measure how well the player can remember both visual and graphic stimuli simultaneously.

Given a difficulty level n, the player is expected to remember on each turn whether the nth previous sound or graphic (or both) matches the current one, and toggle the appropriate button(s). The graphic flashes for 500ms and the player has another 2.5 seconds to answer.

The training game consists of b block iterations, where each block will present (20+n) visual and audio stimuli. After each iteration, the difficulty of the n-back test may increase or decrease, depending on the performance of the player: the goal is to constantly keep the player at peak concentration.


     % tar -xzf hback-x.y.tar.gz
     % cd hback-x.y

Game can be played without system-wide installation:

     % make trial
     % ./bin/hback

If you like what you see, feel free to install it:

     % make build
     % make install    # you may need root privileges for this
     % rehash
     % hback

hback takes two optional arguments:

     % ./hback b n
         - b determines the number of block iterations (eg. try 20 for an effective daily workout)
         - n determines the initial level (defaults to 1)