Skip to content

About

Simulation of a Rubik's Cube movements

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

28 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Rubik Cube Simulator in Racket

This is a simulation of a rubik's cube movements, where the user gives the movements that wants to do, and optionaly an intial state of the cube.

This program was made as a homework for the compiler and interpreter languages course of the career Computer Engineering in the Instituto Tecnológíco de Costa Rica. For this homework it was forbidden to use iteration in the cube logic (except in the GUI), and other functions and use of variables.

How to use:

The program works on windows and linux if you have racket installed. Look how to use the program with the user manual.

The program can run cubes from dimensions of 2x2 to 6x6:

  • 2x2:

A

  • 3x3:

A

  • 4x4:

A

  • 5x5:

A

  • 6x6:

A

The movements used for the examples shown are: '("F1D" "C2B" "C1B" "F1D")

About

Simulation of a Rubik's Cube movements

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages