Skip to content
This repository was archived by the owner on Mar 30, 2020. It is now read-only.

robin-hartmann/divide-by-shape-reverse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 divide-by-shape-reverse

A (failed) attempt to create a reverse algorithm for the 'divide by shape' game mode from 'Dual Brain Vol. 3'

πŸ’‘ Conclusion

The original algorithm creates ambiguous results, which cannot always be reversed to a distinct starting point.

The (decks) AAABA and ABAAA would both result in a left pile of AA and a right pile of ABA.

-- Comment by YouTube user ToyKnives

πŸ› οΈ Development

These instructions will get you a copy of this project up and running on your local machine for development and testing purposes.

πŸ“‹ Prerequisites

  • Node.js - JavaScript run-time environment

Visual Studio Code Extensions

This project is intended to be used with Visual Studio Code and the following extensions are recommended:

πŸš€ Getting Started

  1. Clone this project
  2. Open the project's root folder in VS Code
  3. Open the terminal
  4. Run npm i to install all dependencies
  5. Run npm start to run the program

🧰 Built With

  • TypeScript - A typed superset of JavaScript that compiles to plain JavaScript
  • ESLint - Find and fix problems in your JavaScript code
  • ts-node - TypeScript execution and REPL for node.js

πŸ‘¨β€πŸ’» Authors

πŸ“ƒ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ‘ Acknowledgments

About

🧠 A (failed) attempt to create a reverse algorithm for the 'divide by shape' game mode from 'Dual Brain Vol. 3'

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors