Spelregels van Thermometers
Het rooster is bedekt met thermometers. Elke thermometer begint bij een ronde bol en loopt via een of meer vakjes naar een afgeronde punt, recht of met bochten. Jij bepaalt hoe hoog het kwik in elke thermometer stijgt, zodat elke rij en elke kolom precies zoveel gevulde vakjes heeft als het getal ernaast.
In het Nederlands heet de puzzel ook thermometerpuzzel; in het Engels heet hij thermometer puzzle of Thermometers logic puzzle. Sommige verzamelingen splitsen hem in rechte en gebogen thermometers; de borden hier mengen beide.
- Het kwik begint bij de bol en stijgt zonder gaten richting de punt: is een vakje gevuld, dan zijn alle vakjes tussen dat vakje en de bol ook gevuld.
- Een leeg vakje betekent dus dat alle vakjes erna, richting de punt, ook leeg zijn.
- Een thermometer kan leeg, deels gevuld of vol zijn.
- Het getal naast een rij of boven een kolom is precies het aantal gevulde vakjes in die lijn.
- Elke puzzel hier heeft precies één oplossing.
Een 6×6-thermometerpuzzel met oplossing
Hier is een echte puzzel op Makkelijk uit onze generator, met zijn enige oplossing. Rij E heeft 6 nodig, kolom 1 en kolom 2 ook, dus die drie lijnen worden helemaal gevuld. De thermometer vanaf E1 loopt omhoog tot C2 en vult alle 4 vakjes, en de lange vanaf D2 vult alle 5. De thermometer vanaf A3 blijft leeg, en die vanaf B3 en D5 vullen alleen hun bol.
Thermometers online spelen
Tik op een vakje om het kwik daar te zetten: dat vakje en alles terug tot de bol wordt gevuld. Tik nog eens op het bovenste gevulde vakje om het kwik één vakje te laten zakken. Vakjes markeer je als leeg met lang drukken, een rechtsklik of de modus Leeg: dat vakje en de rest van de thermometer tot de punt krijgen een kruisje. Sleep langs een thermometer om het kwik omhoog of omlaag te schuiven. Met het toetsenbord beweeg je met de pijltjestoetsen, vul je met Spatie of Enter, markeer je leeg met X en wis je met Delete.
Een getal wordt groen als zijn lijn compleet is, en rood als er te veel gevuld is. Controleer markeert fouten, de schakelaar ‘Meteen vergelijken met de oplossing’ onder het bord toetst tijdens het spelen elke markering aan de oplossing, en Hint legt de volgende stap in woorden uit en toont de vakjes en getallen die hij gebruikt. Ongedaan, Opnieuw, Pauze en Reset staan onder het bord.
Kies een bord van 6×6 tot 15×15 en een van de vier niveaus. Bij 12×12 en 15×15 komen er Focus en een regelaar voor de grootte van het rooster bij, zodat de vakjes groot genoeg blijven om op te tikken.
Lijn tellen en het kwik laten stromen
Twee snelle regels doen veel van het werk. Terug naar de bol: een gevuld vakje vult alles terug tot de bol. Voorbij een leeg vakje: een vakje dat als leeg gemarkeerd is, maakt alles verderop tot de punt leeg. Tel daarna: heeft een lijn al haar aantal gevulde vakjes, dan is de rest leeg; heeft ze alle vakjes nodig die nog gevuld kunnen worden, dan worden die allemaal gevuld. Een getal 0 maakt in één keer de hele lijn leeg.
In het bord hieronder heeft rij B er 2 nodig. B1 tot en met B4 zijn al leeg, dus blijven alleen B5 en B6 over, en die moeten allebei gevuld worden. B6 hoort bij de thermometer die in D6 begint, dus het kwik loopt terug tot de bol: ook C6 en D6 worden gevuld. Elk bord op Makkelijk los je op met alleen deze stappen.
Ruimte in een lijn
Op moeilijkere borden kijk je naar één lijn en vraag je je af hoeveel vakjes elke thermometer die haar kruist er nog kan geven. Een thermometer geeft zijn vakjes op volgorde vanaf de bol, dus een thermometer die een rij alleen met zijn punt raakt, kan die rij hoogstens 1 vakje geven, en alleen als hij helemaal vol is.
In het bord hieronder is nog niets gemarkeerd, en rij A heeft 5 nodig. Vier thermometers kruisen rij A. Die vanaf A1 en A2 geven hoogstens hun bol, elk 1 vakje, en de lange vanaf E3 komt alleen met zijn punt, A3, in rij A: nog 1. Dat is samen hoogstens 3, dus moet de thermometer vanaf A4, die langs de rij ligt, er minstens 2 geven: A4 en A5 worden gevuld. Dezelfde telling werkt ook andersom: moeten de andere thermometers een lijn het grootste deel van haar getal geven, dan kan een thermometer zijn volle lengte niet halen.
Twee lijnen samen
Zegt één lijn op zich niets nieuws, neem dan twee lijnen die thermometers delen: een rij en een kolom, of twee naburige rijen of kolommen. Hoe ver een gedeelde thermometer gevuld is, telt voor allebei de lijnen, dus de twee getallen beperken elkaar. Zet de manieren op een rij waarop de thermometers op beide lijnen gevuld kunnen worden, en houd alleen die over die bij allebei de getallen kloppen.
Neem het bord hieronder. Rij B heeft 4 nodig, kolom 1 heeft er 3 nodig, en de thermometers vanaf A1 en D1 kruisen beide lijnen. Van alle manieren waarop de thermometers op deze twee lijnen gevuld kunnen worden, zet elke manier die rij B haar 4 en kolom 1 haar 3 geeft kwik in de thermometer vanaf B4. Dus wordt B4 gevuld. Borden op Moeilijk hebben deze stap altijd minstens één keer nodig.
Wat als…?
Borden op Expert vragen soms een korte test. Stel dat een vakje gevuld is, zodat zijn thermometer tot aan de bol vol loopt, en volg dan de getallen lijn voor lijn. Krijgt een lijn te veel gevulde vakjes, of kan ze haar getal niet meer halen, dan klopte de aanname niet en is het vakje leeg. Het werkt ook andersom: stel dan dat een vakje leeg is.
Stel in het bord hieronder dat B3 gevuld is, en daarmee ook de bol in C3. Dan zou rij C haar 3 al hebben, dus zou de rest van rij C leeg zijn; kolom 2 zou alle open vakjes nodig hebben; daarna zou rij D haar 3 hebben; en kolom 3 zou meer dan 2 gevulde vakjes krijgen. Dus is B3 leeg. Op onze 8×8-borden op Expert is een wat-als minstens één keer nodig, meestal maar één keer en nooit meer dan 8 keer, en elke keten bestaat uit een paar telstappen, nooit uit lang zoeken.
Wat de vier niveaus betekenen
Elk niveau wordt bepaald door de moeilijkste stap die een puzzel nodig heeft, niet door de grootte van het bord: een 15×15 op Makkelijk is lang, maar nooit lastig. We lossen elk bord op met dezelfde stappen die de knop Hint uitlegt, en de tabel toont wat dat vergde op 1.950 gecontroleerde 8×8-borden (het formaat waarmee de pagina opent).
Een 8×8-bord heeft meestal 16 thermometers, gemiddeld 4,1 vakjes lang en hoogstens 9 vakjes, waarvan er ongeveer 2 maar één vakje groot zijn.
| Niveau | Moeilijkste stap | Hints (mediaan) | Borden met wat-als |
|---|---|---|---|
| Makkelijk | Lijn tellen | 14 | 0% |
| Gemiddeld | Ruimte in een lijn | 18 | 0% |
| Moeilijk | Twee lijnen samen | 26 | 0% |
| Expert | Wat als…? | 28 | 100% |
Eén druk op Hint kan meerdere vakjes tegelijk vullen of leegmaken. Borden op Gemiddeld hebben altijd Ruimte in een lijn nodig, borden op Moeilijk altijd Twee lijnen samen, en elk bord op Expert heeft een wat-als nodig (56% daarvan ook Twee lijnen samen).
Hoe we elke puzzel maken
De generator legt willekeurige thermometers over het rooster, recht en gebogen, en kiest voor elke thermometer een vulstand. Daarna past hij de standen aan, één thermometer tegelijk, tot ons oplosprogramma het bord afmaakt met precies de stappen van het gekozen niveau. Dat programma maakt alleen een bord af dat één oplossing heeft, dus elke puzzel die je krijgt heeft er precies één.
Kleine borden worden in een seconde of twee in je browser gemaakt. De traagste reeksen (12×12 Moeilijk en Expert, 15×15 Makkelijk, Moeilijk en Expert) komen uit 1.000 borden die we vooraf hebben gemaakt. Dagpuzzels, startborden, borden uit die voorraad en geprinte borden worden bovendien gecontroleerd door een tweede, onafhankelijke teller die niets van de oplosstappen weet.
Dagpuzzel, delen, printen en statistieken
De Dagpuzzel is één 8×8-bord per dag, voor iedereen hetzelfde: Makkelijk op maandag, Gemiddeld op dinsdag, woensdag en zondag, Moeilijk op donderdag en vrijdag, Expert op zaterdag. De kalender loopt tot 31 augustus 2031.
Delen kopieert een link die precies jouw bord opent, met zijn puzzelnummer. Via Printen krijg je het bord waarmee je speelt plus een pagina met de oplossing, of een bundel van maximaal 50 nieuwe puzzels, 1, 2 of 4 per pagina. Je statistieken (opgeloste puzzels, record- en gemiddelde tijden, dagen op rij) blijven alleen in deze browser.
Puzzels zoals Thermometers
Thermometers en Nonogrammen lijken familie: allebei zijn het roosters die je oplost met getallen langs de randen. Een nonogramgetal geeft de lengtes van losse blokken in een lijn, terwijl een Thermometers-getal alleen zegt hoeveel vakjes gevuld zijn, en door de thermometervorm trekt een gevuld vakje zijn buren mee terug naar de bol.
Nog twee puzzels vullen vakjes volgens rij- en kolomgetallen: bij Aquarium zakt het water in elke bak tot een vlak niveau, en bij Kakurasu telt elk gekleurd vakje mee met zijn plaats in de rij en in de kolom.