Abstract
We present a machine-readable movement writing for sleight-of-hand moves with cards -- a "Labanotation of card magic." This scheme of movement writing contains 440 categories of motion, and appears to taxonomize all card sleights that have appeared in over 1500 publications. The movement writing is axiomatized in $\mathcal{SROIQ}$(D) Description Logic, and collected formally as an Ontology of Card Sleights, a computational ontology that extends the Basic Formal Ontology and the Information Artifact Ontology. The Ontology of Card Sleights is implemented in OWL DL, a Description Logic fragment of the Web Ontology Language. While ontologies have historically been used to classify at a less granular level, the algorithmic nature of card tricks allows us to transcribe a performer's actions step by step. We conclude by discussing design criteria we have used to ensure the ontology can be accessed and modified with a simple click-and-drag interface. This may allow database searches and performance transcriptions by users with card magic knowledge, but no ontology background.
Abstract (translated)
我们提出了一个机器可读的运动书写与卡片的技巧移动-一个“卡片魔术的标签”。这一运动书写方案包含440个运动类别,并似乎分类所有卡的雪橇出现在1500多个出版物。运动书写在$mathcal sroiq$(d)描述逻辑中被公理化,并正式收集为卡sleights的本体,一个扩展基本形式本体和信息工件本体的计算本体。卡片系统的本体是在OWLDL中实现的,OWLDL是Web本体语言的一个描述逻辑片段。虽然本体在历史上被用来在一个较小的粒度级别进行分类,但卡片技巧的算法性质允许我们一步一步地转录执行者的行为。最后,我们讨论了设计标准,以确保本体可以通过简单的点击和拖动界面进行访问和修改。这可能允许具有卡片魔法知识但没有本体背景的用户进行数据库搜索和性能记录。
URL
https://arxiv.org/abs/1903.08523