Implemented generation algorithm with suggested parameters