Polyworld เป็นโปรแกรมคอมพิวเตอร์ประดิษฐ์ชีวิตของ Larry Yaegar (หรือที่เรียกว่า Alife และ Theoretical Biology) การจำลองด้วยคอมพิวเตอร์หรือนิเวศวิทยาการคำนวณที่พยายามสะท้อนการพัฒนาระบบนิเวศและมานุษยวิทยาในชีวิตจริง สภาพแวดล้อมที่ผู้อยู่อาศัยของ Polyworld มีให้บริการสำหรับการติดตั้งข้ามแพลตฟอร์มจำนวนมาก (Mac OS X, Linux) และเกี่ยวข้องกับระนาบ 2 มิติที่แสดงผลโดยใช้ชุดเครื่องมือกราฟิก QT และ OpenGL
เอนทิตีที่เติมสภาพแวดล้อมของ Polyworld ทำหน้าที่สอดคล้องกับโครงข่ายประสาทเทียมที่รองรับและแสดงขอบเขตทั้งหมดของการกระทำและปฏิสัมพันธ์ของมนุษย์ นั่นคือพวกเขาสามารถกินดื่มทำซ้ำต่อสู้และฆ่าซึ่งกันและกัน ในระยะสั้นสิ่งมีชีวิตจำลองทั้งพัฒนากลยุทธ์การอยู่รอดและประสบความสำเร็จหรือไม่และตาย
พฤติกรรมของสิ่งมีชีวิตจำลองแต่ละตัวที่อาศัยอยู่ใน Polyworld นั้นถูกกำหนดโดยชุดพฤติกรรมของสิ่งมีชีวิตแต่ละตัวและโครงข่ายประสาทเทียมพื้นฐานที่ทำหน้าที่เป็นสมองของสิ่งมีชีวิต ชุดพฤติกรรมเป็นชื่อที่กำหนดให้กับความสามารถของสิ่งมีชีวิตในการเคลื่อนที่เลี้ยวโจมตีกินคู่และแสง โครงข่ายประสาทหรือโครงสร้างสมองเป็นชื่อที่กำหนดให้กับประเภทและการจัดเรียงของกลุ่มประสาทที่ไปสร้างสมองของสิ่งมีชีวิต กลุ่มประสาทเหล่านี้ถูกสร้างขึ้นจากเซลล์ประสาทที่ตื่นเต้น (excitatory neurons) หรือยับยั้ง (ยับยั้งเซลล์ประสาท) เอนทิตี้ของและผลผลกำหนดบุคลิกภาพและท้ายที่สุดการอยู่รอดของสิ่งมีชีวิตต่าง ๆ Polyworld
ประสิทธิภาพการประสานของหน่วยงานต่าง ๆ ของ Polyworld ดำเนินการตามกฎหมายแห่งการเรียนรู้ของ Hebbian สิ่งนี้ช่วยให้องค์กร Polyworld - โดยการยิงเซลล์ประสาทเดียวกันซ้ำ ๆ เพื่อพัฒนาและเรียนรู้จากประสบการณ์ที่ผ่านมาโดยการเสริมสร้างการเชื่อมต่อระบบประสาทและการพัฒนาภูมิประเทศระบบประสาทที่พิสูจน์แล้วว่ามีประสิทธิภาพในการส่งเสริมความเป็นอยู่และการอยู่รอดในอดีต
ทั้งสรีรวิทยาของสิ่งมีชีวิตและสมองของมันถูกเข้ารหัสในการแต่งหน้าทางพันธุกรรมและดังนั้นสภาพแวดล้อมของ Polyworld จึงมีประชากรและจะยังคงมีประชากรอยู่ต่อไปโดยรุ่นที่วิวัฒนาการต่าง ๆ ของความอดทนดั้งเดิม นี่หมายความว่าเผ่าพันธุ์หรือเผ่าพันธุ์มีวิวัฒนาการที่แสดงพฤติกรรมและยุทธวิธีเฉพาะเผ่าพันธุ์ของพวกเขาเพื่อความอยู่รอด กลยุทธ์เหล่านี้แสดงออกในลักษณะที่ซับซ้อนหลายประการของพฤติกรรมมนุษย์ซึ่งรวมถึงการหลบหนีการหลีกเลี่ยงการจับเหยื่อการจับกลุ่มและการเตือน Polyworld ได้รับการปรับปรุงเพื่อรองรับการจำลองแบบ "ขับเคลื่อน" และ "แฝง" แบบขนานในความพยายามที่จะมองเห็นธรรมชาติและการมีอยู่ของ "ลูกศรของความซับซ้อน"


