Implementació de SuperGenPass
