breve (软件)

✍ dations ◷ 2024-12-23 00:33:27 #自由三维图形软件

Breve (首写字母有时以小写形式“b”出现)是一个自由开源软件包,允许用户构建分布式系统和人工生命的三维模拟。用户可以定义三维世界中的多智能体(multi-agent)系统的行为,以便观察它们的相互作用。

Breve涵盖了三维人工体物理模拟,具有对物体之间冲撞行为的探测和响应机制以及一个OpenGL显示引擎。因此它可以用来模拟并以可视化方式呈现出一个半现实(或者说接近真实)的生物和世界。

Breve模拟过程的代码是用一种叫做steve的易用语言编写的。这种语言具有面向对象的特点,同时具有多种语言的优点,如C语言、Perl和Objective-C。Breve也包括对使用Python编写模拟过程的完全支持。

Breve的一大特色在于其可扩展内嵌插件architecture,允许人们编写插件并使之与先前已有的代码和工程相互作用,而且具有对用于进化计算的Push语言的内部支持。

现已编写出在Breve中用于生成MIDI音乐和下载网页的插件,且可通过Lisp环境交互。

一个Braitenberg的模拟示例.

VisionSwarm demo; inset is a picture of the world from the perspective of the selected agent.

相关

  • 恶病质恶病体质(Cachexia)代表因疾病引起的体重减轻以及肌肉量减少,呈现衰落的状态,通常为癌症或艾滋病等严重疾病引起的并发症。
  • 经济物理学经济物理学(英语:Econophysics),或称金融物理学(英语:Financial Physics),是一门经济学和物理学的交叉学科,是将物理学的相关理论、方法、技术和模型,例如统计物理学、非线性动力学、
  • 普拉西多·多明哥何塞·普拉西多·多明戈·恩比尔(西班牙语:José Plácido Domingo Embil,1941年1月21日-),西班牙歌唱家,20世纪后半叶的世界三大男高音之一,以响亮、清晰和强而有力的嗓音闻名于世
  • 坦索罗辛坦索罗辛(Tamsulosin),药品名称是Flomax等,可以治疗有症状的良性前列腺肥大症(BPH)、慢性前列腺炎/慢性骨盆疼痛综合症,也可以帮助肾结石排出,目前的证据显示对较大的肾结石效果较好
  • 蚵仔面线蚵仔面线(台湾话:ô-á mī-sòaⁿ)为台湾小吃中极具有特色的一种,主要原料为蚵仔(小牡蛎)和面线,蚵需先拌太白粉。但市面上也有许多是用大肠面线(tōa-tn̂g mī-sòaⁿ;卤好的猪大
  • NaSSA去甲肾上腺素和特异性5-羟色胺能抗抑郁药(英语:Noradrenergic and specific serotonergic antidepressants)(NaSSAs)是一类主要用来治疗抑郁症的抗抑郁药。医学导航:心理学/精神
  • 样板天鹅座质量模拟器(英语:Cygnus Mass Simulator)为轨道科学公司在2013年4月21日对安塔瑞斯火箭首次进行“A-ONE”试验时所使用的样板(Boilerplate),它于美国维吉尼亚州瓦勒普斯岛中
  • 普悠玛列车普悠玛列车(英语:Puyuma Express),全称为普悠玛自强号列车,通称普悠玛号,为台湾铁路管理局(台铁)使用于2012年由日本制造之摆式电力动车组TEMU2000型开行的特快列车。2013年2月6日起
  • 菜系菜系是指依据各地饮食风味差异对中国菜进行区分的体系,本身是当代出现的汉语新词。古代文献中所记载的中国各地饮食差异,仅有物产、食材不同。至宋代经济繁荣,带动餐饮业,方使人
  • 2-甲基-6-硝基苯甲酸酐2-甲基-6-硝基苯甲酸酐(2-methyl-6-nitrobenzoic anhydride,简称MNBA)是2-甲基-6-硝基苯甲酸的脱水缩合结构,也被称为椎名试剂。2002年,其被椎名勇教授等开发。该试剂可以使山口