Jump to content

madAms KneteHer - Entwicklung eines Tools


Recommended Posts

Hallo Gemeinde,

bin neu hier, aber nicht im Roulette. Dort eher "wiederbelebt". Vor ca. 20 bis 25 Jahre hatte ich mein Fieber. Bastelte mir auf der damals ziemlich langsam laufenden EDV ein Basic Programm zur Analyse der Wahrscheinlichkeiten und zur Ermittlung des Angriffssignals und des Ausstiegs. Lief auch anfänglich recht nett. Manche schweisgebadeten Abende bzw. Nächte im Kasino ersparten mir meine Programmier- und Analysekünste allerdings nicht. Erst als ich nicht mehr das Programm mit Permanenzen fütterte, sonder den Zufallsgenerator des PC zur Leitschnur erhob, kam mir das kalte Grausen. Was live so proper klappte, mutierte zum Fiasko. Nun denn, hatte damals auch an anderen Dingen mein Spaß und ließ das Roulette links liegen. Bis jetzt.

Gesehen, daß da einer versuchte, ein Programm zum basteln. Hatte sich wohl zu viel vorgenommen, die Anelitung endete jedenfalls nach dem zweiten Beitrag. OK, ich bin zwar aufgrund eines ärgerlichen Einbruchs in meine Hütte meiner externen HD verlustig geworden, auf der ich so alte Kamellen wie das Roulette Programm gespeichert hatte. OK, baue ich mich ein neues und teile euch die Gedanken dazu mit. Vielleicht ist da ja einer, der mitquatschen kann, und ich wachse über meine Grenzen hinaus. Auch nicht schlecht, oder?

Warum selber programmieren, wenn's das schon gibt. Aber was ich bisher an Roulette-Programmen gesehen habe, hat mich nicht wirklich überzeugt. Ich muß aber auch gestehen, daß ich nicht jedes Programm probiert habe. Mit dem Download von Programmen bin ich sehr zurückhaltend, vielleicht zu vorsichtig. Aber warum nicht Roulette Xtreme 2.0? Eine jedenfalls vielversprechende Alternative. Der Nachteil ist für mich, daß ich mich in die Roulette Xtreme 2.0 eigene Programmiersprache einarbeiten muß, um meine eigene Strategie prüfen und spielen zu können. Warum soll ich das, wenn ich eine leistungsfähige Programmiersprache beherrsche? Und ich weiß nicht, wie leistungsfähige dieses Strategieentwicklungstool wirklich ist. Mit VB gibt es keine Grenze!. Ich bin überzeugt, daß mit VB eine Benutzeroberfläche gebastelt werden kann, die ohne Programmiersprachenkenntnisse die Entwicklung einer eigenen Strategie erlaubt.

Also, ich machs, nicht zuletzt aus dem Grund, weil ich so besser in der Lage bin, meine Spielstrategie auf Herz und Nieren zu prüfen. Wie gesagt soll das Programm nicht wie meine erste Version bei jeder Änderung der Spielstrategie erfordern, den Programmcode zu ändern. Es soll also möglichst offen sein in Hinblick auf die Entwicklung, Analyse und Führung des Angriffs.

Nur daß nicht falsche Erwartungen erweckt werden. Zum Einen habe ich nicht die Absicht hier endlose Zeilen von Code einzustellen. Das würde letztlich Ordner füllen. Wenns zum Verständnis erforderlich ist, gibt es Quellcode. Ansonsten muß jeder schauen, wie er es realisiert. Es gibt schließlich viele Wege, die nach Rom führen. Zum Anderen wird das Programm im Ergebnis keine hundertprozentige Gewinnstrategie beinhalten. Es ist kann nur ein Tool sein, was einem hilft, seine eigene Strategie zu prüfen, zu verfeinern und damit seinen Angriff am Tisch zu führen.

Mit meiner ersten Version hatte ich einige Fehler gemacht. Wie gesagt, es war zu unflexibe. Es muß in der Lage sein, die untersuchten Figuren frei zu bestimmen. Klar, bei den vom Tableau oder Kessel vorgebenen Figuren wie zB EC oder Transversalen ist das selbstverständlich. Es soll in der Lage sein, meine eigenen "Figuren" zu erstellen und zu untersuchen. Also zB Noir und Pair als eine Figur zu betrachten. Letztlich gilt das für jede vorgegebene Figur, angefangen bei der kleinsten Einheit der Plein auf dem Tablaue oder im Kessel. Dann war damals die Grenze des Arbeitsspeichers und der Langsamkeit des Prozessors eine ziemliche Beschränkung. Das bedeutet, die neue Version muß flexibel sein, während des Angriffs dürfen keine zeitkritischen Operationen den Spielfluß behindern (beim OK), und - mal sehen obb das heute noch ein Problem ist - der Arbeitsspeicher darf nicht überstrapaziert werden.

Was mich damals besonders gestört hatte war, daß ich nicht in der Lage war, die Entwicklung zu verfolgen. Zwar konnte ich ermitteln, wann ein Angriffssignal gegeben ist, aber nicht, wie sie sich ergeben hat. Die neue Version muß das unbedingt bringen können. So eine Art Monitor, der mir zeigt, wie sich Restanten oder Favoriten entwickelt haben.

Das sind also meine Vorstellungen zum Beginn des Projekts.

In dem nächsten Beitrag werde ich darstellen, welche grundsätzliche Strutuktur des Programms ich mir vorstelle. Vielleicht auch schon das Gerüst.

Also: rien ne va plus

madAm

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo,

falls es auch ohne Progammiersprache geht, so gbt es da 2 Programme,

eines seit ein paar Jahren, das andere kommt bald raus (ist noch Beta)

Dort kannst du mit dem Simulator und freieinstellbaren Signalen, Progressionen usw. deine Player zusammenbalsteln und diese dann austesten.

(Es besteht aus vielen frei einstellbaren Plugins, die untereinander verbunden werden können)

Das Programm ist ein Bot und könnte auch in den OnlineCasinos setzen, oder auch fiktiv an realtischen, sodaß du auch mit echten Permanenzen testen kannst,

ohne Geld aufs Spiel zu setzen.

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 2 weeks later...

hallo albertus, wenn du die physikalischen komponenten nicht einbeziehst, glaub ich, besser vergessen.

Hallo Nico,

was meinst Du mit "physikalischen komponenten"? Eine Analyse vonn Permanenzen eines Kessels zur Ermittlung von Auffälligkeiten? Oder bist Du gar einer der Kesselgugger? Was ich nicht mathematisch in den Begriff bekommen kann, ist für mich keine Herausforderung. Also, was sind physikalische Komponenten?

Bis denne

madAm

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo Nico,

was meinst Du mit "physikalischen komponenten"? Eine Analyse vonn Permanenzen eines Kessels zur Ermittlung von Auffälligkeiten? Oder bist Du gar einer der Kesselgugger? Was ich nicht mathematisch in den Begriff bekommen kann, ist für mich keine Herausforderung. Also, was sind physikalische Komponenten?

Bis denne

madAm

physikalische komponenten sind in der auswirkung beobachtbare faktoren, die den zufall eliminieren oder zumindest vermindern - faktor mensch, maschine, umstände etc.

grüße

Link zu diesem Kommentar
Auf anderen Seiten teilen

Wie ist deine Meinung dazu?

Du kannst jetzt schreiben und dich später registrieren. Bereits registrierter Teilnehmer? Dann melde dich jetzt an, um einen Kommentar zu schreiben.
Hinweis: Dein Beitrag wird nicht sofort sichtbar sein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Neu erstellen...