Polyworld, bilgisayar programcısı Larry Yaegar'ın Yapay Yaşam (Alife ve Teorik Biyoloji olarak da bilinir) bilgisayar simülasyonu veya gerçek hayatın ekolojik ve antropolojik gelişimini yansıtmayı amaçlayan bilgisayarlı ekolojidir. Polyworld sakinlerinin içinde bulunduğu ortam, birkaç platforma (Mac OS X, Linux) kurulum için kullanılabilir ve QT grafik araç seti ve OpenGL kullanılarak oluşturulan 2 boyutlu bir düzlem içerir.
Polyworld ortamını dolduran varlıklar, temel sinir ağlarına göre hareket eder ve tüm insan eylem ve etkileşim gamını sergiler; yani, yemek yiyebilir, içebilir, çoğalabilir, savaşabilir ve birbirlerini öldürebilirler. Kısacası, benzetilmiş organizmalar ya hayatta kalma stratejileri geliştirir ve gelişirler ya da ölmezler.
Bireysel simüle edilmiş organizmaların Polyworld'de yaşayan davranışları, her organizmanın davranış paketi ve organizmanın beyni olarak hizmet eden altta yatan sinir ağı tarafından belirlenir. Davranış paketi, organizmanın hareket etme, dönme, saldırma, yemek yeme, eşleştirme ve ışık verme kapasitesine verilen isimdir. Sinir ağı veya beyin mimarisi, organizmanın beynini yapan sinir kümelerinin türlerine ve düzenlemelerine verilen addır. Bu nöral kümeler, varlığı heyecanlandıran (uyarıcı nöronlar) veya inhibe eden (inhibe edici nöronlar) nöronlardan meydana gelir ve aslında kişiliği ve nihayetinde çeşitli Polyworld varlıklarının hayatta kalmasını dikte eden nöronlardan oluşur.
Polyworld'ün çeşitli varlıklarının sinaptik etkinliği, İbranice öğrenmenin yasalarına göre işler. Bu, bir Polyworld varlığına - tekrar tekrar aynı nöronları ateşleyerek - sinirsel bağlantılarını güçlendirerek ve geçmişte refahını ve hayatta kalmasını sağlamada etkili olduğu kanıtlanmış olan nörolojik topografyayı geliştirerek geçmiş deneyimlerinden gelişmesini ve öğrenmesini sağlar.
Hem organizmanın fizyolojisi hem de beyni, genetik yapısında kodlanır ve bu nedenle Polyworld ortamı doldurulur ve belirli bir orijinal forbear'ın çeşitli gelişmiş nesiller tarafından doldurulmaya devam eder. Bu, türlerine özgü davranışlarını ve hayatta kalma stratejilerini sergileyen klanların veya türlerin geliştiğini kastetmiştir. Bu stratejiler, kaçma, kaçınma, yiyecek arama, kaynaşma ve akın etmeyi içeren çok sayıda karmaşık insan davranışında kendini gösterdi. Polyworld, evrimsel bir "karmaşıklık okunun" doğasını ve varlığını ayırt etmek amacıyla paralel "güdümlü" vs. "pasif" simülasyonları destekleyecek şekilde güncellenmiştir.


