Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fadado/awesome-turing-tumble

A curated list of awesome Turing Tumble resources
https://github.com/fadado/awesome-turing-tumble

List: awesome-turing-tumble

Last synced: 16 days ago
JSON representation

A curated list of awesome Turing Tumble resources

Awesome Lists containing this project

README

        

# Awesome _Turing Tumble_

A curated list of awesome things built with the esoteric and
turing-complete language _Turing Tumble_.

* [Website](#turing-tumble-web-site)
* [Puzzles](#puzzles)
* [Software](#software)
* [Articles](#articles)
* [Papers](#papers)
* [Other marble computers](#other-marble-computers)
* [Contribute](#contribute)
* [License](#license)

------------------------------------------------------------------------

## _Turing Tumble_ Web Site

_Turing Tumble_ is a revolutionary new game where players build marble-powered
computers to solve logic puzzles. It’s fun, addicting, and while you’re at it,
you discover how computers work.

* [Landing page](https://www.turingtumble.com/)
* [Community](https://community.turingtumble.com/)
* [Educator resources](https://edu.turingtumble.com/)
* [Store](https://store.turingtumble.com/)

## Puzzles

Solutions to all _Turing Tumble_ puzzles in the [Educator Guide](text/EducatorGuide.md)
(see the [notation](text/LEGEND.md) used in the solutions).

| 01..10 | 11..20 | 21..30 |
|-----------------------------|-----------------------------|-----------------------------|
|[Puzzle 01](text/puzzle01.md)|[Puzzle 11](text/puzzle11.md)|[Puzzle 21](text/puzzle21.md)|
|[Puzzle 02](text/puzzle02.md)|[Puzzle 12](text/puzzle12.md)|[Puzzle 22](text/puzzle22.md)|
|[Puzzle 03](text/puzzle03.md)|[Puzzle 13](text/puzzle13.md)|[Puzzle 23](text/puzzle23.md)|
|[Puzzle 04](text/puzzle04.md)|[Puzzle 14](text/puzzle14.md)|[Puzzle 24](text/puzzle24.md)|
|[Puzzle 05](text/puzzle05.md)|[Puzzle 15](text/puzzle15.md)|[Puzzle 25](text/puzzle25.md)|
|[Puzzle 06](text/puzzle06.md)|[Puzzle 16](text/puzzle16.md)|[Puzzle 26](text/puzzle26.md)|
|[Puzzle 07](text/puzzle07.md)|[Puzzle 17](text/puzzle17.md)|[Puzzle 27](text/puzzle27.md)|
|[Puzzle 08](text/puzzle08.md)|[Puzzle 18](text/puzzle18.md)|[Puzzle 28](text/puzzle28.md)|
|[Puzzle 09](text/puzzle09.md)|[Puzzle 19](text/puzzle19.md)|[Puzzle 29](text/puzzle29.md)|
|[Puzzle 10](text/puzzle10.md)|[Puzzle 20](text/puzzle20.md)|[Puzzle 30](text/puzzle30.md)|

## Software

Simulators:

* [Turing Tumble Simulator](https://jessecrossen.github.io/ttsim/)
* [JSTumble](https://www.lodev.org/jstumble/)
* [Turing Tumble VR](https://store.steampowered.com/app/898440/Turing_Tumble_VR/)
* [Tumble Together](https://tumble-together.herokuapp.com)

GitHub repositories:

* [jessecrossen/ttsim](https://github.com/jessecrossen/ttsim): A simulator for the _Turing Tumble_
* [MichaelSpencerJr/TTBoardReader](https://github.com/MichaelSpencerJr/TTBoardReader): Image Processor for converting pictures of a _Turing Tumble_ board into jstumble-like notation.
* [OUDON/emtumble](https://github.com/OUDON/emtumble): An emulator of _Turing Tumble_ written in C++.
* [PiwwowPants/TuringTumble](https://github.com/PiwwowPants/TuringTumble): An unofficial, digital version of the Kickstarter game _Turing Tumble_.

## Articles

Selected articles on _Turing Tumble_.

* [Cool marble-powered mechanical computer to solve logic problems](https://boingboing.net/2017/05/30/cool-marble-powered-mechanical.html)
* [Kickstarter Alert: Program a Mechanical Computer With ‘Turing Tumble’](https://geekdad.com/2017/05/kickstarter-alert-turing-tumble/)
* [Review: Turing Tumble](http://www.geeksundergrace.com/tabletop/review-turing-tumble/)
* [The Turing Tumble lets you and your kids build real mechanical computers](https://techcrunch.com/2017/05/30/the-turing-tumble-lets-you-and-your-kids-build-real-mechanical-computers/)
* [Turing Tumble Game Teaches Computational Thinking](https://www.bethel.edu/news/articles/2017/june/turing-tumble)
* [Turing Tumble Review](https://tbgd.blog/2019/01/13/turing-tumble/)
* [Turing Tumble is a mechanical computer built for gaming](https://www.popularmechanics.co.za/stuff/turing-tumble-mechanical-computer/)
* [Turing Tumble on Kickstarter Has Kids Building Mechanical Computers](https://www.macobserver.com/news/product-news/turing-tumble-kickstarter-kids-building-mechanical-computers/)
* [Turing Tumble: A Timberdoodle Review](https://mamabeanaz.com/2019/09/15/turing-tumble-a-timberdoodle-review/)
* [Turing Tumble: Gaming on a Mechanical Computer](https://www.kickstarter.com/projects/871405126/turing-tumble-gaming-on-a-mechanical-computer)
* [Turing Tumble’s Incredible Kickstarter Journey](https://theworks.org/turing-tumbles-incredible-kickstarter-journey/)
* [Understand Computer Logic With Turing Tumble](https://www.i-programmer.info/news/150-training-a-education/10830-learn-computer-logic-with-turing-tumble-.html)
* [Wikipedia: Turing Tumble](https://en.wikipedia.org/wiki/Turing_Tumble)

## Papers

Published papers on _Turing Tumble_.

* [Cellular Automaton Model for Turing Tumble Mechanical Computer](https://ieeexplore.ieee.org/abstract/document/8590868)
* [Constructing reversible logic elements on Turing Tumble model](http://www.automata2018.ugent.be/files/proceedings_main.pdf)
* [Resource review: Turing Tumble a programmable logic building kit](https://search.informit.com.au/documentSummary;dn=524095287395978;res=IELHSS)
* [Turing Tumble Is P(SPACE)-Complete](https://link.springer.com/chapter/10.1007/978-3-030-17402-6_23)
* [Turing Tumble is P-Complete (Draft Proof Sketch)](https://sites.ualberta.ca/~jhoover/TuringTumble/TuringTumbleIsPComplete.htm)
* [Universal logic elements constructed on the Turing Tumble](https://link.springer.com/article/10.1007/s11047-019-09760-8)

## Other marble computers

Documents on other marble computers can help the study of _Turing Tumble_.

* [The Power of the Digi-Comp II: My First Conscious Paperlet](https://www.scottaaronson.com/blog/?p=1902)
* [Digi-Comp II Instruction Manual](https://cdn.evilmadscientist.com/KitInstrux/DCII-manual.pdf)
* [Images from “Marble Runs and Turing Machines”](https://nbickford.wordpress.com/2014/03/25/images-from-marble-runs-and-turing-machines/)

## Contribute

Please contribute! Open an issue or a pull request and we’ll discuss it or
merge it. If you’re opening a pull request, please ensure all formatting is ok
(if you’re in a hurry just open an issue).

## License

This website content is licensed under the
[MIT](https://github.com/fadado/awesome-turing-tumble/blob/master/LICENSE)
license (code) and the
[CC-BY-3.0](https://creativecommons.org/licenses/by/3.0/) license (documents).