name: hcube version: 0.1.1 synopsis: Virtual Rubik's cube of arbitrary size. description: Provides virtual model of NxNxN Rubik's cube and console visualization for 2x2x2, 3x3x3 ,4x4x4, and 5x5x5. Console visualization is choosen in the interest of portability. Virtual cube can be constructed from the state of a physical cube. Support for a two phase algorithm will be given in a future release for cubes of size 3x3x3 to find the smallest number of moves which solve the cube. The Rubik's cube exhibits many non-trival aspects of group theory. The package comes with an executable "hcube". Refer to the README file for details. license: BSD3 license-file: LICENSE author: Todd Wegner maintainer: Todd Wegner build-Type: Simple cabal-Version: >= 1.14.0 copyright: Copyright 2012 stability: experimental category: Game data-dir: store data-files: physicalCubeExample extra-source-files: README design/common.txt design/2x2.txt design/3x3.txt design/4x4.txt design/5x5.txt HCube/Common.hs library exposed-modules: HCube.Cons, HCube.Data, HCube.Lib, HCube.OrientGroup, HCube.Permutation, HCube.Template, HCube.Test, HCube.Theory, HCube.Utility build-depends: base >= 3 && < 5 , directory >= 1.1.0.1, HaskellForMaths >= 0.4.5, text >= 0.11.2.3, QuickCheck >= 2.5.1.1 default-Language: Haskell2010 default-extensions: MultiParamTypeClasses, FlexibleContexts executable hcube main-is: HCube/Cube.hs default-Language: Haskell2010 build-depends: base >= 3 && < 5 , directory >= 1.1.0.1, HaskellForMaths >= 0.4.5, text >= 0.11.2.3, QuickCheck >= 2.5.1.1