Skip to content

wyilio/dual-n-back

Repository files navigation

Dual-N Back

Dual-N Back is a mental game designed to challenge your working memory using two types of cues: visual and auditory.

In each session, a 3x3 grid is displayed to players. During each trial, a specific square in the grid lights up while an alphabetic letter is simultaneously played. The player's objective is to determine if the same square and/or sound appeared exactly N rounds prior. The concept of the game was first introduced by Jaeggi et al. in a 2008 PNAS study.

If you'd like to read more, check out this comprehensive article by Gwern on the subject.

This project owes its existence to Brain Workshop. Down the line, it'd be nice to incorporate more of Brain Workshop's features.

Implementation Details

This project uses Rust, Bevy, bevy_pkv, and bevy_egui.

If you have proposed changes, feel free to write an issue.

Notes

  • To exit a screen, hit <esc>
  • If you want to adjust your level, number of trials, or game thresholds, you can use the settings panel.
  • Trials per session are determined by: Base Trials + Trial Factor^{Trial Exponent}
  • Raise threshold is the percent score required to advance a n-back level
  • Lower threshold is the percent score resulting in a level reduction
  • You can choose to use thresholds with auto mode or manually set your level in manual mode
  • Chance of guaranteed match is how likely the game produces a definite position or audio match

License

This project is dual-licensed under Apache 2.0 and MIT.

About

No description or website provided.

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published