1. A platform for interpretation of seismic data embodied on one or more computer-readable media and executable on a computer, said platform comprising: a user input module for accepting user inputs related to interpretation of a set of seismic data; a graphics processing module for displaying graphics related to said set of seismic data to a user; and a reverse fault module for enforcing a set of rules governing acceptable multiple z-value horizon picks, wherein said set of rules permits a multiple z-valued horizon to be interpreted as a single horizon.