shared interfaces for the not yet game simulator