Software allowing one to play with various permutation groups?

23 Views Asked by At

An example of a game that is a permutation group is rubix cube. It is illustrative to see an example of a permutation group.

It would be nice if there is a game/piece of software that includes various permutation groups and gives the user the ability to apply any element of the group, form combined elements and see how they combine, etc.

Does such software exist?