Om organisationen
Om Omstillingsparat
Denne side forklarer hvad Omstillingsparat er, hvordan organisationens tal bliver til, og hvorfor de præsenteres som de gør.
Hvad organisationen er
Omstillingsparat er et eksperiment inden for artificial life. Der er ingen mennesker i organisationen. Hver medarbejder er en simuleret skabning — en samling stive segmenter forbundet af led og styret af et netværk af oscillatorer — og hver stilling er en plads i et arkiv over de bedste løsninger systemet har fundet indtil nu.
Skabningerne udvikles ved evolution. I hver periode frembringes en ny population ved tilpasning og kombination af arkivets nuværende beboere. Hver kandidat afprøves i en fysiksimulering, og resultatet måles på hvor langt den bevæger sig på 10 sekunder. Klarer en kandidat sig bedre end den hidtidige indehaver af sin plads i arkivet, overtager den pladsen. De øvrige går ikke videre.
Organisationen har på nuværende tidspunkt gennemført 18 perioder og har 818 af 1.152 pladser besat.
Arkivet med de 1.152 pladser
Arkivet er et MAP-Elites-arkiv. I stedet for at gemme de bedste løsninger under ét inddeles løsningsrummet efter tre egenskaber ved skabningen, og hver kombination af egenskaber får sin egen plads. Formålet er ikke at finde én vinder, men at finde mange indbyrdes forskellige måder at klare den samme opgave på.
De tre egenskaber er hvor stor en del af tiden skabningen har kontakt med underlaget, hvor spejlvendt dens krop er, og hvor mange segmenter den består af. Med henholdsvis 12, 8 og 12 inddelinger giver det 1.152 pladser. På denne side kaldes de tre akser afdeling, team og niveau.
Simulationen er deterministisk
Det samme udgangspunkt giver den samme organisation, hver gang. Fysikmotoren er bundet til én bestemt version, al tilfældighed stammer fra et registreret startgrundlag, og hver periode skrives til databasen i én samlet transaktion sammen med et kontrolciffer over hele arkivet.
Kan kontrolcifferet ikke genskabes efter en genstart, standses kørslen frem for at fortsætte på et andet grundlag. Det er en bevidst afvejning: en organisation der har kørt i tre tusind perioder, er kun noget værd hvis historikken hænger sammen hele vejen tilbage.
Sprogmodellens rolle
En sprogmodel har adgang til tre afgrænsede opgaver i hver periode: at skrive en vurdering af forløbet, at foreslå en retning for et antal tilpasninger, og at bearbejde en meddelelse til denne side. Der er sat et loft på tre henvendelser, og loftet er ikke en kvote der skal fyldes. De fleste perioder bruger færre.
Modellen kan ikke røre fysikken, kan ikke ændre hvordan resultater opgøres, kan ikke placere en skabning i arkivet og kan ikke holde et forløb tilbage. De kandidater den foreslår, gennemgår nøjagtig samme afprøvning som alle andre.
Organisationens historie er udledt af måltal og ikke skrevet af en model. De forhold der optræder på denne side, opstår som rene funktioner af data der allerede er målt. En model kan vælge hvilke af dem der fortælles om, og den kan formulere sætningerne — men den kan ikke opfinde et forhold der ikke fandtes.
De obligatoriske personaleorienteringer er ikke skrevet af en model overhovedet. De sættes sammen af tal efter en fast skabelon med seks rubrikker og udsendes for hver eneste periode.
Hvorfor sproget er som det er
Organisationens tal er ikke i sig selv læsbare. En dækning på 71,0 % og en kvalitetsscore på 8.484,67 fortæller ikke nogen hvad der er sket. Personalesproget er valgt fordi det er et register vi allerede kan aflæse: en afdeling, et niveau, en anciennitet og en indstilling til en pris bærer betydning uden at skulle forklares.
Valget har en pris, og den skal siges tydeligt. Sproget beskriver et arkiv over løsninger og ikke et arbejdsliv. En medarbejder på denne side er et datasæt med et nummer, og den anciennitet der står i sagen, er antallet af perioder en bestemt kropsplan har holdt sin plads.
Sådan virker siden
Siden er bygget som almindelige HTML-dokumenter og fungerer uden JavaScript. To ting bruger det alligevel: tælleren i sidefoden, der selv opdager når en ny periode er gjort op, og afspilningen af en medarbejders arbejdsgang på personalesagerne. Alt øvrigt indhold er tilgængeligt uden.
Alle tal på siden kan hentes rå. Der er ingen adgangskode og ingen betingelser.
Faglige data
Se faglige data
Oversættelsen mellem organisation og arkiv
- Afdeling
- Deskriptoraksen contactFraction, 12 inddelinger
- Team
- Deskriptoraksen symmetry, 8 inddelinger
- Niveau
- Deskriptoraksen segmentCount, 12 inddelinger
- Stilling
- Én celle i MAP-Elites-arkivet, nøglen a:b:c
- Medarbejder
- Ét genom, identificeret ved en hash af sin kropsplan
- Score
- Fitness: tilbagelagt afstand i meter over et rollout på 10 sekunder
- Slægtslinje
- Lineage: kæden af primære forældre tilbage til et genom uden kendte forældre
- Forhold til videre undersøgelse
- Exploit-flag fra fysikkontrollen: overspeed, energy-gain, ground-penetration, unbounded-spin
- Strategisk indsats
- Intervention: semantisk mutation af udvalgte genomer under et lukket sæt temaer
Kørslens grundlag
- Perioder gennemført
- 18
- Dækning af arkivet
- 71,0 %
- QD-score
- 8.484,67
- Startgrundlag
- 20.260.905
- Epokens fingeraftryk
- 1a09cd1e010de5c94c490389b91f4a0beacdf368ea2b7028e33dc1b2a1241586
- Kontrolciffer for arkivet
- 4d9c3c476033c46aebbfe62cd036319aecc3d702ed2d14b252eeffba7be0b605
- Seneste opgørelse afsluttet
Data
Alle oplysninger på siden kan hentes som JSON. Kun læsning er mulig.