The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.9 - 2011-07-18

  • Switched to GLUT API from OpenGL.pm instead of the GL API, main reason was trouble with the upgrade of OpenGL package from CPAN to 0.64 (faces of the cubies weren't showing up because of the upgrade, switching to GLUT fixed that)
  • Added product group
    • Added tuple elements
    • Added tests for tuple and product group
    • Added some nice POD
    • Added factor group and commutator group
    • Added morphism class and test with first isomorphism theorem

Modules

A parametrized role to abstract the characteristics of a group.
The alternating group of degree n.
An implementation of the finite dihedral group D_2n
An implementation of the finite symmetric group S_n
Module for manipulating permutations
An algorithm for finding the disjoint cycle decomposition of a permutation.
Rubik's cube
The view module for Rubik's cube simulator

Provides

in lib/CM/EquivalenceClass.pm
in lib/CM/Group/ModuloAddition.pm
in lib/CM/Group/ModuloMultiplication.pm
in lib/CM/Group/Product.pm
in lib/CM/Morphism.pm
in lib/CM/Permutation/Cycle.pm
in lib/CM/Tuple.pm