genaue Bewertungsfunktion

Forum für das Spiel Kodeknacker

genaue Bewertungsfunktion

Beitragvon Gast » Fr Dez 09, 2011 12:22

Moin,

ich bin mir nicht ganz sicher, ob ich die Regeln verstanden habe.
Die Spielregeln sind mir etwas zu ungenau.
Wie genau geht das Programm beim verteilen von weißen und
schwarzen Pins vor? (Insbesondere dann, wenn eine Farbe mehrfach
auftaucht)

Am liebsten wäre mir ein Algorithmus. Evtl. stimmt folgender sogar:

Für alle n = 1 bis 5
Vergleiche Position #n mit Position #n. stimmen die Farben überein,
erhöhe Zähler "schwarz" und
entferne Spalte #n aus der weiteren Bewertung (auf beiden Seiten)
Für alle noch vorhandenen _Farben_
falls die Farbe im Code und im Tipp auftaucht
erhöhe Zähler "weiß"
stecke schwarze und weiße Pins in zufälliger Reihenfolge an zufälliger Position


Beispiel:
Code = b r b r b
Tipp = b b g b g

Ergebnis: 1 * Schwarz (für 1. Spalte) + 1 * weiß (für Farbe b)

richtig so?
Gast
 

Re: genaue Bewertungsfunktion

Beitragvon InI4 » Fr Dez 09, 2011 20:06

Das Beispiel ist zumindest richtig.
Die schwarzen sind die ganz richtigen.
Die weißen sind richtige Farbe am falschen Ort.
Wichtig ist halt nur, dass jeder Pin nur eine (die jeweils maximale, also schwarz vor weiß) bekommt.
Der Mensch spielt nur, wo er in voller Bedeutung des Wortes Mensch ist, und er ist nur da ganz Mensch, wo er spielt.
Friedrich Schiller
Benutzeravatar
InI4
Admin
Admin
 
Beiträge: 898
Registriert: Di Apr 15, 2008 20:28

Re: genaue Bewertungsfunktion

Beitragvon Gast » Mo Dez 12, 2011 8:26

InI4 hat geschrieben:Das Beispiel ist zumindest richtig.

Danke, das hilft mir schon weiter.

InI4 hat geschrieben:Wichtig ist halt nur, dass jeder Pin nur eine (die jeweils maximale, also schwarz vor weiß) bekommt.

Das war mir schon klar. Für mich ist viel wichtiger, mich von der Vorstellung zu lösen, dass die Pins bewertet werden. Es im Beispiel also nur einen weißen gibt, obwohl es 2 Pins (sowohl auf Code, wie auf Tipp-Seite) gibt, die einen weißen "verdient" hätten.
Gast
 


Zurück zu Kodeknacker



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron