This command scrambles the current puzzle into an equivalent isomorph of itself.
An isomorph is a perfectly equivalent form of the same puzzle, even though it may look different. For instance, if you were to switch all the 3's for 4's and all the 4's for 3's in a puzzle, fundamentally nothing would change. The exactly same techniques would be required to solve it, the numbers would just be scrambled.
There are 3 ways to isomorph a puzzle.
1: Switch the numbers. As in the example above, if you change the numbers (making sure you change all the numbers of a value to the same different value), nothing fundamentally changes.
2: Swap rows, columns or boxes. If you swap two columns, as long as they both share the same boxes, then nothing fundamentally changes. All the same values are still all in the same rows, columns and boxes. Similarly, if you swap two or three rows of boxes, or columns of boxes, nothing fundamentally changes.
3: Rotate the puzzle. It's obvious that if you rotate the puzzle 90 or 180 degrees, nothing fundamentally changes.
The isomorph command uses random choices of all three methods at once to create an equivalent isomorph that looks completely different.
To find out if two puzzles are isomorphs of eachother, use the Check Equivalency command.