Critterding е с отворен код и "Петри блюдо" -universe в C ++ и OpenGL, което демонстрира прост изкуствен интелект от еволюцията.
Ето как работи програмата: тя създава 25x25 свят с 500 хранителни единици
и продължава да хвърлят в същества с произволно генерирани мозъци.
Critters са информирани от сензори:
- Ако те стоят над храните
- Ако са в състояние да се възпроизвеждат
- Ако са в състояние да изстреля куршум
- Ако те превозват храни
- Ако те превозват труп
- За тяхното енергетично състояние
- За тяхната възраст
- Това, което светът изглежда (RGBA визия)
Critters могат да се възползват от следните двигателните неврони (дейности):
- Движение напред
- Да се движат назад
- Ругатня наляво
- Десен ругатня
- Върти наляво
- Завъртете надясно
- Ядеш
- Пожар
- Създаване на поколение
- Вземете / капка
Какво ново в тази версия:
- Тази версия добавя карти Wavefront OBJ, текстури, нормално картографиране и Хващай камери. Windows изпълними са достъпни отново.
Какво ново във версия 1.0 Beta 12.1:
- някои поправки и почистване на бреговата
- segfault улов при използване на обезглавения без critter_raycastvision
Какво ново във версия 1.0 Beta 12:
- Значи избор и действия (убие, дублира)
- нови панели: невронна мрежа brainviewer, HUD, списък видове
- touchingcritter вход мозъка Fix
- профил спестява до ~ / critterding / спестите / (профил) / (профил) .pro
- Превключване на предоставяне на графични и сцена, (ключове з & R)
- превключвател на шрифта да DejaVuSans
- икона благодарение jrabbit
- нови възможности:
- - Кръглия свят: кръгла планета
- - референтен показател: пъти на сцената на 10 000 кадъра
- - обезглавено: Режим конзола
- - startseed: семена за генератора на случайни числа
- - killhalf_incrworldsizeX / Y: опция за увеличаване worldsize когато killhalf тригери
- - killhalf_decrmaxlifetimepct: опция за намаляване Значи maxlifetime когато killhalf задейства
- - critter_raycastvision: raycast визия за същества
- - теми, брой теми, правейки OpenMP (идва с gcc4.2 +) изискване
- изгради система:
- ако има такива, изграждане на система срещу ftgl (мине --disable-система-ftgl да използват вътрешни) да инсталирате
- много грешки, почистване на бреговата и промени
Какво ново във версия 1.0 Beta 11:
- Тази версия е с подобрен графичен потребителски интерфейс с нов Настройки на панели, един панел за напускане, а Critters срещу храни графика.
- Тя добавя още няколко мутации на тялото.
- Има множество други подобрения, корекции и почистване на бреговата.
Какво ново във версия 1.0 Beta 10:
- Тази версия разполага с игра променящия се пренапише, а сега включва Bullet Physics, SDL, мишка поглед, и фенотипа.
Какво ново във версия 1.0 Beta 9:.
- тревопасни и месоядни сега имат различна skincolor
- Bullets вече не стреля през стените.
- Текст, се предава с fglx.
- синаптичната пластичност на мозъка е подобрена.
- Много поправки и почистване на бреговата.
Бяха направени
Какво ново във версия Beta 8:
- ново: потребителски профили за настройки, създание автозаписа, exit- ако е празна
- трупове и провеждане са инвалиди по подразбиране
- различни поправки и почистване на бреговата
Коментари не е намерена