Implementation de SuperGenPass
