Das von Erika gespielte (und verlorene) Königssolo im Bugreport ist durchaus zu rechtfertigen, nur fehlen die Heuristiken, um ein solches Bildsolo erfolgreich spielen zu können. Hier: Könige abziehen (das funktioniert schon, draw trump), blankes Ass durchbringen (dafür sollte eine Heuristik recht einfach zu realisieren sein), dann mit der blanken Dame vom Stich und auf billige Abwurfmöglichkeiten oder hohe Abstiche warten (das ist nicht ganz so einfach ;).
Das Fehlen von Heuristiken (außer dem ersten draw trump waren alles choose best card Aufspiele) führt aber nicht nur zum Spielverlust, sondern wird auch zum echten Ärgernis in Sachen Rechenzeit (die Stiche 2-5 dauerten jeweils mehrere Minuten). Wenn man beim Antesten des Programms früh in ein solches Spiel läuft, dann kann ich den unfreundlichen Bugreport weiter unten beinahe nachvollziehen. Herabsetzen der KI Limits hilft nichts, da man dadurch die KI in ALLEN Spieltypen schwächt, also auch dort, wo ausreichend Heuristiken vorhanden sind und vereinzelte Wartezeiten nicht so ins Gewicht fallen. Kann man eigentlich nur verhindern, indem man der Ki die Soli durch extrem hohe Mindestpunktzahlen verbietet. Was auf lange Sicht aber auch nicht das Gelbe vom Ei ist.
Ein paar Vorschläge (mit Solo ist hier immer Bildsolo oder Fleischloser gemeint, die Farbsoli werden schon recht gut gespielt, da dort ja die Heuristiken aus dem Normalspiel greifen):
Routinen für die Berechnung der Anzahl garantierter Stiche und möglicher Fehlstiche entwickeln (einschließlich der daraus resultierenden Augen). Eine Fehlstichanalyse wäre für Absagen ab k60 in allen Spieltypen m.E. sowieso dringend erforderlich. Die Anzahl der garantierten Stiche zu kennen (und mit entsprechener Heuristik zu reagieren wenn diese gleich der Anzahl der verbleibenden Stiche ist) könnte helfen, Fehler wie den im "verschenkter Stich" Bug zu vermeiden. Beim Solo könnten solche Routinen helfen, die erforderte grundlegende Spielstrategie - sichere Stiche von oben runter ziehen oder frühzeitiges vom Stich gehen, um Standkarten (typischerweise 10er) oder Abstiche (nur in Bildsoli) bzw. Abwürfe zu entwickeln - zu erkennen. Auch könnten sie bei der Entscheidung hilfreich sein, ob überhaupt ein Solo gewagt werden soll.
Erkennt die KI ein Entwicklungssolo, dann braucht es natürlich auch entsprechende Heuristiken, um dieses spielen zu können. Dies gilt natürlich auch, wenn das Solo von ober runter gespielt werden kann - nur sind die Heuristiken in diesem Fall vermutlich deutlich einfacher und dienen eher der Spielbeschleunigung (die choose best card Algorithmen sollten ein solches Solo eigentlich gewinnen können, nur sind sie, wie gesagt, in Serie viel zu langsam).
Und jetzt gehen mir die Ideen aus, ist ja auch schon spät...
...na denn, gut' Nacht,
Straightdog
Bugreport