|
Hil-Crossword
©

HIL-Crossword Nr. 1!
Das Wesentliche
des Hil-Crosswords sind nicht die Wörter, sondern der
Raum, den sie einschließen.
Das innere leere Feld ist kein Defekt, kein Rest, kein Zufall – es
ist das Ziel.
Bedeutung entsteht hier nicht durch Füllung, sondern durch bewusste
Begrenzung. Erst wenn vier lineare Strukturen kooperieren, um ein
inneres Nichts zu schützen, wird aus Anordnung eine Form. Das
Hil-Crossword kehrt damit das klassische Kreuzwortprinzip um: Wörter
füllen nicht den Raum, sie
bewahren ihn. Ohne das Loch ist die Figur trivial – mit ihm
wird sie wesentlich.
Hil-Crossword:
Eine kombinatorische
Programmieraufgabe!
Das
Hil-Crossword ist
eine formal definierte kombinatorische Aufgabe und kein Rätsel im
üblichen Sinn. Ziel ist es,
alle gültigen
Kreuzwort-Anordnungen zu finden, die strenge strukturelle
Bedingungen erfüllen.
Grundidee
Aus einer
vorgegebenen Wortliste sind
genau vier Wörter
so anzuordnen, dass sie ein
geschlossenes
zweidimensionales Kreuzwort bilden.
Ein einzelnes
Beispiel genügt meist, um Sinn und Schönheit der Aufgabe sofort zu
erkennen.
Formale Bedingungen
-
Wörter exakt
vier
-
Ausrichtung:
horizontal oder vertikal
-
Ziel:
Ein geschlossenes Rechteck bilden, das mindestens eine leere
innere Zelle (Mindestgröße 1 × 1) vollständig umschließt.
-
Wortenden: nicht
offen,
keine toten Buchstaben
-
Zeichen:
jedes Teil eines Wortes
Bedeutung,
Semantik oder thematische Zusammenhänge sind frei wählbar, hübsche
Bedeutungsfelder sind erlaubt!
Hil-Crossword
ist eine formal definierte kombinatorische Programmieraufgabe. Aus
einer fest vorgegebenen Wortliste sind
exakt vier verschiedene
Wörter horizontal oder vertikal in ein zweidimensionales
Gitter einzutragen, sodass sie eine
geschlossene rechteckige
Struktur bilden, die
mindestens ein inneres
leeres Feld (Mindestgröße 1 × 1) vollständig umschließt.
Alle gesetzten Zeichen müssen Teil eines der vier Wörter sein;
offene Wortenden
sowie tote Buchstaben
sind unzulässig. Wortkreuzungen sind ausschließlich an
positionsgleichen Buchstaben erlaubt. Bedeutung, Semantik oder
thematische Zusammenhänge sind
für die Gültigkeit
irrelevant. Eine Anordnung ist genau dann gültig, wenn
sämtliche strukturellen Bedingungen erfüllt sind. Ziel der Aufgabe
ist es, alle gültigen Anordnungen zu finden, optional begrenzt durch
eine maximale Lösungszahl.
Wortlisten-Regeln
(Startversion)
-
Sprache:
Deutsch
-
Buchstaben:
nur
A–Z
-
Ohne:
Umlaute, keine Sonderzeichen,
Bindestriche, Namenszusätze
-
Wortlänge:
>3
Buchstaben
-
Wortliste:
fest pro Programmlauf
Für Programmierer
Die Aufgabe ist
bewusst so formuliert, dass sie sowohl für Einsteiger als auch für
erfahrene Programmierer interessant ist.
Erweiterungen
-
Wortfelder
-
Sprachen
-
Wörter
-
Rechteckgrößen
Namensherkunft
'Hil-Crossword'
verweist auf den Erfinder Hilmar Alquiros
Bedeutungsfelder:
Farbnamen, Tiernamen,
Sportausdrücke ...
Reizvoll für
den Programmierwettbewerb ...
IT- /
Computer-Namen:
-
Leibniz
-
Babbage
-
Lovelace
-
Turing
-
Zuse
-
Neumann
-
Shannon
-
Goedel
-
Church
-
Boole
-
Hopper
-
Dijkstra
-
Knuth
-
Backus
-
Minsky
-
Gates
-
Jobs
-
Wozniak
-
Torvalds
-
Zuckerberg
-
Bezos
-
Page
-
Brin
... (kurze Namen sind
schwieriger zu verwerten)
Bevorzugte Programme:
-
kurz
-
übersichtlich
-
leicht
verständlich
-
erweiterbar
Gespannt wie ein
Flitzebogen:
Hilmar Alquiros,
Philippinen!

Tipp:
Rechenpapier ist eine gute Hilfe beim Lösen!

HIL-Crossword
Nr. 3: KIs!

HIL-Crossword
Nr. 14: Pioniere!
|