文件名称:jene:适用于Java的轻量级进化美术包
文件大小:150KB
文件格式:ZIP
更新时间:2024-06-12 22:54:13
Java
珍妮 适用于Java的轻量级进化美术包 Jene是一个轻量级的,可扩展的软件包,用于使用Java中的演化算法创建艺术图像。 Jene的算法和数据结构基于Karl Sims的经典论文 。 其中包括两个示例应用程序,一个产生图像,另一个产生3D参数化曲面。 以下是每个应用程序的一些示例结果: 特征 包括两个应用程序以帮助快速入门 灵活的,面向对象的设计可轻松扩展 包括各种预制的表达节点和突变 支持从错误中吸取教训的自适应进化模型 设计概述 此程序包中使用的基本算法和数据结构改编自卡尔·西姆斯(Karl Sims)的经典论文《计算机图形学的人工进化》。 对应于单个图像或雕塑的每个有机体都表示为一棵嵌套表达(节点)的树。 评估者对生物种群的子集进行选择,以产生新一代。 例如,一个简单的评估程序可以通过在某些输入空间上对每个有机体进行评估来形象化每个有机体,并让用户选择最具吸引力的有机体。 一旦
【文件预览】:
jene-master
----jene2.png(35KB)
----todo.txt(153B)
----src()
--------jene()
----LICENSE(34KB)
----jene1.png(31KB)
----README.md(2KB)
----build.xml(2KB)