License: Creative Commons Attribution 4.0 International license (CC BY 4.0)
When quoting this document, please refer to the following
DOI: 10.4230/LIPIcs.CP.2021.10
URN: urn:nbn:de:0030-drops-153018
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2021/15301/
de Azevedo Silveira, Guilherme
Generating Magical Performances with Constraint Programming (Short Paper)
Abstract
Professional magicians employ the use of interesting properties of a deck of cards to create magical effects. These properties were traditionally discovered through trial and error, the application of heuristics or analytical proofs. We discuss the limitations of relying on humans for such methods and present how professional magicians can use constraint programming as a computer-aided design tool to search for desired properties in a deck of cards. Furthermore, we implement a solution in Python making use of generative magic to design a new effect, demonstrating how this process broadens the level of freedom a magician can decree to their volunteers while retaining control of the outcomes of the magic. Finally, we demonstrate the model can be easily adapted to multiple languages.
BibTeX - Entry
@InProceedings{deazevedosilveira:LIPIcs.CP.2021.10,
author = {de Azevedo Silveira, Guilherme},
title = {{Generating Magical Performances with Constraint Programming}},
booktitle = {27th International Conference on Principles and Practice of Constraint Programming (CP 2021)},
pages = {10:1--10:13},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-211-2},
ISSN = {1868-8969},
year = {2021},
volume = {210},
editor = {Michel, Laurent D.},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/opus/volltexte/2021/15301},
URN = {urn:nbn:de:0030-drops-153018},
doi = {10.4230/LIPIcs.CP.2021.10},
annote = {Keywords: Constraint, generative design, computer aided design, constraint programming, generative magic, magical performance}
}
Keywords: |
|
Constraint, generative design, computer aided design, constraint programming, generative magic, magical performance |
Collection: |
|
27th International Conference on Principles and Practice of Constraint Programming (CP 2021) |
Issue Date: |
|
2021 |
Date of publication: |
|
15.10.2021 |
Supplementary Material: |
|
Software: https://doi.org/10.5281/zenodo.5148915 Audiovisual: https://doi.org/10.5281/zenodo.5148882 |