icExploreGen function

Exploring initial configurations in an agnostic way