Skip to content

kroche98/rubiks-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eagle's Rubik's Engine

Eagle's Rubik's Engine is a set of tools for working with the Rubik's Cube and similar puzzles. So far it is possible to work with the following puzzles:

  • 3x3x3 Rubik's Cube
  • 2x2x2 Rubik's Cube
  • 3x3x3 Cubix Tube

The framework is easily extensible to represent other cube-type puzzles.

There is also a simple meet-in-the-middle solver algorithm. It can solve most 2x2 puzzles in a reasonable amount of time. For larger puzzles, however, the algorithm will not have sufficient memory.

Get Started

Using npm:

  • npm install
  • npm run build
  • npm run serve
  • visit http://127.0.0.1:8080/ in a web browser to see the functionality in web app form

Contributing

I'm not currently accepting pull requests, but feel free to fork the project or send me comments or suggestions.

Future

I'm working on improving the solver algorithm, adding additional puzzle variants, and improving the user interface.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors