Critterding є відкритим вихідним кодом і "Петрі блюдо" -universe в C ++ і OpenGL, який демонструє простий штучний інтелект еволюцією.
Ось як працює програма: це налаштовує 25x25 світ з 500 харчоблоків
і продовжує кидати в тварі з випадково згенерували мізків.
Тварі повідомив датчиків:
- Якщо вони стоять над їжею
- Якщо вони в змозі виробляти потомство
- Якщо вони в змозі вистрілити
- Якщо вони несуть їжу
- Якщо вони несуть труп
- Про їх енергетичного стану
- Про своє віці
- Те, що, як виглядає світ (RGBA зір)
Зубастики можуть скористатися наступними моторних нейронів (дії):
- Рух вперед
- Рухатися в зворотному напрямку
- Стрейф вліво
- Стрейф вправо
- Повернути вліво
- Повернути вправо
- Є
- Пожежа
- Потомство
- Підібрати / йдуть
Що нового У цьому випуску:
- Ця версія додає хвильового фронту OBJ карти, текстури, карти нормалей і Critter камери. Виконувані для Windows знову доступні.
Що нового у версії 1.0 Beta 12.1:
- деякі виправлення і поліпшень
- улов сегментації при використанні обезголовлений без critter_raycastvision
Що нового у версії 1.0 Beta 12:
- Вибір тварь і дії (вбити, дублювати)
- Нові панелі: нейронна мережа brainviewer, HUD, список видів
- touchingcritter вхід мозок виправити
- Профіль зберігає в ~ / critterding / Save / (профіль) / (профіль) .pro
- Перемикач рендеринга графічного інтерфейсу і сцени (клавіші год і г)
- Перемикач шрифт DejaVuSans
- значок завдяки jrabbit
- нові опції:
- - roundworld: круглий планета
- - контрольний показник: раз сцена 10000 кадрів
- - безголовий: консольний режим
- - startseed: насіння для генератора випадкових чисел
- - killhalf_incrworldsizeX / Y: можливість збільшення worldsize коли killhalf тригери
- - killhalf_decrmaxlifetimepct: можливість зменшення тварь maxlifetime коли killhalf викликає
- - critter_raycastvision: raycast бачення тварюк
- - нитки, число ниток, що робить OpenMP (поставляється з gcc4.2 +) вимога
- система збирання
- , якщо є, побудувати проти системи ftgl (пройти --disable-System-ftgl використовувати внутрішній) зробити установку
- безліч виправлень, очищення території та зміни
Що нового у версії 1.0 Beta 11:
- Цей реліз має покращена графічний користувальницький інтерфейс з новим Налаштування панелі, вихід панель і Critters проти продовольчої графіці.
- Це додає ще кілька мутацій тіла.
- Є безліч інших поліпшень, виправлень і очищення території.
Що нового у версії 1.0 Beta 10:
- Цей випуск представляє гру змінюється переписати, і в даний час включає в себе Bullet Physics, SDL, миші погляд, і фенотип.
Що нового у версії 1.0 Beta 9 :.
- травоїдних і м'ясоїдних тепер є відмінний skincolor
- Кулі вже не стріляти крізь стіни.
- Текст відображається з fglx.
- синаптичну пластичність мозку була покращена.
- Багато виправлень і поліпшень.
Були зроблені
Що нового у версії Beta 8:
- новий: користувача профілі налаштувань, тварь автозбереження, exit- Якщо порожньо
- трупи і балансова відключені при невиконанні
- Різні виправлення і поліпшень
Коментар не знайдено