UTILS.
100% in de browser
🪜

Woordladder-oplosser

Vind de kortste keten van echte woorden van een startwoord naar een eindwoord, waarbij je bij elke stap precies één letter verandert, met breedte-eerst-zoeken over het woordenboek.

Voer twee echte woorden van dezelfde lengte in. Elke sport verandert precies één letter.

— uitvoer verschijnt hier —

Over deze tool

De Woordladder-oplosser vindt de kortste keten van echte woorden die het ene woord in het andere verandert door telkens één letter te veranderen — de klassieke doublets-puzzel uitgevonden door Lewis Carroll. Voer een start- en eindwoord van dezelfde lengte in (beide moeten echte woordenboekwoorden zijn) en de tool geeft een kortste ladder terug, zoals COLD → CORD → CARD → WARD → WARM, of vertelt je dat er geen pad bestaat.

Onder de motorkap behandelt hij elk woord van die lengte als een knooppunt in een graaf, met een verbinding tussen twee woorden die in precies één positie verschillen. Om efficiënt te zoeken groepeert hij woorden in joker-bakken (voor CORD slaat hij sleutels op zoals *ORD, C*RD, CO*D en COR*) zodat buren via directe opzoeking worden gevonden, en voert vervolgens een breedte-eerst-zoekopdracht uit, wat het minst mogelijke aantal stappen garandeert. Het zoeken is begrensd zodat het altijd snel terugkeert in plaats van vast te lopen op moeilijke gevallen.

Dit alles gebeurt lokaal in je browser tegen een meegeleverde Engelse woordenlijst uit het publieke domein — niets wordt geüpload. Omdat de ladder alleen door woorden kan stappen die in die lijst bestaan, wordt een verder geldige keten als onmogelijk gerapporteerd als een benodigd tussenwoord ontbreekt; de lijst komt uit het publieke domein, dus sommige zeer moderne of geleende woorden zijn mogelijk niet aanwezig.

Veelgestelde vragen

Wat is een woordladder?
Een woordladder (of doublets-puzzel) transformeert het ene woord in het andere door telkens precies één letter te veranderen, waarbij elke tussenstap ook een echt woord van dezelfde lengte moet zijn. Deze tool vindt de kortste dergelijke keten.
Moeten de twee woorden dezelfde lengte hebben?
Ja. Eén letter veranderen wijzigt nooit de lengte van een woord, dus het start- en eindwoord moeten hetzelfde aantal letters hebben, en beide moeten in het woordenboek bestaan. Lengtes van 2 tot 9 letters worden ondersteund.
Waarom zegt hij dat er geen pad bestaat?
Ofwel kunnen de twee woorden echt niet worden verbonden, ofwel staat een benodigd tussenwoord niet in de woordenlijst. Omdat alleen woorden die in het woordenboek aanwezig zijn als stappen kunnen worden gebruikt, breekt een ontbrekend tussenwoord de keten.
Is de ladder de kortst mogelijke?
Ja. De oplosser gebruikt breedte-eerst-zoeken, dat altijd een pad met het minimale aantal stappen vindt. Als er meerdere kortste ladders bestaan, geeft hij er een van terug; het getoonde stappenaantal is optimaal.

Meer tools