Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

padenbeck/Brain

Repository files navigation

Brain Training

A comprehensive cognitive enhancement platform featuring scientifically-designed exercises to improve various aspects of cognitive function.

Website

Exercises

RRT (Relational Reasoning Training)

Enhances logical reasoning and cognitive flexibility through premise-based exercises.

Cognitive Benefits:

  • Abstract reasoning
  • Logical deduction
  • Pattern recognition
  • Cognitive flexibility
  • Working memory

Exercise Modes:

  • Temporal Relations (understanding before/after relationships)
  • Distinction (same/different relationships)
  • 2D Spatial Relations
  • 3D Spatial Relations
  • Syllogistic Reasoning
  • Analogical Thinking

3D MOT (Multiple Object Tracking)

Improves visual-spatial attention and working memory through dynamic 3D object tracking.

Cognitive Benefits:

  • Visual attention
  • Spatial awareness
  • Working memory
  • Divided attention
  • Processing speed
  • Peripheral vision

Features:

  • Adjustable number of targets
  • Variable movement speed
  • Collision physics
  • Customizable tracking duration
  • Performance tracking

N-Back

Strengthens working memory through multi-modal stimulus matching.

Cognitive Benefits:

  • Working memory
  • Fluid intelligence
  • Pattern recognition
  • Multi-tasking ability
  • Attention control

Features:

  • 2D and 3D grid options
  • Multiple stimulus types:
    • Position
    • Color
    • Audio
    • Shape
    • Number
  • Adjustable difficulty (N-level)
  • Performance metrics for each stimulus type

UFOV (Useful Field of View) - Coming Soon

Will enhance visual processing speed and peripheral awareness.

Planned Benefits:

  • Visual processing speed
  • Divided attention
  • Selective attention
  • Peripheral vision
  • Cognitive processing speed

Technical Stack

  • Frontend: React with Vite
  • 3D Rendering: Three.js with React Three Fiber
  • Physics: React Three Cannon
  • Styling: Styled Components with modern CSS features
  • Routing: React Router
  • Animation: Framer Motion
  • State Management: React Hooks

Getting Started

  1. Clone the repository:
git clone https://github.com/XD1amond/Brain.git
cd Brain
  1. Install dependencies:
npm install
  1. Start the development server:
npm start

The application will be available at http://localhost:5173.

Scientific Background

Each exercise in this platform is based on established cognitive training research:

  • RRT: Based on relational frame theory and studies showing improved reasoning abilities through structured logical training.

  • 3D MOT: Inspired by research with professional athletes showing enhanced visual-spatial awareness and decision-making speed.

  • N-Back: Supported by studies demonstrating improvements in fluid intelligence and working memory capacity.

  • UFOV: Based on research showing significant improvements in driving safety and everyday visual attention tasks.

Contributing

Pull requests and feedback welcome!

Acknowledgments

  • Soamsy for his work on Syllogimous
  • Contributors and testers who helped improve the platform

About

Unified cognitive training platform

Topics

Resources

License

Stars

Watchers

Forks

Contributors

AltStyle によって変換されたページ (->オリジナル) /