sympy/sympy — pull request #1377 by amakelov (2012-06-22 11:43:59+00:00)
Title: Week2 update

Implemented the product replacement algorithm for producing random group elements, Monte Carlo testing for the alternating/symmetric group, Atkinson's algorithm for finding minimal blocks, and testing a permutation group for primitivity.
Added some more functionality to the function orbit, and made some minor fixes on the previous code.