This is really fun! Have you considered allowing the player to add marks next to a character (like definitely good) to help keep track of their logic?
great idea! will consider to add this option. Thanks!