Kannst du Waldo finden? [geschlossen]

10

Where's Waldo ist ein Suchspiel, in dem Ihnen ein Bild einer Szene präsentiert wird. Ihr Ziel ist es, einen Mann namens Waldo auf dem Bild zu finden.

Hier sind ein paar Bilder, die zeigen, wie Waldo aussieht. Er trägt immer einen rot-weiß gestreiften Pullover und Hut, blaue Hosen, braune Schuhe und Haare. Er kann mit oder ohne Zubehör wie einer Kamera, einer Brille oder einem Stock sein.

Und hier sind einige der Szenen, in denen Waldo versteckt ist. (Sie können mit der rechten Maustaste auf die Bilder klicken und zur Bildquelle gehen, um eine höhere Auflösung zu erhalten.)


Die Herausforderung

Schreiben Sie ein Programm, das die Bilder verarbeitet (als Eingabe bereitgestellt, wie Sie möchten) und Waldo in so vielen der oben genannten fünf Bilder wie möglich findet. Ihr Programm wird nach der folgenden Formel bewertet

codeLength / numberOfPicturesInWhichWaldoIsFound

und je niedriger die Punktzahl, desto besser.

Peter Olson
quelle
1
Hinweis Wie finde ich Waldo mit Mathematica? und wie finde ich Waldo mit R? bei Stapelüberlauf.
dmckee --- Ex-Moderator Kätzchen
5
@ PeterOlson Ich weiß, aber dieser Ort ist berüchtigt für Regeln!
PhiNotPi
3
Welche Ausgabe möchten Sie? Koordinaten oder ein Kreis? Was ist die erforderliche Toleranz? Es ist trivial, eine Schachtel zu zeichnen, die garantiert Waldo enthält.
Captncraig
2
Abstimmung zum Abschluss, weil diese Frage nur Scherzantworten hervorruft. Ich denke auch, dass es schlecht spezifiziert ist, wie die erforderliche Ausgabe aussehen soll.
Steven Rumbalski
1
Auch die Bildverarbeitung ist komplex und es ist ein großes, komplexes Programm, das die Idee des Code-Golfs zunichte macht, etwas zu bekommen, das sogar versucht, das Bild zu finden. Und dann müssen Sie skalieren und spiegeln und mehrere Bilder überprüfen. Es ist schwer genug für Menschen, dies zu tun, und wir haben spezielle Hardware zur Gesichtserkennung eingebaut!
Skizz

Antworten:

12

Shell-Skript, Punktzahl 30/5 = 6

Da es keine Spezifikation darüber gibt, was das Auffinden von Waldo umfasst (dh wie genau der Ort angegeben werden muss), denke ich, dass dieses Programm eine ziemlich gute Punktzahl liefern sollte, wenn Waldo in jedem dieser Bilder gefunden wird.

echo Waldo is in the picture.
Celtschk
quelle
2
@Quincunx: 2014-02-23 ist viel später als 2012-12-21, nicht wahr? (Beachten Sie auch das "nicht mehr lustig" im Titel dieses Meta-Elements). Wie auch immer, ich bin mir nicht sicher, ob das Kriterium für meine Antwort gilt (Sie hätten stattdessen "Hardcodierung der Ausgabe" auswählen sollen; dies würde zumindest bedingungslos zutreffen, obwohl es immer noch unter dem Problem der nachträglichen Tatsache leidet).
Celtschk