Skip to content

Library and implementation for solving a 3 x 3 Rubiks Cube.

Notifications You must be signed in to change notification settings

hasack/RubiksCube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RubiksCube

Overview

A library for modelling and manipulating a Rubik's Cube in C#.

Introduction to a Rubik's Cube

A standard 3×3 Rubik’s Cube has 6 faces, each with 9 facelets (3 rows × 3 columns).

Another way of looking at a Rubik's Cube is that it has 26 smaller pieces called cubies.

Facelets vs Cubies

A facelet is just the colored part of a cubie that’s visible on the surface.

That totals 54 facelets across the entire cube. Each facelet is a sticker or tile that shows the cube’s color at that position.

A cubie is the actual physical piece (corner, edge, or center) that makes up the cube.

  • Center cubies have 1 facelet.
  • Edge cubies have 2 facelets.
  • Corner cubies have 3 facelets.

About

Library and implementation for solving a 3 x 3 Rubiks Cube.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages