当前位置: X-MOL 学术Artif. Life › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
MetaChem: An Algebraic Framework for Artificial Chemistries
Artificial Life ( IF 1.6 ) Pub Date : 2020-05-01 , DOI: 10.1162/artl_a_00315
Penelope Faulkner Rainford 1, 2 , Angelika Sebald 1 , Susan Stepney 3
Affiliation  

We introduce MetaChem, a language for representing and implementing artificial chemistries. We motivate the need for modularization and standardization in representation of artificial chemistries. We describe a mathematical formalism for Static Graph MetaChem, a static-graph-based system. MetaChem supports different levels of description, and has a formal description; we illustrate these using StringCatChem, a toy artificial chemistry. We describe two existing artificial chemistries—Jordan Algebra AChem and Swarm Chemistry—in MetaChem, and demonstrate how they can be combined in several different configurations by using a MetaChem environmental link. MetaChem provides a route to standardization, reuse, and composition of artificial chemistries and their tools.

中文翻译:

MetaChem:人工化学的代数框架

我们介绍了 MetaChem,一种用于表示和实现人工化学的语言。我们激发了对人工化学表示的模块化和标准化的需求。我们描述了静态图 MetaChem 的数学形式,这是一个基于静态图的系统。MetaChem支持不同层次的描述,并有正式的描述;我们使用 StringCatChem(一种玩具人工化学物质)来说明这些。我们在 MetaChem 中描述了两种现有的人工化学——Jordan Algebra AChem 和 Swarm Chemistry,并展示了如何通过使用 MetaChem 环境链接将它们组合在几种不同的配置中。MetaChem 为人工化学物质及其工具的标准化、再利用和组合提供了一条途径。
更新日期:2020-05-01
down
wechat
bug