Well.. you could leave score graphs on and watch for changes on the research graph to detect the savage cheaters... another house rule. I'm not sure eliminating magic would make for an interesting game, though. And wouldn't undead be ridiculously unbalanced?