Magic in the machine: a computational magician's assistant | Theoretical and Philosophical Psychology