Die Fotoeingabe für 2×2 und 3×3 unterstützt sechs unterscheidbare Farben, auch eigene Paletten. Ähnliche Farbtöne brauchen weiterhin Kontrolle. Der 4×4 verwendet manuelle Eingabe mit Standardfarben. Bildwürfel und andere Teileformen werden nicht unterstützt.
1. Das Raster auf eine Seite legen
Sechs Fotos brauchen eine feste Reihenfolge und Ausrichtung. Die gezeigten Drehungen des ganzen Würfels stellen diese Beziehung her; einzelne Ebenenzüge beim Fotografieren verändern die Stellung. Vier verstellbare Ecken bestimmen eine perspektivische Abbildung, damit jede Probe im richtigen Feld liegt, auch bei einem trapezförmigen Umriss.
Ein automatisch gefundener Umriss ist ein Vorschlag. Verschobene Ecken lassen diese Seite erneut abtasten. Sie können aber weder verdeckte Felder noch durch starke Reflexion verlorene Farben wiederherstellen. Ein unscharfes oder verdecktes Foto muss gegebenenfalls einzeln ersetzt werden.
2. Den dominanten Farbton verwenden
Innerhalb jedes Feldes werden mehrere Punkte abgetastet; der Rand bleibt außen vor. Ähnliche Farbtöne bilden Gruppen. Die Gruppe mit den meisten Stimmen liefert eine tatsächlich beobachtete repräsentative Farbe, die danach klassifiziert wird. Kleine Logos, schwarze Trennlinien oder einzelne helle Reflexionen sollen dadurch weniger Einfluss haben.
Bei widersprüchlichen Proben bleibt das Feld als unsicher markiert. Ein dominanter Farbton ist ein Vorschlag, kein Beweis für die echte Farbe. Bedeckt eine Reflexion den Großteil des Feldes, kann auch die größte Gruppe falsch sein.
3. Referenzfarben für diesen Würfel lernen
Bei Standardfarben berücksichtigt die Klassifikation Farbton, Sättigung und Helligkeit. Bestätigte Fotos und direkte Farbkorrekturen können Referenzfarben liefern, die bei weiteren Fotos desselben Würfels wiederverwendet werden. Eine passende Orangeprobe hilft beispielsweise, ähnliche rote und orange Felder zu unterscheiden.
Für eine eigene Palette wählst du unter Würfelfarben sechs klare, unterschiedliche Referenzen. Ein 3×3 kann seine Mittelfelder verwenden; beim 2×2 braucht jede Farbe eine Probe. Die Erkennung vergleicht die Proben mit diesen Referenzen und markiert knappe Entscheidungen. Das ist Referenzkalibrierung, keine Zusage, jede ungewöhnliche Palette automatisch zu entdecken.
4. Anzahlen und Lösbarkeit getrennt prüfen
Beim 2×2 muss jede Farbe viermal und beim 3×3 neunmal vorkommen. Richtige Anzahlen reichen nicht aus: Zwei vertauschte Felder können alle Summen erhalten und trotzdem eine unmögliche Stellung beschreiben. Vor der Suche werden auch Teilidentitäten, Eckendrehungen, gekippte Kanten und die passenden Vertauschungsregeln geprüft.
Die Würfelgrößen haben unterschiedliche Regeln. Ein 2×2 besitzt keine Kanten und verwendet nicht die gemeinsame Ecken-Kanten-Parität des 3×3. Gültige Reduktionsparität beim 4×4 behandelt dessen eigener manueller Löser. Prüfe bei einer Warnung zuerst die Eingabe, bevor du einen Defekt am echten Würfel annimmst.
5. Den Fehler korrigieren, den Rest behalten
Vergleiche Vorschau und echten Würfel. Wähle die richtige Farbe und ändere nur das falsche Feld im 3D-Editor oder Seitenraster. Beide bearbeiten denselben Arbeitsbereich. Eine geeignete direkte Fotokorrektur kann außerdem eine Referenzfarbe liefern. Die Farbanzahlen allein bestimmen niemals automatisch eine Ersatzfarbe.
Drehe falsch ausgerichtete eingegebene Seiten, passe einen falschen Umriss an oder ersetze nur ein unbrauchbares Foto. Die anderen Seiten bleiben erhalten. Solange die Seite offen ist, macht Rückgängig die letzte Änderung rückgängig. Ein Erkennungsfehler erfordert deshalb normalerweise keine vollständige Neueingabe.
6. Die berechneten Züge überprüfen
Erkennung, Korrektur, Prüfung und Lösung laufen im Browser. Eine gültige Eingabe wird in einem Browser-Worker gelöst. Die zurückgegebenen Züge werden vor der Anzeige auf den eingegebenen Feldern ausgeführt und auf vollständige Lösung geprüft. Fotos gehen nicht an einen externen Erkennungsdienst.
Diese Prüfung gilt für die Eingabe. Sie bestätigt weder richtig kopierte echte Felder noch deine Handbewegungen. Gleiche zuerst die Haltung ab, folge einem Zug nach dem anderen und nutze die Hilfe bei Abweichungen. Prüfe am Ende alle sechs echten Seiten.
Ein Feld korrigieren
Hier wird keine Erkennungsrate und kein schnellster Scan behauptet. Die Erklärung beschreibt den implementierten Ablauf. Genauigkeitsvergleiche erfordern reale Tests unter vergleichbarem Licht mit vergleichbaren Kameras und Würfelfarben.