---
title: "国防与冲突 · 模拟 · 模拟假说"
url: https://simulation-hypothesis.com/zh/simulations/defence-conflict
description: "兵棋、作战模型、军事训练器和武器物理：这个分类中许多方法的起源。 这是人们实际运行的模拟分类体系的一部分。"
license: https://creativecommons.org/licenses/by/4.0/
credit: "Ross Allan Dahl，模拟假说（simulation-hypothesis.com）"
---

[模拟](https://simulation-hypothesis.com/zh/simulations)第 16 个领域，共 18 个

# 国防与冲突

兵棋、作战模型、军事训练器和武器物理：这个分类中许多方法的起源。

军队是最早、也是最大的模拟用户之一，这里的许多工具最初都出自军方。蒙特卡罗方法是为武器物理而发展的，运筹学是为战时后勤而发展的，飞行模拟器则是为训练飞行员。兵棋推演的历史更久。自十九世纪初起，军官们就在桌面游戏上受训。如今，国防部门、大学和研究机构用同样的方法来研究战略、升级和战争的人道代价。

## 战争游戏与分析

### 专业战争游戏

军官和分析员在一个情景中扮演对立双方，一步一步地走，由裁判决定结果。它们用来检验计划，而不是预测结果。

它回答的问题: 当一个会思考的对手反击时，计划在哪里失效？

略去了： 熟练裁判的判断顶替了缺失的物理，对有效性是利是弊视情况而定。

运行于：没有任何计算机。裁判、地图和人；计算机只协助计分 自： 1812 Kriegsspiel，源自老 Reisswitz 的兵棋桌（1811–12）；他儿子 1824 年的规则被普鲁士军官采用 [来源](https://en.wikipedia.org/wiki/Kriegsspiel) 在模拟树中: [《战争游戏》](https://simulation-hypothesis.com/zh/trees/simulations?n=soc-kriegs)

[规则与状态](https://simulation-hypothesis.com/zh/simulations/methods#m-rules)精度下限：规则

### 政治-军事危机游戏

各队扮演政府，应对不断升级的国际危机，由大学和研究机构以及政府部门举办。

它回答的问题: 危机如何升级，又是什么让领导人能够退一步？

略去了： 玩家在真实压力下，通常比真实的领导人表现得更理性。

运行于：约 10^9 FLOPS 粗略 人们扮演各国政府；几乎或完全不用计算 自： 1958 到 1958 年，国防研究机构开展的早期政治军事推演

[规则与状态](https://simulation-hypothesis.com/zh/simulations/methods#m-rules)[博弈论](https://simulation-hypothesis.com/zh/simulations/methods#m-game-theory)精度下限：规则

### 历史战争游戏

按原来的条件重新打一遍过去的战役和战局，由历史学家和军事院校使用。

它回答的问题: 结果是大概率会发生，还是很容易走向另一种结局？

略去了： 在已知条件下重打一场战役，仍然无法检验真正新颖的决策。

运行于：约 10^11 FLOPS 粗略 爱好者或学术机构的台式机，每次运行数秒到数分钟 自： 1913 H. G. Wells 发表了 Little Wars，即用玩具兵重演战役的规则

[规则与状态](https://simulation-hypothesis.com/zh/simulations/methods#m-rules)[蒙特卡罗](https://simulation-hypothesis.com/zh/simulations/methods#m-monte-carlo)精度下限：身体

### 战斗与战役模型

各方力量随时间相互消耗，从兰彻斯特的损耗方程到大型统计战役模型。

它回答的问题: 力量对比如何改变一场战役的进程和代价？

略去了： 真实的作战效能取决于士气和领导力，而方程没有捕捉到这些。

运行于：约 10^12 FLOPS 粗略 台式机，运行一次方程数秒 自： 1916 Frederick Lanchester 发表他的作战损耗方程

[微分方程](https://simulation-hypothesis.com/zh/simulations/methods#m-equations)[蒙特卡罗](https://simulation-hypothesis.com/zh/simulations/methods#m-monte-carlo)精度下限：种群

### 基于智能体的战斗模型

单个单位拥有各自的传感器、命令和决策，在模拟地形上相互作用。

它回答的问题: 沟通、士气和局部决策会在多大程度上改变结果？

略去了： 为每个单位设定的简单决策规则，很少能捕捉到真实士兵的判断。

运行于：约 10^14 FLOPS 粗略 研究集群，每次战斗运行数分钟 自： 1997 到 1997 年，为军事研究机构建立的早期基于智能体的战斗模型

[基于主体](https://simulation-hypothesis.com/zh/simulations/methods#m-agent-based)精度下限：身体

### 军事后勤

燃料、食物、弹药、备件和运输在一个作战区域内流动。

它回答的问题: 兵力能否得到补给，哪里会最先吃紧？

略去了： 真实世界的摩擦、天气和故障只被部分体现。

运行于：约 10^13 FLOPS 粗略 后勤司令部的服务器，每个情景数分钟 自： 1955 到 1955 年，早期对军事补给链的运筹学研究

[离散事件](https://simulation-hypothesis.com/zh/simulations/methods#m-discrete-event)[系统动力学](https://simulation-hypothesis.com/zh/simulations/methods#m-system-dynamics)精度下限：身体

### 威慑与军备竞赛

相互对抗的国家根据对方来增加和削减军备，以反馈方程或重复博弈的形式。

它回答的问题: 军备竞赛何时稳定，何时失控升级？

略去了： 假定国家行为是理性而简化的。真实的政治要乱得多。

运行于：约 10^11 FLOPS 粗略 台式机，运行方程或博弈数秒到数分钟 自： 1939 Lewis Fry Richardson 的军备竞赛数学模型

[博弈论](https://simulation-hypothesis.com/zh/simulations/methods#m-game-theory)[微分方程](https://simulation-hypothesis.com/zh/simulations/methods#m-equations)精度下限：种群

### 国内冲突模型

社会科学模型，研究怨愤、合法性和治安如何相互作用，引发动乱或内战。

它回答的问题: 为什么暴力在有些地方爆发，在另一些地方却不会？

略去了： 怨恨和合法性很难量化，所以结果对假设很敏感。

运行于：约 10^13 FLOPS 粗略 研究集群，每次运行数分钟 自： 2002 Joshua Epstein 关于国内暴力的主体模型

[基于主体](https://simulation-hypothesis.com/zh/simulations/methods#m-agent-based)[蒙特卡罗](https://simulation-hypothesis.com/zh/simulations/methods#m-monte-carlo)精度下限：身体

### 语言模型兵棋推演主体

语言模型在回合制危机游戏中扮演各国领导人，选择外交和军事行动。

它回答的问题: 在模拟的危机中，模型主体会如何升级或缓和局势？

略去了： 模型的选择取决于提示，与真实的领导人并不相符。

运行于：约 10^13 FLOPS 粗略 每局游戏需要多次模型调用 自： 2024 Escalation risks from language models in military and diplomatic decision-making (2024) [来源](https://arxiv.org/abs/2401.03408)

[基于主体](https://simulation-hypothesis.com/zh/simulations/methods#m-agent-based)[习得的仿真器](https://simulation-hypothesis.com/zh/simulations/methods#m-learned)[博弈论](https://simulation-hypothesis.com/zh/simulations/methods#m-game-theory)精度下限：规则

### 蜂群作战模拟

许多简单的无人飞机或船艇按局部规则进攻或防守，模拟检验集群对抗受保护目标的表现。

它回答的问题: 蜂群能否压倒有防御的目标？

略去了： 通信、干扰和交战规则被简化了。

运行于：约 10^9 FLOPS 粗略 在工作站上运行数千个智能体。 自： 2002 Lin 及同事，对无人作战飞行器集群的模拟。 [来源](https://doi.org/10.21236/ada403633)

[基于主体](https://simulation-hypothesis.com/zh/simulations/methods#m-agent-based)[粒子与 N 体](https://simulation-hypothesis.com/zh/simulations/methods#m-particles)精度下限：种群

### 计算机病毒与恶意软件的流行

计算机是节点，把一个程序传染给邻居，并有杀毒软件作为解药，所以传播遵循流行病模型。

它回答的问题: 恶意软件传播得有多快，多高的补丁率才能阻止它？

略去了： 攻击者的适应和真实的网络拓扑被简化了。

运行于：约 10^5 FLOPS 粗略 在笔记本电脑上做流行病方程或网络模拟。 自： 1991 Kephart 和 White，计算机病毒的有向图流行病学模型。 [来源](https://doi.org/10.1109/risp.1991.130801)

[网络模型](https://simulation-hypothesis.com/zh/simulations/methods#m-network)[微分方程](https://simulation-hypothesis.com/zh/simulations/methods#m-equations)精度下限：种群

### 搜救漂移规划

模拟数千条失踪物体或人员可能的漂移路径，考虑洋流和风，以确定该在哪里搜寻。

它回答的问题: 最有可能先去搜索的地方在哪里？

略去了： 洋流和风都不确定，物体的行为也可能与模型不同。

运行于：约 10^8 FLOPS 粗略 在工作站上对许多粒子做蒙特卡罗漂移。 自： 1980 Richardson 和 Discenza，海岸警卫队的计算机辅助搜索规划系统。 [来源](https://doi.org/10.1002/nav.3800270413)

[蒙特卡罗](https://simulation-hypothesis.com/zh/simulations/methods#m-monte-carlo)[粒子与 N 体](https://simulation-hypothesis.com/zh/simulations/methods#m-particles)精度下限：场

### 海军齐射交换模型

舰船之间的导弹齐射，用进攻威力和防御击落能力的简单方程来建模，看哪一方幸存。

它回答的问题: 哪种舰队设计能在导弹交火中获胜？

略去了： 把舰船当作相同的单位，忽略了传感器和战术。

运行于：约 10^3 FLOPS 粗略 在笔记本电脑上计算闭式方程。 自： 1995 Hughes，一个用于评估军舰在导弹战中生存能力的齐射模型。 [来源](https://doi.org/10.1002/1520-6750%28199503%2942:2<267::aid-nav3220420209>3.0.co;2-y)

[微分方程](https://simulation-hypothesis.com/zh/simulations/methods#m-equations)精度下限：规则

### 反潜搜索理论

根据搜索者的路径、目标的速度和能探测到它的距离，算出发现一艘隐蔽潜艇的概率。

它回答的问题: 舰船和飞机应该在哪里、以什么方式搜索，才能最快找到潜艇？

略去了： 探测距离取决于海洋条件和噪声，而这些并不十分清楚，目标也可能躲开。

运行于：约 10^6 FLOPS 粗略 在笔记本电脑上数秒到数分钟。 自： 1956 Koopman 的搜索理论，运筹学中的运动学基础。 [来源](https://doi.org/10.1287/opre.4.3.324)

[微分方程](https://simulation-hypothesis.com/zh/simulations/methods#m-equations)[蒙特卡罗](https://simulation-hypothesis.com/zh/simulations/methods#m-monte-carlo)[随机过程](https://simulation-hypothesis.com/zh/simulations/methods#m-stochastic)精度下限：种群

## 军事训练

### 军用飞行与任务模拟器

联网的驾驶舱，机组人员在其中一起执行任务，对抗计算机生成的对手。

它回答的问题: 各机组能否在压力下协同完成一项成本太高或风险太大、无法真实演练的任务？

略去了： 计算机生成的对手，与真实的对手相比，打起来可以预测。

运行于：约 10^13 FLOPS 粗略 联网的模拟器计算机，实时运行 自： 1985 到 1985 年，SIMNET，DARPA 的一项计划，把作战模拟器联网

[实时](https://simulation-hypothesis.com/zh/simulations/methods#m-real-time)[基于主体](https://simulation-hypothesis.com/zh/simulations/methods#m-agent-based)精度下限：身体

### 车辆与乘员训练器

坦克炮塔、舰船作战室、潜艇控制室和直升机驾驶舱的复制品。

它回答的问题: 出现故障时，每位机组成员是否都知道自己的职责？

略去了： 受限的模拟舱无法完全复现真实车辆的运动和应力。

运行于：约 10^12 FLOPS 粗略 模拟器自带的计算机，实时 自： 1954 到 1954 年，早期的装甲车乘员炮术训练器

[实时](https://simulation-hypothesis.com/zh/simulations/methods#m-real-time)精度下限：身体

### 联网训练演习

真实的部队、载人的模拟器和计算机生成兵力，被连接成一场跨越许多地点的共享演习。

它回答的问题: 大型编队能否跨军种和国家协调行动？

略去了： 网络延迟和简化意味着并非每个单位的行为都和实战时一样。

运行于：约 10^14 FLOPS 粗略 许多相连的模拟器和计算机节点，实时运行 自： 1983 SIMNET，1980 年代的一项国防计划，首次通过网络把模拟器连接起来，用于联合演习

[实时](https://simulation-hypothesis.com/zh/simulations/methods#m-real-time)[基于主体](https://simulation-hypothesis.com/zh/simulations/methods#m-agent-based)精度下限：身体

### 射击与使用武力训练器

基于屏幕和激光的靶场，带有分支情景，供军队和警察使用，包括缓和冲突局势的练习。

它回答的问题: 学员能否做出正确的决定，包括选择不开枪？

略去了： 屏幕上的演员按剧本反应，不具备真人的不可预测性。

运行于：约 10^12 FLOPS 粗略 配有投影和传感器的台式机，实时 自： 1985 到 1985 年，早期面向警察和军队决策的分支情景训练器

[实时](https://simulation-hypothesis.com/zh/simulations/methods#m-real-time)[规则与状态](https://simulation-hypothesis.com/zh/simulations/methods#m-rules)精度下限：身体

### 网络靶场

整个模拟的计算机网络，防御者在其中练习发现并阻止攻击。

它回答的问题: 团队能否及时发现并遏制入侵？

略去了： 靶场中脚本化的攻击，不如坚决的真实对手那样凶猛。

运行于：约 10^13 FLOPS 粗略 一组虚拟机集群，实时 自： 2009 到 2009 年，早期用于演练网络攻防的专用靶场

[离散事件](https://simulation-hypothesis.com/zh/simulations/methods#m-discrete-event)[规则与状态](https://simulation-hypothesis.com/zh/simulations/methods#m-rules)精度下限：规则

### 战地医护兵训练器

会流血、会呼吸，并对战场急救作出反应的人体模型，用于在模拟炮火下练习创伤救护。

它回答的问题: 医护兵能否在压力下止住出血，并让伤员活下去？

略去了： 战斗中真实的恐惧和疲惫，很难在训练演习中重现。

运行于：约 10^10 FLOPS 粗略 人体模型内部的嵌入式控制器，实时 自： 1997 到 1997 年，早期用于战地医护兵培训的高保真创伤人体模型

[物理类比](https://simulation-hypothesis.com/zh/simulations/methods#m-analogue)[微分方程](https://simulation-hypothesis.com/zh/simulations/methods#m-equations)精度下限：身体

### 自主网络防御训练场

一个模拟网络，学习型的攻击和防御智能体在其中行动并被打分。

它回答的问题: 智能体能否学会保护网络免受攻击者的侵害？

略去了： 网络拓扑和攻击比真实的简单得多。

运行于：约 10^11 FLOPS 粗略 廉价的大量回合训练 自： 2021 CybORG: a gym for the development of autonomous cyber agents (2021) [来源](https://arxiv.org/abs/2108.09118)

[基于主体](https://simulation-hypothesis.com/zh/simulations/methods#m-agent-based)[博弈论](https://simulation-hypothesis.com/zh/simulations/methods#m-game-theory)精度下限：规则

## 武器物理与防护

### 核储备模拟

自从有了核试验禁令，老化的弹头靠模拟其物理来评估，而不是靠试验。这项工作造出了世界上一些最大的超级计算机。

它回答的问题: 在没有爆炸试验的情况下，核储备是否仍然安全可靠？

略去了： 在没有真实试验的情况下模拟老化的材料，仍然会有一些物理问题悬而未决。

运行于：约 10^18 FLOPS 教科书 世界上最大的超级计算机之一，占用其中很大一部分，持续数周 自： 1995 在停止核试验后，美国核储备管理计划启动

[连续场](https://simulation-hypothesis.com/zh/simulations/methods#m-continuum)[蒙特卡罗](https://simulation-hypothesis.com/zh/simulations/methods#m-monte-carlo)精度下限：场

### 弹道学

弹丸穿过枪管、空气和目标，作为三个独立的问题。

它回答的问题: 弹丸会落在哪里，撞击时会发生什么？

略去了： 风和制造差异，仍使单次射击比平均值更难预测。

运行于：约 10^12 FLOPS 粗略 台式机，每模拟一次击球数秒 自： 1945 ENIAC，最早的电子计算机之一，第一项工作就是计算火炮射表

[微分方程](https://simulation-hypothesis.com/zh/simulations/methods#m-equations)[连续场](https://simulation-hypothesis.com/zh/simulations/methods#m-continuum)精度下限：身体

### 爆炸与冲击防护

冲击波和撞击打到建筑、车辆和防弹衣上，用来设计防护。

它回答的问题: 这个结构，以及里面的人，能幸存吗？

略去了： 断裂和碎裂的精细细节仍然很难精确捕捉。

运行于：约 10^15 FLOPS 粗略 大学或国防实验室集群，每个算例数小时 自： 1961 到 1961 年，国家实验室的早期流体动力学程序对冲击波建模

[连续场](https://simulation-hypothesis.com/zh/simulations/methods#m-continuum)精度下限：场

### 雷达与传感器性能

雷达、声呐和红外信号穿过环境，并从目标上反射。

它回答的问题: 在这种天气下，传感器能探测到什么，探测距离多远？

略去了： 真实的天气和地形杂波，比模型假定的更难完整捕捉。

运行于：约 10^14 FLOPS 粗略 国防承包商的集群，每个情景数分钟 自： 1963 到 1963 年，早期的雷达传播与杂波计算机模型

[连续场](https://simulation-hypothesis.com/zh/simulations/methods#m-continuum)[蒙特卡罗](https://simulation-hypothesis.com/zh/simulations/methods#m-monte-carlo)精度下限：场

### 定向能武器模拟

激光或大功率微波束穿过空气，加热目标或使其失效。

它回答的问题: 有多少功率到达目标，要多久才会起作用？

略去了： 真实的大气湍流和尘埃对光束的散射，比模型假定的更难预测。

运行于：约 10^14 FLOPS 粗略 国防实验室的集群，每个情景数小时 自： 1974 到 1974 年，早期的高能激光武器光束传播模型

[连续场](https://simulation-hypothesis.com/zh/simulations/methods#m-continuum)[微分方程](https://simulation-hypothesis.com/zh/simulations/methods#m-equations)精度下限：场

### 鱼雷与水下武器模拟

鱼雷或水雷在水中的路径、制导和爆炸，以及这一过程发出的声音。

它回答的问题: 它能找到、到达并摧毁目标吗？

略去了： 真实的海洋噪声和分层的水温，比干净的模型所假定的更容易干扰制导。

运行于：约 10^14 FLOPS 粗略 海军研究集群，每个情景数小时 自： 1960 到 1960 年，早期的数字鱼雷制导和水动力模型

[连续场](https://simulation-hypothesis.com/zh/simulations/methods#m-continuum)[微分方程](https://simulation-hypothesis.com/zh/simulations/methods#m-equations)精度下限：场

### 化学、生物和放射性危害羽流

有害物质的释放在烟团模型中被风和湍流带走，以预测影响范围和剂量。

它回答的问题: 泄漏之后哪些人会暴露其中，他们该往哪里疏散？

略去了： 城市地形和不确定的风况限制了精度。

运行于：约 10^9 FLOPS 粗略 烟团模型在工作站上几秒到几分钟即可运行完毕。 自： 1996 Sykes 等人，SCIPUFF，一种通用的扩散模型。 [来源](https://doi.org/10.1007/978-1-4615-5841-5%5F45)

[粒子与 N 体](https://simulation-hypothesis.com/zh/simulations/methods#m-particles)[连续场](https://simulation-hypothesis.com/zh/simulations/methods#m-continuum)[随机过程](https://simulation-hypothesis.com/zh/simulations/methods#m-stochastic)精度下限：场

## 战争的后果

### 核战争的气候影响

给气候模型输入燃烧城市产生的烟尘，追踪由此导致的降温和作物歉收。

它回答的问题: 一场核战争会在远离战场的地方伤害多少人？

略去了： 究竟有多少烟会到达平流层，仍有争论。

运行于：约 10^16 FLOPS 粗略 国家气候建模超级计算机，其中一部分，运行数周 自： 1983 TTAPS 研究模拟了燃烧的城市产生的烟尘使气候变冷

[连续场](https://simulation-hypothesis.com/zh/simulations/methods#m-continuum)精度下限：场

### 流离失所与难民流动

逃离冲突的人们选择路线和目的地，人道主义机构用来规划援助。

它回答的问题: 人们会去哪里，该把救援安排在哪里等候？

略去了： 人们逃往哪里的真实决定，比模型假定的更难预测。

运行于：约 10^13 FLOPS 粗略 人道主义机构的服务器，每个情景数分钟 自： 2015 到 2015 年，早期基于智能体的模型预测战时难民流动

模型： [人类](https://simulation-hypothesis.com/zh/entities/human)

[基于主体](https://simulation-hypothesis.com/zh/simulations/methods#m-agent-based)[网络模型](https://simulation-hypothesis.com/zh/simulations/methods#m-network)精度下限：身体

### 伤亡与人道主义应对

冲突或灾难之后的伤员、医疗队、物资和疏散路线。

它回答的问题: 怎样才能用现有资源挽救最多的生命？

略去了： 假定物资和运输按计划到达，而实际上这很少发生。

运行于：约 10^12 FLOPS 粗略 医院或军方规划用的台式机，每个情景数分钟 自： 1996 到 1996 年，早期的大规模伤亡分诊和疏散离散事件模拟

[离散事件](https://simulation-hypothesis.com/zh/simulations/methods#m-discrete-event)[基于主体](https://simulation-hypothesis.com/zh/simulations/methods#m-agent-based)精度下限：身体

### 地雷和未爆弹药清除规划

对疑似雷区绘制地图并安排排雷，在安全、成本和人们需要收回的土地之间取得平衡。

它回答的问题: 应该先清理哪些田地，需要多长时间？

略去了： 地雷布设位置的真实记录，往往不完整或有误。

运行于：约 10^10 FLOPS 粗略 人道主义排雷慈善机构的笔记本电脑，每个情景数分钟 自： 1994 到 1994 年，早期的人道主义排雷规划模型

[蒙特卡罗](https://simulation-hypothesis.com/zh/simulations/methods#m-monte-carlo)[离散事件](https://simulation-hypothesis.com/zh/simulations/methods#m-discrete-event)精度下限：种群

### 战争经济与重建建模

冲突后的一个国家的经济，追踪受损的基础设施、流失的劳动力，以及重建所需的援助和投资。

它回答的问题: 恢复要多久，重建资金应该先投向哪里？

略去了： 真实的重建取决于政治稳定，而经济模型无法预见这一点。

运行于：约 10^11 FLOPS 粗略 开发机构的台式机，每个情景数分钟 自： 1993 到 1993 年，早期的冲突后重建经济模型

[系统动力学](https://simulation-hypothesis.com/zh/simulations/methods#m-system-dynamics)[微分方程](https://simulation-hypothesis.com/zh/simulations/methods#m-equations)精度下限：种群

### 制裁与经济战建模

一个被封锁或受制裁国家的贸易、货币和物资，用来追踪经济压力积累到什么程度，以及它实际伤害了谁。

它回答的问题: 这些制裁会造成多大的经济痛苦，目标能撑多久？

略去了： 真实的制裁会通过走私和第三国漏出去，比干净的模型假定的更多。

运行于：约 10^11 FLOPS 粗略 研究所的台式机，每个情景数分钟 自： 1985 到 1985 年，早期关于贸易制裁和封锁的经济模型

[系统动力学](https://simulation-hypothesis.com/zh/simulations/methods#m-system-dynamics)[网络模型](https://simulation-hypothesis.com/zh/simulations/methods#m-network)精度下限：种群

### 生物袭击应对模型

蓄意释放后疾病如何传播，并加入疫苗接种、隔离和医院容量，以便比较各种应对方案。

它回答的问题: 释放之后，大规模接种疫苗和有针对性的追踪，哪一种更好？

略去了： 假定病原体的性质和发现之前的延迟。

运行于：约 10^7 FLOPS 粗略 在笔记本电脑上做流行病模拟。 自： 2002 Kaplan、Craft 和 Wein，对天花袭击的应急响应：支持大规模接种的理由。 [来源](https://doi.org/10.1073/pnas.162282799)

[微分方程](https://simulation-hypothesis.com/zh/simulations/methods#m-equations)[随机过程](https://simulation-hypothesis.com/zh/simulations/methods#m-stochastic)精度下限：种群

[◂ 计算机之前](https://simulation-hypothesis.com/zh/simulations/before-computers)[电影、媒体与艺术 ▸](https://simulation-hypothesis.com/zh/simulations/media-art)
