Skip to main content

Polyworld는 무엇입니까?

Polyworld는 컴퓨터 프로그래머 Larry Yaegar의 인공 생활 (Alife and Theoretical Biology라고도 함) 컴퓨터 시뮬레이션 또는 실제 생명의 생태 및 인류학 개발을 반영하려는 계산 생태학입니다.Polyworld의 주민들이 운영하는 환경은 여러 플랫폼 (Mac OS X, Linux)을 통해 설치할 수 있으며 QT Graphics Toolkit 및 OpenGL을 사용하여 렌더링되는 2 차원 평면을 포함합니다.환경은 그들의 신경 네트워크에 따라 행동하고 인간의 행동과 상호 작용의 전체 영역을 보여줍니다.즉, 그들은 서로를 먹고 마시고, 번식하고, 싸우고, 죽일 수 있습니다.요컨대, 시뮬레이션 된 유기체는 생존 전략을 개발하고 번영하거나 죽지 않는다.행동 스위트는 유기체의 움직임, 회전, 공격, 식사, 짝짓기, 빛의 능력에 주어진 이름입니다.신경망 또는 뇌 아키텍처는 유기체의 뇌를 만드는 신경 클러스터의 유형과 배열에 주어진 이름입니다.이들 신경 클러스터는 개체를 흥분 시키거나 (흥분성 뉴런)를 흥분 시키거나 (억제 뉴런) 억제하는 뉴런으로 구성되어 있으며, 사실상 다양한 폴리 월드 존재의 성격과 궁극적으로 생존을 지시한다.엔티티는 히비아 학습의 법률에 따라 운영됩니다.이를 통해 동일한 뉴런을 반복적으로 발사함으로써 신경 연결을 강화하고 과거의 건강과 생존을 촉진하는 데 효과적인 신경 학적 지형을 개발함으로써 과거 경험을 발전시키고 배울 수 있습니다.유기체의 생리학과 뇌는 유전 적 메이크업으로 인코딩되므로 다색 환경은 채워져 있으며 다양한 세대의 특정 원래의 관개에 의해 계속 채워질 것입니다.이것은 클랜이나 종이 종-파트 곡 행동과 생존 전략을 나타내는 진화했음을 의미했습니다.이러한 전략은 탈출, 피하기, 먹이, 떼 및 무리를 포함하여 여러 가지 정교한 인간 행동 특성으로 나타났습니다.Polyworld는 또한 복잡성의 진화 적 화살의 성격과 존재를 분별하기 위해 병렬 구동 대 수동 시뮬레이션을 지원하도록 업데이트되었습니다.