{"id":20719597,"url":"https://github.com/poc275/nback","last_synced_at":"2026-03-05T19:02:26.103Z","repository":{"id":84691198,"uuid":"70416784","full_name":"Poc275/NBack","owner":"Poc275","description":"Dual N-Back training for memory and intelligence","archived":false,"fork":false,"pushed_at":"2016-11-13T12:25:38.000Z","size":412,"stargazers_count":6,"open_issues_count":3,"forks_count":5,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-23T14:45:40.233Z","etag":null,"topics":["intelligence","intelligence-testing","n-back"],"latest_commit_sha":null,"homepage":"https://poc275.me/NBack/index.html","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Poc275.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-10-09T16:45:34.000Z","updated_at":"2025-03-01T12:26:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"c7de492c-0b8c-432d-b27d-de3aa09eea0d","html_url":"https://github.com/Poc275/NBack","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Poc275/NBack","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Poc275%2FNBack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Poc275%2FNBack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Poc275%2FNBack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Poc275%2FNBack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Poc275","download_url":"https://codeload.github.com/Poc275/NBack/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Poc275%2FNBack/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30144700,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-05T16:58:46.102Z","status":"ssl_error","status_checked_at":"2026-03-05T16:58:45.706Z","response_time":93,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["intelligence","intelligence-testing","n-back"],"created_at":"2024-11-17T03:17:43.909Z","updated_at":"2026-03-05T19:02:26.087Z","avatar_url":"https://github.com/Poc275.png","language":"JavaScript","readme":"# Dual N-Back Training\n\nDual N-Back training is an application that may, with daily training, improve a person's intelligence.\n\nThis application is a replica of the Dual N-Back application that was used in Jaeggi, S., Buschkuehl, M., Jonides, J. and Perrig, W. (2008). Improving fluid intelligence with training on working \nmemory. *Proceedings of the National Academy of Sciences of the United States of America*, 105(19), pp. 6829-6833. Further information available \n[on the original site](http://www.soakyourhead.com/Research.aspx), and [in the research paper](http://www.pnas.org/content/105/19/6829.abstract).\n\nThe application is a JavaScript conversion of the [original Silverlight version](http://www.soakyourhead.com/dual-n-back.aspx). As support for Silverlight diminishes in \nmost modern browsers, this conversion will hopefully help users continue to use Dual N-Back training.\n                    \n## How to Play\n\nWhen you press the Start button, the application will begin by showing you a box and playing an audio recording of a letter. Remember where the box appeared and also remember the letter. After a \nfew seconds, another box appears and another letter is played. Remember these, too. When you start the game, it will start at the 2-back level (displayed across the top). This means that you \nneed to remember if a letter was repeated or a box appeared in the same location 2 times ago. For example:\n\n1.  Top-right corner, letter 'F'.\n2.  Bottom-right corner, letter 'G'.\n3.  Top-right corner, letter 'S'.\n4.  Bottom-middle, letter 'G'.\n\nFor the first 2 'blocks' you don't need to do anything because you are at the 2-back level (this obviously increases as you go up the levels). But when the third block is presented \nyou need to decide if it matches the position or the letter (or both) of block 1. Likewise, for block 4, does it match either the position, letter, or both, of block 2, etc. etc. Press \nthe letter 'a' on the keyboard if the position matches, 'l' if the letter matches, or both if they both match.\n\nSo, from the example above, when block 3 is presented, the position matches block 1 (top-right corner), but the letters do not. So, press 'a'. For block 4, the position doesn't match \nblock 2, but the letter does, so press 'l'. Remember blocks 3 and 4 to carry on. Each session has 20 blocks. At the end of the session, if you have performed well, the level will increase \nto 3. So, you need to remember whenever the letter/square matches what was said/displayed 3 times ago. The level can increase or decrease depending on your performance. An entire training \nrun consists of 20 sessions. Finish the entire run to see your results, which you can optionally save by toggling the save progress switch.\n\nBe aware that this is a difficult game. At first, it will be difficult to press the correct keys. Be assured that this was the same for the research subjects when they first started. \nHowever, after enough practice, the subjects improved.\n\nFor more information see the [demo on the original site](http://www.soakyourhead.com/dual-n-back.aspx). Note this requires Silverlight. I will be porting the demo to a native web application in due course.\n\n## Bugs and Issues\n\nHave a bug or an issue? [Open a new issue](https://github.com/Poc275/NBack/issues) here on GitHub.\n\n## References\n\nThe original source code is available [here](http://www.soakyourhead.com/dual-n-back-open-source.aspx).\n\nUses Start Bootstrap which was created by and maintained by **[David Miller](http://davidmiller.io/)**, Owner of [Blackrock Digital](http://blackrockdigital.io/).\n\n* https://twitter.com/davidmillerskt\n* https://github.com/davidtmiller\n\nStart Bootstrap is based on the [Bootstrap](http://getbootstrap.com/) framework created by [Mark Otto](https://twitter.com/mdo) and [Jacob Thorton](https://twitter.com/fat).\n\nUses [Bootstrap Toggle](http://www.bootstraptoggle.com/) for the toggle switch.\n\n[QUnit](https://qunitjs.com/) used for the tests.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpoc275%2Fnback","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpoc275%2Fnback","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpoc275%2Fnback/lists"}