devol

所属分类:人工智能/神经网络/深度学习
开发工具:D
文件大小:89KB
下载次数:0
上传日期:2014-05-06 15:00:05
上 传 者sh-1993
说明:  类型表达式上的遗传编程框架
(Framework for genetic programming over typed expressions)

文件列表:
.dub (0, 2014-05-06)
.dub\build (0, 2014-05-06)
.dub\build\ant-debug-linux.posix-x86_64-dmd-4FA3A6F898A7528A3EB0850E8091FA31 (0, 2014-05-06)
.dub\build\core-debug-linux.posix-x86_64-dmd-4FA3A6F898A7528A3EB0850E8091FA31 (0, 2014-05-06)
LICENSE (1079, 2014-05-06)
devol-ant-screen1.png (11976, 2014-05-06)
dub.json (1384, 2014-05-06)
media (0, 2014-05-06)
media\AntE.bmp (4150, 2014-05-06)
media\AntN.bmp (4150, 2014-05-06)
media\AntS.bmp (4150, 2014-05-06)
media\AntW.bmp (4150, 2014-05-06)
media\Cherry.bmp (3126, 2014-05-06)
media\Empty.bmp (3126, 2014-05-06)
media\fonts (0, 2014-05-06)
media\fonts\data-latin.ttf (21116, 2014-05-06)
media\fonts\data-unifon.ttf (20520, 2014-05-06)
media\icon.bmp (578, 2014-05-06)
media\packmanE.bmp (3126, 2014-05-06)
media\packmanN.bmp (3126, 2014-05-06)
media\packmanS.bmp (3126, 2014-05-06)
media\packmanW.bmp (3126, 2014-05-06)
media\textures (0, 2014-05-06)
media\textures\AntE.bmp (4150, 2014-05-06)
media\textures\AntN.bmp (4150, 2014-05-06)
media\textures\AntS.bmp (4150, 2014-05-06)
media\textures\AntW.bmp (4150, 2014-05-06)
media\textures\Cherry.bmp (3126, 2014-05-06)
media\textures\Empty.bmp (3194, 2014-05-06)
media\textures\Wall.bmp (3126, 2014-05-06)
media\textures\icon.bmp (578, 2014-05-06)
media\textures\packmanE.bmp (3126, 2014-05-06)
media\textures\packmanN.bmp (3126, 2014-05-06)
media\textures\packmanS.bmp (3126, 2014-05-06)
media\textures\packmanW.bmp (3126, 2014-05-06)
... ...

DEvol ===== Framework for genetic programming over typed expressions Dependencies ============ Library isn't dependent on any external library, but demostration application (ant problem solver) is depended on [SDL2](http://www.libsdl.org/). Installation command for fedora: ``` yum install SDL2-devel ``` Building ======== You need [dmd](http://dlang.org/download.html) `v2.065` and [dub](http://code.dlang.org/download) `v0.9.21`. Next clone the repo and run in repo root directory to build demo application: ``` dub build --config=ant --build=release ``` If you want to develop your own applications based on DEvol you should add the repo in local dub registry (library isn't released yet. You can ommit the step, if the library is added to offical dub registry): ``` dub add-local . ``` Now you can create your own dub packages and reference to the DEvol in the following way in you `dub.json` file: ``` "dependencies": { "devol": "~master" } ``` Screenshots =========== Ant problem solver - the task is find algorithm that can collect all food chained with gaps. Ant can rotate, move forward and check if there is food in front of it. ![Ant problem solver](devol-ant-screen1.png)

近期下载者

相关文件


收藏者