{"id":15393307,"url":"https://github.com/mdsteele/keeptalking","last_synced_at":"2026-03-19T02:45:22.304Z","repository":{"id":141011301,"uuid":"64440333","full_name":"mdsteele/keeptalking","owner":"mdsteele","description":"An improved manual for the game Keep Talking and Nobody Explodes","archived":false,"fork":false,"pushed_at":"2024-01-27T16:18:14.000Z","size":264,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-09T15:41:30.470Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TeX","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mdsteele.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2016-07-29T01:30:40.000Z","updated_at":"2024-01-27T16:18:18.000Z","dependencies_parsed_at":"2024-01-27T17:38:45.705Z","dependency_job_id":null,"html_url":"https://github.com/mdsteele/keeptalking","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdsteele%2Fkeeptalking","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdsteele%2Fkeeptalking/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdsteele%2Fkeeptalking/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdsteele%2Fkeeptalking/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mdsteele","download_url":"https://codeload.github.com/mdsteele/keeptalking/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247117762,"owners_count":20886439,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-10-01T15:18:44.848Z","updated_at":"2026-01-18T21:32:35.270Z","avatar_url":"https://github.com/mdsteele.png","language":"TeX","funding_links":[],"categories":[],"sub_categories":[],"readme":"# keeptalking\n\nAn improved manual for the game [Keep Talking and Nobody\nExplodes](http://www.keeptalkinggame.com/), meant to be quicker and easier for\nthe Expert to read than the normal manual.\n\nThis is still a work in progress.\n\nThis manual distills the original manual's prose into concise lookup tables.\nIn some cases, it also modifies the instructions given, in a way that preserves\nbehavior but simplifies the lookups.  For example, for the Button module, the\noriginal rule 5 (\"If the button is yellow, hold the button...\") is redundant\n(because rule 6 only applies to red buttons, and rule 7 is a catch-all that has\nthe same effect as rule 5), and can therefore be removed.  Similarly, the other\nButton rules can be partially reordered so as to put all the button label\nspecial-cases together, allowing the Expert to quickly skip past them when they\ndon't apply.\n\nThis manual also provides specific strategies for certain modules to quicken\ncommuncation between the Expert and the Defuser.  For example, on the Knob\nmodule, rather than reading off all twelve lights, the Defuser reads just four\nspecific lights (the fourth and fifth light in each row) that are sufficient to\ndetermine the correct knob direction, and the relevant lookup table in this\nmanual references only those four lights.\n\nNote that in distilling the original manual down to a more concise form, this\nmanual leaves out most of the high-level instructions for each module.\nTherefore this manual is only intended for experienced players who already know\nhow each module works.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdsteele%2Fkeeptalking","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmdsteele%2Fkeeptalking","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdsteele%2Fkeeptalking/lists"}