Vad är Polyworld?

PolyWorld är datorprogrammerare Larry Yaegars konstgjorda liv (även känd som alife och teoretisk biologi) datorsimulering, eller beräkningsekologi som syftar till att spegla verkliga livs ekologiska och antropologiska utveckling. Miljön där Polyworlds invånare verkar i är tillgänglig för installation över ett antal plattformar (Mac OS X, Linux) och involverar ett 2-dimensionellt plan som görs med hjälp av QT-grafikverktygssatsen och OpenGL.

de enheter som befolkar Polyworld-miljön ACT i enlighet med deras underpinning av Neural och demonstrerar hela spelet och demonstrerar hela mänskliga handlingen; Det vill säga de kan äta, dricka, reproducera, slåss med och döda varandra. Kort sagt, de simulerade organismerna utvecklar antingen överlevnadsstrategier och blomstrar eller inte dör.

Beteendet hos de enskilda simulerade organismerna som bor i polyworld dikteras av varje organismens beteendevit och det underliggande neurala nätverket som fungerar som som fungerar som som fungerar somOrganismens hjärna. Beteende sviten är namnet som ges till organismens förmåga att flytta, vända, attackera, äta, kompis och ljus. Neuralnätverket eller hjärnarkitekturen är namnet som ges till typerna och arrangemangen för de neurala klustren som går för att göra organismens hjärna. Dessa neurala kluster består av neuroner som antingen lockar (excitatoriska neuroner) eller hämmar (hämmande neuroner) enheten och i själva verket dikterar personligheten och i slutändan överlevnaden av de olika polyworld varelserna.

Den synaptiska effektiviteten i Polyworlds olika enheter fungerar enligt lagarna i Hebbian Learning. Detta tillåter en PolyWorld -enhet - genom att upprepade gånger skjuta samma neuroner - att utveckla och lära av sin tidigare erfarenhet genom att stärka dess neurala förbindelser och utveckla den neurologiska topografin som har visat sig vara effektiv för att främja dess välbefinnande och överlevnad i Past.

Både organismens fysiologi och hjärnan kodas i sin genetiska sammansättning, och därför är Polyworld-miljön befolkad och kommer att fortsätta att befolkas av de olika utvecklade generationerna av ett visst originalförbund. Detta har inneburit att klaner eller arter har utvecklats som visar sitt artikulära beteende och strategier för överlevnad. Dessa strategier har manifesterat sig i ett antal sofistikerade egenskaper av mänskligt beteende som inkluderar att fly, undvika, foder, värma och flockar. PolyWorld har också uppdaterats för att stödja parallella "drivna" kontra "passiva" simuleringar i ett försök att urskilja arten och existensen av en evolutionär "Pil of Complexity."

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?