28.02.2014 Aufrufe

Geschichte und Anwendungen - Hochschule Niederrhein

Geschichte und Anwendungen - Hochschule Niederrhein

Geschichte und Anwendungen - Hochschule Niederrhein

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Wissensbasierte Systeme <strong>Geschichte</strong> <strong>und</strong> <strong>Anwendungen</strong> <strong>Anwendungen</strong> 133 / 219<br />

Planen<br />

Übung: Schreiben Sie ein Programm, dass zu einem gegebenen<br />

Spielbrett eine Zugreihenfolge ermittelt. Welche Laufzeit ergibt<br />

sich?<br />

Erkenne aussichtslose Spielsituation mittels Pagoda-Funktion pg:<br />

Sei P die Menge der zulässigen Positionen beim Solitär. Dann<br />

sei σ : P → R eine Funktion, so dass für drei benachbarte<br />

Positionen a,b,c gilt: σ(a)+σ(b) ≥ σ(c)<br />

Sei B ⊂ P die Menge der aktuell belegten Positionen. Dann<br />

ist der Wert der Pagoda-Funktion definiert als<br />

pg(B) := ∑ b∈Bσ(b).<br />

Die Werte der Pagoda-Funktion sind monoton fallend im<br />

Laufe eines Spiels. a b c a b c

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!