Quine: datorprogram som producerar en kopia av sin egen källkod som utdata. @larvalabs utforskar detta koncept som det sista bidraget i Art Blocks Curated-serien. I Quine lever koden både som medium och subjekt. Låt oss utforska vidare, släpper 9 oktober ↓
Varje myntverk skapar ett specialiserat generatorprogram som skapar själva konstverket och bäddar in variation genom selektiva kodavsnitt. Det innehåller också en mekanism för att reproducera sig själv, som fungerar både som en programlista och ett konstverk. En metagenerator av generatorer.
Quines är ett 78x148 rutnät inskrivet i en större yta med marginaler på varje sida, med hjälp av "code golf"-tekniker. Larva Labs uppnår vacker visuell variation samtidigt som källkoden är läsbar inom dessa beräkningsbegränsningar.
Varje stycke liknar en programlista i ett teckensnitt med fast bredd, vilket skapar både en textuell och estetisk form. Kärnalgoritmen som används för att lägga ut rutnätet och den visuella strukturen i konstverket är motorn, med totalt fem stycken: Glyph, Shape, Lattice, Force och Ribbon.
"Quinity" definierar loopens längd - dvs. antalet generationer. Perfect-Quine: matar ut sin egen kod direkt. n-Quine: loopar tillbaka efter n steg, vilket ger relaterade men distinkta utdata längs vägen. Pseudo-Quines: förekommer i MYCKET sällsynta fall där n närmar sig oändligheten.
Med Art Blocks post-params-teknik ger Quine varje samlare möjlighet att välja sin "affisch"-konst från de olika generationerna som standardvisning i gallerier, marknadsplatser och överallt där deras Quine visas.
9,78K