Herhaal een doelafbeelding door te zien welke blokken zich herhalen, elk slechts één keer als recept te definiëren en ze overal te stempelen.
Hoe te spelen
Een doelafbeelding is opgedeeld in gelijke blokken, die je herbouwt door een handvol kleine recepten te definiëren en er één aan elke blokpositie toe te wijzen. De afbeelding exact matchen is slechts de helft van de taak — de score draait om hoe weinig verschillende recepten je nodig had.
Een recept is een klein subraster van gekleurde cellen dat je één keer definieert.
De indeling wijst een recept toe aan elke blokpositie, en het uitbreiden daarvan schildert de hele afbeelding opnieuw.
Elke afbeelding kan met genoeg recepten worden gereproduceerd, dus een juist antwoord is niet automatisch een goed antwoord.
Je wordt beoordeeld op het aantal unieke recepten dat de indeling gebruikt.
De vaardigheid die wordt getest is decompositie — het spotten van de onderdelen die zich herhalen.
Bediening
Desktop: klik op een paletkleur om te schilderen, klik op studio-cellen, en klik op bibliotheekrecepten en bouwblokken
Telefoon & tablet: elke schilder- en stempelactie is een tik
Spelmodi
Moeilijkheid: Makkelijke, Moeilijke of Zeer moeilijke afbeeldingen
Dagelijks voor een gedeelde afbeelding, Oefening voor nieuwe
Tips & strategie
Zoek naar herhaling voordat je iets bouwt. De elegante oplossing is zichtbaar in de doelafbeelding als je blokken met elkaar vergelijkt in plaats van het als één afbeelding te lezen.
Een recept dat onvolmaakt op drie posities past, is meestal slechter dan één dat exact op twee past — maar controleer het, want bijna-misses zijn waar de besparingen schuilen.
Rotaties en gespiegelde vormen zijn vaak hetzelfde onderliggende onderdeel. Dat zijn de hergebruiken die mensen missen.
Bouw eerst het meest voorkomende blok en laat de zeldzame hun eigen recepten zijn. Het optimaliseren van de uitzondering kost meer dan het oplevert.
Als je bijna evenveel recepten gebruikt als er blokken zijn, heb je de afbeelding opgelost zonder de puzzel op te lossen.
Wat je leert
Think Tiles is een puzzel over decompositie en hergebruik, het vinden van herhalende structuur en het één keer vastleggen ervan, de kern van goede code.
Beste voor: ongeveer leerjaar 5–10 (leeftijd 10–16)
Voor ouders & leerkrachten: decompositie en hergebruik, de kern van programmeren.
Oorsprong
Een afbeelding herbouwen door een paar kleine recepten te definiëren en er één aan elke blokpositie toe te wijzen, is het idee achter het geïtereerde functiesysteem: een groot, gedetailleerd beeld beschreven door een handvol regels die herhaaldelijk worden toegepast.
Een doel nabootsen met minder recepten dan er blokken zijn, is waar compressie vandaan komt.
Dat is een echt resultaat en geen puzzelvondst. Een afbeelding met zelfgelijkende structuur kan worden opgeslagen als haar regels in plaats van haar pixels, het hele uitgangspunt van fractale compressie — en de reden dat een afbeelding die ingewikkeld oogt een heel korte beschrijving kan hebben.
Over Think Tiles
Think Tiles is een puzzel over decompositie en hergebruik, het vinden van herhalende structuur en het één keer vastleggen ervan. Het is een origineel, gratis browserspel dat in-house is gebouwd voor PlayPendium.