📄PaperSchindelhauer paper detailing what Mental Card Games are which provides the theoretical framework for what is being built here.read PDF