Skip to main content

Polyworld là gì?

Polyworld là lập trình viên máy tính Larry Yaegar, cuộc sống nhân tạo (còn được gọi là mô phỏng máy tính và sinh học lý thuyết), hoặc sinh thái tính toán tìm cách phản ánh sự phát triển sinh thái và nhân học của cuộc sống thực.Môi trường mà cư dân của Polyworld hoạt động có sẵn để cài đặt trên một số nền tảng (Mac OS X, Linux) và liên quan đến mặt phẳng 2 chiều được hiển thị bằng bộ công cụ đồ họa Qt và OpenGL.Môi trường hành động theo mạng lưới thần kinh nền tảng của họ và chứng minh toàn bộ gam của hành động và tương tác của con người;Đó là, họ có thể ăn, uống, sinh sản, chiến đấu và giết nhau.Nói tóm lại, các sinh vật mô phỏng phát triển các chiến lược sinh tồn và thịnh vượng hoặc don và chết. Hành vi của các sinh vật mô phỏng riêng lẻ sống ở Polyworld được quyết định bởi mỗi sinh vật, bộ hành vi và mạng lưới thần kinh cơ bản đóng vai trò là bộ não của sinh vật.Bộ hành vi là tên được đặt cho sinh vật có khả năng di chuyển, quay, tấn công, ăn, bạn đời và ánh sáng.Mạng lưới thần kinh hoặc kiến trúc não là tên được đặt cho các loại và sự sắp xếp của các cụm thần kinh đi để tạo ra bộ não của sinh vật.Các cụm thần kinh này được tạo thành từ các tế bào thần kinh kích thích (các tế bào thần kinh kích thích) hoặc ức chế (tế bào thần kinh ức chế) thực thể, và thực tế, chỉ ra tính cách và cuối cùng là sự sống sót của các sinh vật polyworld khác nhau.Các thực thể hoạt động theo luật học của Hebbian.Điều này cho phép một thực thể polyworld - bằng cách liên tục bắn các tế bào thần kinh giống nhau - để phát triển và học hỏi từ kinh nghiệm trong quá khứ của nó bằng cách củng cố các kết nối thần kinh của nó và phát triển địa hình thần kinh đã được chứng minh là hiệu quả trong việc thúc đẩy sức sống và sự tồn tại của nó trong quá khứ.Sinh lý của sinh vật và não của nó được mã hóa trong trang điểm di truyền của nó, và do đó môi trường Polyworld được điền và sẽ tiếp tục được tạo ra bởi các thế hệ tiến hóa khác nhau của một bản gốc cụ thể.Điều này có nghĩa là các gia tộc hoặc loài đã phát triển, những người thể hiện hành vi và chiến lược của loài của họ để sinh tồn.Những chiến lược này đã thể hiện trong một số đặc điểm tinh vi về hành vi của con người bao gồm trốn thoát, tránh, tìm kiếm thức ăn, tràn ngập và đổ xô.Polyworld cũng đã được cập nhật để hỗ trợ các mô phỏng điều khiển song song so với thụ động trong nỗ lực phân biệt bản chất và sự tồn tại của một mũi tên tiến hóa của sự phức tạp.