Magic in Pieces: An Analysis of Magic Trick Construction Using Artificial Intelligence as a Design Aid

ABSTRACT Artificial intelligence (AI) techniques are successfully used for various design and optimization tasks, and have previously been applied to design magic tricks. A magical effect is an event that the observer perceives as being outside the normal physical rules of the world. In this work, we revisit an AI framework that has been used to produce a two-dimensional interlocking piece jigsaw design with two simultaneous solutions, one showing 12 identical shapes, the other only ten, giving rise to the believable illusion of the shapes vanishing. To achieve this effect, the design framework enables the combination of both geometric optimization constraints and constraints derived from empirically determined psychophysical and cognitive investigations. We further discuss the human factors that affect an observer’s perception of a magic trick and how these observations can be used in a computational optimization process. We also provide a more detailed analysis of the algorithms used to generate the magical effects.

[1]  Andrea Lodi,et al.  Two-dimensional packing problems: A survey , 2002, Eur. J. Oper. Res..

[2]  Peter W. McOwan,et al.  Magic in the machine: a computational magician's assistant , 2014, Front. Psychol..

[3]  Gustav Kuhn,et al.  Imaging the impossible: An fMRI study of impossible causal relationships in magic tricks☆ , 2009, NeuroImage.

[4]  Martin Gardner,et al.  Mathematics, Magic and Mystery , 1956 .

[5]  G. Gescheider Psychophysics: The Fundamentals , 1997 .

[6]  Peter J. Bentley,et al.  CREATIVE EVOLUTIONARY SYSTEMS , 2001 .

[7]  Peter J. Bentley,et al.  Introduction to creative evolutionary systems , 2001 .

[8]  Ching-Tsorng Tsai,et al.  EVOLVING A TEAM IN A FIRST-PERSON SHOOTER GAME BY USING A GENETIC ALGORITHM , 2013, Appl. Artif. Intell..

[9]  P. Lamont Extraordinary Beliefs: A Historical Approach to a Psychological Problem , 2013 .

[10]  Sushil J. Louis,et al.  Designer Genetic Algorithms: Genetic Algorithms in Structure Design , 1991, ICGA.

[11]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[12]  Francisco Câmara Pereira Creativity and Artificial Intelligence , 2007 .

[13]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[14]  D. Laming,et al.  F. Hegelmaier: On memory for the length of a line , 1992, Psychological research.

[15]  MARVIN MINSKY,et al.  The future merging of science, art and psychology , 1993, Appl. Artif. Intell..

[16]  Utpal Roy,et al.  Development of an intelligent product design system integration strategies , 1995, Appl. Artif. Intell..

[17]  Ronald A. Rensink,et al.  Towards a science of magic , 2008, Trends in Cognitive Sciences.

[18]  Lisa Dresner,et al.  Magic In Theory , 2016 .

[19]  D. H. Horrocks,et al.  Structural cell-based VLSI circuit design using a genetic algorithm , 1996, 1996 IEEE International Symposium on Circuits and Systems. Circuits and Systems Connecting the World. ISCAS 96.

[20]  J. O. Robinson The Psychology of Visual Illusion , 1972 .

[21]  Georgios N. Yannakakis,et al.  TOWARDS OPTIMIZING ENTERTAINMENT IN COMPUTER GAMES , 2007, Appl. Artif. Intell..