Critterding merupakan open source dan "hidangan Petry" -universe di C ++ dan OpenGL yang menunjukkan kecerdasan buatan sederhana dengan evolusi.
Berikut bagaimana program itu bekerja: set up dunia 25x25 dengan 500 unit makanan
dan terus melemparkan makhluk dengan otak yang dihasilkan secara acak.
Makhluk diinformasikan oleh sensor:
- Jika mereka berdiri di atas makanan
- Jika mereka mampu untuk berkembang biak
- Jika mereka mampu menembakkan peluru
- Jika mereka membawa makanan
- Jika mereka membawa mayat
- Tentang keadaan energi mereka
- Tentang usia mereka
- Apa dunia tampak seperti (visi RGBA)
Makhluk dapat menggunakan motor neuron (tindakan) sebagai berikut:
- Bergerak maju
- Bergerak mundur
- Kiri memberondong
- Memberondong kanan
- Memutar kiri
- Memutar tepat
- Makan
- Api
- Berkembang biak
- Pick up / drop
Apa yang baru dalam rilis ini:
- Versi ini menambahkan peta wavefront obj, tekstur, pemetaan yang normal , dan kamera makhluk. Jendela executable tersedia lagi.
Apa yang baru di versi 1.0 Beta 12.1:
- beberapa perbaikan dan pembersihan
- menangkap segfault ketika menggunakan tanpa kepala tanpa critter_raycastvision
Apa yang baru di versi 1.0 Beta 12:
- pemilihan makhluk dan tindakan (membunuh, duplikat)
- panel baru: saraf brainviewer bersih, hud, daftar spesies
- masukan otak touchingcritter memperbaiki
- profil menyimpan ke ~ / critterding / save / (profil) / (profil) .pro
- beralih rendering gui dan adegan (tombol h & r)
- Font beralih ke DejaVuSans
- ikon berkat jrabbit
- opsi baru:
- - roundworld: planet putaran
- - patokan: kali adegan 10000 frame
- - tanpa kepala: mode console
- - startseed: benih untuk nomor acak generator
- - killhalf_incrworldsizeX / Y: opsi untuk meningkatkan worldsize ketika pemicu killhalf
- - killhalf_decrmaxlifetimepct: pilihan untuk menurunkan makhluk maxlifetime ketika killhalf memicu
- - critter_raycastvision: visi raycast untuk makhluk
- - benang, jumlah benang, membuat OpenMP (dilengkapi dengan gcc4.2 +) persyaratan
- membangun sistem:
- jika tersedia, membangun terhadap sistem ftgl (lulus disable-sistem-ftgl menggunakan internal) make install
- banyak perbaikan, pembersihan & perubahan
Apa yang baru di versi 1.0 Beta 11:
- Rilis ini memiliki antarmuka pengguna grafis ditingkatkan dengan baru pengaturan panel, panel pintu keluar, dan makhluk vs grafik makanan.
- Ia menambahkan beberapa mutasi tubuh.
- Ada banyak perbaikan lainnya, perbaikan, dan pembersihan.
Apa yang baru di versi 1.0 Beta 10:
- Rilis ini memiliki permainan berubah menulis ulang, dan sekarang menggabungkan Fisika Bullet, SDL, tampilan mouse, dan fenotipe.
Apa yang baru di versi 1.0 Beta 9:.
- Herbivora dan karnivora sekarang memiliki skincolor berbeda
- Peluru tidak lagi menembak melalui dinding.
- Teks diberikan dengan fglx.
- Synaptic plastisitas otak ditingkatkan.
- Banyak perbaikan dan pembersihan dibuat.
Apa yang baru dalam versi Beta 8:
- baru: profil pengaturan khusus, makhluk autosaving, exit- jika kosong
- mayat dan tercatat dinonaktifkan di default
- berbagai perbaikan dan pembersihan
Komentar tidak ditemukan