package am.aua.search; import java.util.Set; public interface State { Set getApplicableActions(); State getActionResult(Action action); boolean equals(Object that); int hashCode(); }