The only way a design team can achieve this without having an unplayable phonebook as the rules is to be a digital game were the "game" handles all interactions (thought even there people do find exploits), tabletop games rely on players to handle the interactions and leave at least some things to common sense.