Egoist Geschrieben Juli 10, 2018 Autor Share Geschrieben Juli 10, 2018 Hier mal mein Entwurf für die erste Version unseres Roulettemoduls "roulib00.py" # Diese Datei bitte als roulib00.py ins aktuelle Arbeitsverzeichnis kopieren. # man kann dann in allen weiteren *.py Dateien auf die Klassenelemente zugreifen, # wenn man sein s_cript beispielsweise mit # # import roulib00 as r # # beginnt. # # r.RouldefWien.kess # # repräsentiert dann ein Tuple mit allen Plein in Kesselfolge im Uhrzeigersinn. # # usw. # # Bei Fragen, bitte fragen... import numpy as np # Definition nach Wiener Art class RouldefWien: kess = (0, 32, 15, 19, 4, 21, 2, 25, 17, 34, 6, 27, 13, 36, 11, 30, 8, 23, 10, 5, 24, 16, 33, 1, 20, 14, 31, 9, 22, 18, 29, 7, 28, 12, 35, 3, 26) rono = (0,"R","N","R","N","R","N","R","N","R","N","R","N","R","N","R","N","R","N","R","N","R","N","R","N","R","N","R","N","R","N","R","N","R","N","R","N") paip = (0,"P","I","I","P","I","P","I","I","P","P","I","I","P","I","P","P","I","P","I","P","P","I","I","P","P","I","I","P","P","I","I","P","P","I","I","P") mapa = (0,"G","K","G","K","G","K","G","K","G","K","G","K","G","K","G","K","G","K","K","G","K","G","K","G","K","G","K","G","K","G","K","G","K","G","K","G") dou = (0, 3, 2, 2, 1, 2, 1, 3, 2, 3, 1, 3, 2, 3, 1, 3, 1, 2, 1, 1, 2, 2, 3, 1, 2, 2, 3, 1, 2, 2, 3, 1, 3, 1, 3, 1, 3) col = (0, 2, 3, 1, 1, 3, 2, 1, 2, 1, 3, 3, 1, 3, 2, 3, 2, 2, 1, 2, 3, 1, 3, 1, 2, 2, 1, 3, 1, 3, 2, 1, 1, 3, 2, 3, 2) trs = (0, 31, 13, 19, 1, 19, 1, 25, 13, 31, 1, 25, 13, 31, 7, 25, 7, 19, 7, 1, 19, 13, 31, 1, 19, 13, 31, 7, 19, 13, 25, 7, 25, 7, 31, 1, 25) trp = (0, 31, 13, 19, 4, 19, 1, 25, 16, 34, 4, 25, 13, 34, 10, 28, 7, 22, 10, 4, 22, 16, 31, 1, 19, 13, 31, 7, 22, 16, 28, 7, 28, 10, 34, 1, 25) sek = ("Z","Z","Z","G","G","G","G","G","O","O","O","K","K","K","K","K","K","K","K","K","K","K","K","O","O","O","O","O","G","G","G","G","G","G","G","G","G") # Ego's numerische Listen class Roulette_franz(): pl_kessel = [0, 32, 15, 19, 4, 21, 2, 25, 17, 34, 6, 27, 13, 36, 11, 30, 8, 23, 10, 5, 24, 16, 33, 1, 20, 14, 31, 9, 22, 18, 29, 7, 28, 12, 35, 3, 26] pl_fach = [0, 23, 6, 35, 4, 19, 10, 31, 16, 27, 18, 14, 33, 12, 25, 2, 21, 8, 29, 3, 24, 5, 28, 17, 20, 7, 36, 11, 32, 30, 15, 26, 1, 22, 9, 34, 13] ec_RS = [0, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, -1, 1, -1, 1, -1, 1, -1, 1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, -1, 1, -1, 1, -1, 1, -1, 1] ec_TH = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] ec_UG = [0, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1] dc_col = [0, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3] dc_duz = [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3] c6_tvs = [0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6] c12_tvp = [0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8, 9, 9, 9, 10, 10, 10, 11, 11, 11, 12, 12, 12] c9_car = [(0, 1, 2, 3), (1, 2, 4, 5), (2, 3, 5, 6), (4, 5, 7, 8), (5, 6, 8, 9), (7, 8, 10, 11), (8, 9, 11, 12), (10, 11, 13, 14), (11, 12, 14, 15), (13, 14, 16, 17), (14, 15, 17, 18), (16, 17, 19, 20), (17, 18, 20, 21), (19, 20, 22, 23), (20, 21, 23, 24), (22, 23, 25, 26), (23, 24, 26, 27), (25, 26, 28, 29), (26, 27, 29, 30), (28, 29, 31, 32), (29, 30, 32, 33), (31, 32, 34, 35), (32, 33, 35, 36)] c18_che = [(0, 1), (0, 2), (0, 3), (1, 2), (1, 4), (2, 3), (2, 5), (3, 6), (4, 5), (4, 7), (5, 6), (5, 8), (6, 9), (7, 8), (7, 10), (8, 9), (8, 11), (9, 12), (10, 11), (10, 13), (11, 12), (11, 14), (12, 15), (13, 14), (13, 16), (14, 15), (14, 17), (15, 18), (16, 17), (16, 19), (17, 18), (17, 20), (18, 21), (19, 20), (19, 22), (20, 21), (20, 23), (21, 24), (22, 23), (22, 25), (23, 24), (23, 26), (24, 27), (25, 26), (25, 28), (26, 27), (26, 29), (27, 30), (28, 29), (28, 31), (29, 30), (29, 32), (30, 33), (31, 32), (31, 34), (32, 33), (32, 35), (33, 36)] format_Farbe = ['\x1b[1;42;30m 0 \x1b[0m', '\x1b[1;41;37m 1 \x1b[0m', '\x1b[1;40;37m 2 \x1b[0m', '\x1b[1;41;37m 3 \x1b[0m', '\x1b[1;40;37m 4 \x1b[0m', '\x1b[1;41;37m 5 \x1b[0m', '\x1b[1;40;37m 6 \x1b[0m', '\x1b[1;41;37m 7 \x1b[0m', '\x1b[1;40;37m 8 \x1b[0m', '\x1b[1;41;37m 9 \x1b[0m', '\x1b[1;40;37m 10 \x1b[0m', '\x1b[1;40;37m 11 \x1b[0m', '\x1b[1;41;37m 12 \x1b[0m', '\x1b[1;40;37m 13 \x1b[0m', '\x1b[1;41;37m 14 \x1b[0m', '\x1b[1;40;37m 15 \x1b[0m', '\x1b[1;41;37m 16 \x1b[0m', '\x1b[1;40;37m 17 \x1b[0m', '\x1b[1;41;37m 18 \x1b[0m', '\x1b[1;41;37m 19 \x1b[0m', '\x1b[1;40;37m 20 \x1b[0m', '\x1b[1;41;37m 21 \x1b[0m', '\x1b[1;40;37m 22 \x1b[0m', '\x1b[1;41;37m 23 \x1b[0m', '\x1b[1;40;37m 24 \x1b[0m', '\x1b[1;41;37m 25 \x1b[0m', '\x1b[1;40;37m 26 \x1b[0m', '\x1b[1;41;37m 27 \x1b[0m', '\x1b[1;40;37m 28 \x1b[0m', '\x1b[1;40;37m 29 \x1b[0m', '\x1b[1;41;37m 30 \x1b[0m', '\x1b[1;40;37m 31 \x1b[0m', '\x1b[1;41;37m 32 \x1b[0m', '\x1b[1;40;37m 33 \x1b[0m', '\x1b[1;41;37m 34 \x1b[0m', '\x1b[1;40;37m 35 \x1b[0m', '\x1b[1;41;37m 36 \x1b[0m'] # Hier auch eine erste Funktionsdefinition innerhalb der Klasse # der Aufruf erfolgt erst in einen S_cript, welche diese Datei importiert. def print_Segment(self, start, stop, beginn = "\r", ende = ""): step = 1 if start > stop: step = -1 print(beginn, end = "", flush = True) for i in range(start, stop): x = i % 37 if x < 0: x += 37 print(self.format_Farbe[self.pl_kessel[x]], end = "") print(ende, end = "") Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Egoist Geschrieben Juli 10, 2018 Autor Share Geschrieben Juli 10, 2018 (bearbeitet) Jetzt hatte ich schon wieder Probleme meine Antwort abzuschicken... Es waren Zitate von roemer darin, und auch ein Link zu seinem Profil (das Ding, welches man bekommt, wenn man @Benutzername tippt). Kommentar der Website: Verboten... Edit: Selbst wenn ich das Posting aus dem Editor herauskopiere und dann als Pleintext in den WindowsEditor einfüge, dort also alle Verweise auf andere Postings in reinen Text verwandele, dann dort den Text wieder herauskopiere und hier einfüge kommt: Fehler 403 forbidden Ich mache jetz noch einen Versuch und logge aus und schliesse den Firefox... bearbeitet Juli 10, 2018 von Egoist Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
NewFish Geschrieben Juli 10, 2018 Share Geschrieben Juli 10, 2018 Ich bin ja bisschen doof. Kann mir jemand erklären was der Vorteil zwischen Pyton und ne Exel Programmierung sein soll? Findet Pyton jetzt raus wie es geht oder was? Ich brauchs nicht aber wär ja gut und interessant. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
NewFish Geschrieben Juli 10, 2018 Share Geschrieben Juli 10, 2018 vor 50 Minuten schrieb roemer: Aber für mich persönlich sehe ich keinen Nutzen Hat man selber seine eigene Spielweise gefunden die Gewinn bringt.. Interessieren Peogrammierungen nur noch zu Informationszwecken. Da normal uninteressant. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Egoist Geschrieben Juli 11, 2018 Autor Share Geschrieben Juli 11, 2018 (bearbeitet) Meine Antwort an @roemer wurde nun schon 2h, oder so, von der Forensoftware wirkungsvoll verhindert. Ich erspare Euch die Details, die habe ich @Paroli detailiert geschickt. Selbst wenn man (bestimmte?) Zitate in reinen Text umwandelt und diese dann wieder zu posten versucht, knallt es... Da hilft nicht einmal der <code> Container... Gruss vom Ego (der den heutigen Abend leider mit Debugging der Forensoft vergeudet hat) toxic_phrase.zip bearbeitet Juli 11, 2018 von Egoist Die Merkwürdigkeiten nehmen kein Ende, wenn ich eine Datei hochgeladen habe, kann ich den Link darauf nicht mehr löschen, also bitte ignorieren, der ist nur für @Paroli zur Fehlersuche gedacht. Bescheuerter Weise kann man im PM keine Datei hochladen. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Egoist Geschrieben Juli 11, 2018 Autor Share Geschrieben Juli 11, 2018 (bearbeitet) Das folgende macht noch nicht ganz, was ich wollte, aber ich hatte andere Probleme. Es ist aber ein Beispiel dafür, wie man auf unseren Librarycode zugreifen kann, indem man nur die Datei importiert. In PyCharm wird die Konsole nur ca. 5x pro Sekunde neu erzeugt. Das ruckelt wie die Hölle, obwohl der code einen halbwegs weichen Output erzeugen sollte. Ist ja alles noch pre alpha import roulib00 as roullib import time import numpy as np r = roullib.Roulette_franz # Es wird der französische Kessel aus unserer Alpha Library importiert. s = 1 # Drehrichtung Rotor links while True: # es wird ein Rechtswurf der Kugel zuerst angenommen a = -1100 # Abwurfpunkt 1100 Fächer vor der Zero, also fast 10 Rotationen e = -a # theoretisch läuft der Rotor bis dahin also insgesamt ca 19 Umdrehungen while s >= (-1): # nach dem ersten Wurf wurde die Drehrichtung 1x geändert, dann nochmal andersrum print("Kesselgucken für Arme: I") print(" I") print(" V") t = 0.0003 * np.random.randint(0, 37) # die Zeit festlegen, die gebraucht wird nach Abwurf 1 Fach zu passieren f = 1.001 # anfänglicher Reibungswert ff = 0.0001 # dynamischer Reibwert, das ist alles sehr unphysikalisch for i in range(a, e, s): # Schleife in der ein Kesselsegment nach dem anderen angezeigt wird t = t * f + ff # Kugel abbremsen ff = ff * (1 + ff/100) # Reibung verändern r.print_Segment(r, i,i+24, "\r", "") # Segment darstellen (ist eine Methode der Klasse) print (" ",i,t, end="" , flush=True) # ein paar Parameter ausgeben (Fachnummer und Fachgeschwindigkeit) time.sleep(t) # Zeit zwischen 2 Fächern abwarten if t > 0.2 + 0.1 * np.random.randint(0,37): # feststellen, ob Kugel gelandet ist print("\n",r.pl_kessel[(i+6)%37]) # falls ja, Zeilenvorschub Terminal break # Schleife verlassen s -= 2 # Drehrichtung ändern a = a * -1 # Abwurfpunkt ändern. TODO: Auf letztes Trefferfach setzen e = -a # theoretisches Schleifenende s = 1 # nach 2 Läufen Drehrichtung zurücksetzen inp = input("Weiter (enter) Stop mit 'Q': ") # Benutzer fragen, ob es weitergehen soll if inp.upper() == "Q": # nach Eingabe von "q" oder "Q" und ENTER quit() # Programm beenden bearbeitet Juli 11, 2018 von Egoist Es gab noch einen Bug, der verhindert hat, dass abwechselnd rechts und links gedreht wird. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Hans Dampf Geschrieben Juli 11, 2018 Share Geschrieben Juli 11, 2018 (bearbeitet) vor 11 Stunden schrieb NewFish: I Findet Pyton jetzt raus wie es geht oder was? Moin, Wir sind Brüder im Geiste. Gruss Hans bearbeitet Juli 11, 2018 von Hans Dampf Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Egoist Geschrieben Juli 11, 2018 Autor Share Geschrieben Juli 11, 2018 Falls jemand das letzte Codefenster kopiert hatte, bitte erneut holen. Es wurde ein logischer Fehler beseitigt und es wurden Kommentare ergänzt. Natürlich ist das keine sinnvolle Anwendung, sondern demonstriert nur den Zugriff auf eine Klassenmethode. Viel Spass mit Python wünscht Ego Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
NewFish Geschrieben Juli 12, 2018 Share Geschrieben Juli 12, 2018 Am 11.7.2018 um 00:24 schrieb NewFish: Kann mir jemand erklären was der Vorteil zwischen Pyton und ne Exel Programmierung sein soll? Kann mir man das als Dummen mal jemand erklären? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Egoist Geschrieben Juli 12, 2018 Autor Share Geschrieben Juli 12, 2018 (bearbeitet) Am 11.7.2018 um 00:24 schrieb NewFish: Ich bin ja bisschen doof. Kann mir jemand erklären was der Vorteil zwischen Pyton und ne Exel Programmierung sein soll? Wenn Du mir dahingehend helfen könntest, festzustellen wie man Vorteile zwischen 2 Dingen herausfinden kann, werde ich Dir auch antworten können. Oder flacher formuliert: Gib mir einfach einen Vorteil an, der zwischen einem Fisch und einem Fahrrad besteht. vor 14 Stunden schrieb NewFish: Kann mir man das als Dummen mal jemand erklären? Erst dachte ich, Du wolltest hier nur den Troll geben, aber weil Du nochmal nachfragst: Ich gehe nicht davon aus, dass Dir an aktiver Programmierung überhaupt etwas liegt, falls doch, hast Du noch einen weiten Weg vor Dir. Wenn Du in einer Programmiersprache die selbe Schlampigkeit an den Tag legen würdest, wie Du es hier mit der deutschen Sprache machst, kämst Du nicht unfallfrei über die erste Zeile Programmcode hinaus. Das klingt vielleicht besonders spitz, entspricht aber den Tatsachen. Gruss vom Ego bearbeitet Juli 12, 2018 von Egoist Typo Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
wiensschlechtester Geschrieben Juli 12, 2018 Share Geschrieben Juli 12, 2018 vor einer Stunde schrieb Egoist: Wenn Du mir dahingehend helfen könntest, festzustellen wie man Vorteile zwischen 2 Dingen herausfinden kann, werde ich Dir auch antworten können. Ich würde es eher so erklären: "Wer die Vorteile nicht erkennen kann, versteht die Erklärung auch nicht." Ach ja, meiner Überzeugung nach will er sicherlich den Troll geben. Am 11.7.2018 um 00:24 schrieb NewFish: Ich bin ja bisschen doof. Am 11.7.2018 um 12:00 schrieb Hans Dampf: Wir sind Brüder im Geiste. Tut mir sehr leid. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Egoist Geschrieben Juli 13, 2018 Autor Share Geschrieben Juli 13, 2018 (bearbeitet) LOL Wiener, vor 10 Minuten schrieb wiensschlechtester: Tut mir sehr leid. aber wie kommen wir hier nun weiter, ohne uns zu verzetteln? Mein Vorschlag wäre tatsächlich erst einmal tkinter ins Boot zu holen, weil es gänzlich plattformunabhängig ist. Mit der kleinen Spielerei auf der Konsole ist kein Blumentopf zu gewinnen. Gruss vom Ego bearbeitet Juli 13, 2018 von Egoist Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
wiensschlechtester Geschrieben Juli 13, 2018 Share Geschrieben Juli 13, 2018 (bearbeitet) vor 21 Minuten schrieb Egoist: Mein Vorschlag wäre tatsächlich erst einmal tkinter ins Boot zu holen, weil es gänzlich plattformunabhängig ist. Mit der kleinen Spielerei auf der Konsole ist kein Blumentopf zu gewinnen. Oh Ego, (muß immer noch immer beim Aufruf an die Kabbala denken, und dazu grinsen) Greifst Du da nicht ein bißchen vor? Okay, Dr. Manque hat auch zuerst die Fktionen vom Tutorial bezüglich GUI abgeschrieben, ist vielleicht wegen der VBA Vorbelastung, doch ein Unbeleckter wie ich denkt zuerst sollte für den User der unsichtbare Hintergrund fertig sein bevor man sich an die GUI heranmacht, ansonsten verbringt man ewig Zeit mit Änderungen, Ergänzungen und Löschungen. Oder hast Du schon alles für Dich zusammengestoppelt fürs fertige Roulette-Modul? Servus bearbeitet Juli 13, 2018 von wiensschlechtester a und s, irgendwie sollte ich gleich auf Esperanto umsteigen - ist auch schon Wurst Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Egoist Geschrieben Juli 13, 2018 Autor Share Geschrieben Juli 13, 2018 vor 3 Minuten schrieb wiensschlechtester: Oder hast Du schon alles für Dich zusammengestoppelt fürs fertige Roulette-Modul? Nein, hier ist gar nichts fertig. Ich versuche nur, mich fortzubilden. Wenn ein GUI Scheisse ist, so ist es für mich doch noch besser als nix. vor 8 Minuten schrieb wiensschlechtester: sollte für den User der unsichtbare Hintergrund fertig sein bevor man sich an die GUI heranmacht, ansonsten verbringt man ewig Zeit mit Änderungen, Ergänzungen und Löschungen. Bitte verzeihe mir, aber ich habe schon wieder ewig nix mehr programmiert. Ich muss mich also an alles wieder herantasten. Zu meinen (autodidaktischen) Methoden zählte immer trial & error, was mich immerhin schon nach 2Tagen des Erstbesitzes eines Computers, zum ersten lauffähigen und selbst geschriebenen Computerspiel gebracht hatte. Blöderweise hatte ich da noch keinen Massenspeicher und keinen Drucker. Also musste ich das Programm vom Bildschirm abschreiben, damit es nicht verloren geht, Glücklicherweise konnte ich dann noch die Kohle (199DM) für ein Kassettenlaufwerk beschaffen, um es (entgegen aller Warnhinweise) an den laufenden Computer anzuschliessen. So wurde mein erstes Programm schliesslich gesichert... Wie sollen wir wissen, was fertig ist? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Egoist Geschrieben Juli 13, 2018 Autor Share Geschrieben Juli 13, 2018 OK, mein erster Entwurf beinhaltete nur mehr oder weniger die Kesselaufteilung und damit die Spielregeln. Es gibt bisher 2 Klassen, eine alphanumerische und eine numerische. Beide stellen Konstante zur Verfügung, mit denen man evtl etwas reissen kann. Was gänzlich fehlt, ist der Import einer Realpermenenz, das habe ich aber in der Mache. Was ausserdem fehlt ist die Definition einer Permanenz und die eines Coups. Dazu habe ich schon klare Vorstellungen, bin aber noch offen für Input. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
sachse Geschrieben Juli 13, 2018 Share Geschrieben Juli 13, 2018 vor 7 Stunden schrieb Egoist: Zu meinen (autodidaktischen) Methoden zählte immer trial & error, "Trial" ist eine Gerichtsverhandlung. Sollte vermutlich "try" heißen. Wie wäre es ansonsten mit dem schönen deutschen: "Versuch und Irrtum"? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Egoist Geschrieben Juli 13, 2018 Autor Share Geschrieben Juli 13, 2018 vor 2 Stunden schrieb sachse: Sollte vermutlich "try" heißen. Wie wäre es ansonsten mit dem schönen deutschen: "Versuch und Irrtum"? Hallo @sachse, da hast Du sehr gut aufgepasst und schön demonstriert, wie man aus Fehlern einen Informationsgewinn erzielen kann. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
wiensschlechtester Geschrieben Juli 13, 2018 Share Geschrieben Juli 13, 2018 Hallo Ego, vor 12 Stunden schrieb Egoist: Glücklicherweise konnte ich dann noch die Kohle (199DM) für ein Kassettenlaufwerk beschaffen, ..so alt möchte ich gar nicht sein vor 12 Stunden schrieb Egoist: Bitte verzeihe mir, aber ich habe schon wieder ewig nix mehr programmiert. Ich muss mich also an alles wieder herantasten. Da von uns allen ich wahrscheinlich bezüglich Programmierung die wenigste Ahnung habe, denn nicht jeder welcher ein Stockerl zusammenzimmerte kann sich Tischler nennen, und bei Fachartikel habe ich immer mehr Fragen als Wissensgewinn, bitte keine falsche Bescheidenheit von Dir. Schreibe halt auch nur wie ich es mir denke, und ging meistens den einfachen Weg. vor 12 Stunden schrieb Egoist: Was ausserdem fehlt ist die Definition einer Permanenz und die eines Coups. Dazu habe ich schon klare Vorstellungen, bin aber noch offen für Input. Sobald ich weiß was du meinst könnte ich auch darauf antworten. Wie schon geschrieben simme ich bezüglich Import zu, und würde danach die Prognoseauswertung angehen. Servus dernochmitdenanfängenkämpft Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
4-4Zack Geschrieben Juli 13, 2018 Share Geschrieben Juli 13, 2018 vor 1 Stunde schrieb Egoist: Hallo @sachse, da hast Du sehr gut aufgepasst und schön demonstriert, wie man aus Fehlern einen Informationsgewinn erzielen kann. Gerichtsverhandlung+Fehler ,das passt doch herlich. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
FavRad Geschrieben Juli 13, 2018 Share Geschrieben Juli 13, 2018 vor 13 Stunden schrieb Egoist: Zu meinen (autodidaktischen) Methoden zählte immer trial & error Hallo Jungs, Euer Ehren, trial & error ist absolut korrekt in diesem Zusammenhang. Das Wort ''trial'' hat many different meanings. See Cambridge dictionairy, aber nicht nach der ersten Definition schon wegschauen....und besserwissen. LG FavRad Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
sachse Geschrieben Juli 13, 2018 Share Geschrieben Juli 13, 2018 vor 15 Minuten schrieb FavRad: Hallo Jungs, Euer Ehren, trial & error ist absolut korrekt in diesem Zusammenhang. Das Wort ''trial'' hat many different meanings. See Cambridge dictionairy, aber nicht nach der ersten Definition schon wegschauen....und besserwissen. LG FavRad Asche auf mein kahles Haupt. Ich habe in meinem Taschenübersetzer tatsächlich nur "Trial" eingegeben und das als Endergebnis angesehen. Eben nochmals nachgesehen und in Zeile 2 dann als Ergebnis "Ausprobieren" gefunden. Auch ein Besserwisser ist nicht unfehlbar - nur meistens. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
cmg Geschrieben Juli 13, 2018 Share Geschrieben Juli 13, 2018 vor 13 Stunden schrieb Egoist: Bitte verzeihe mir, aber ich habe schon wieder ewig nix mehr programmiert. Ich muss mich also an alles wieder herantasten. tja, speziell beim Roulette nützt -meiner Erfahrung nach- auch der beste Algorithmus nichts dabei spielt es keine Rolle ob der in Assembler,Basic,Fortran,Pascal,C,C++,Java,-stopp!e,Dolphin,Python oder was auch immer programmiert ist (Wobei die "KI" meist nur aus Millionen "Sieben" besteht), ich sag immer "ein brauchbares Roulettesystem muss am Tisch bestehen, alles was ich am Rechner getestet habe, lief auf Dauer ins Minus (manchmal hab ich auch Systeme nicht richtig verstanden) PS: an meinen ZX Spectrum 48K von 1983 konnte ich damals ein Standard-Kassettenlaufwerk für 20 Mark anschliessen, Geldschneiderei von Commodore Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
novice Geschrieben Juli 13, 2018 Share Geschrieben Juli 13, 2018 vor 12 Minuten schrieb cmg: PS: an meinen ZX Spectrum 48K von 1983 konnte ich damals ein Standard-Kassettenlaufwerk für 20 Mark anschliessen, Geldschneiderei von Commodore C64 und ST Poweruser, das hat Kohle gekostet Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
4-4Zack Geschrieben Juli 13, 2018 Share Geschrieben Juli 13, 2018 vor einer Stunde schrieb FavRad: Hallo Jungs, Euer Ehren, trial & error ist absolut korrekt in diesem Zusammenhang. Das Wort ''trial'' hat many different meanings. See Cambridge dictionairy, aber nicht nach der ersten Definition schon wegschauen....und besserwissen. LG FavRad mensch ist das ätzend ,ich kann noch nichtmal kopierten text einfügen. darum bilddatei bezüglich Männer machen alles immer ganz genau. lg.4-4zack Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Dr. Manque Geschrieben Juli 13, 2018 Share Geschrieben Juli 13, 2018 (bearbeitet) Am 10.7.2018 um 23:46 schrieb Egoist: Hier mal mein Entwurf für die erste Version unseres Roulettemoduls "roulib00.py" ..... ..... Hallo Ego, Deine Klassendefinitionen in roulib00.py finde ich ok und werde sie verwenden. Bewundernswert ist Deine Geduld beim Editieren von "format_Farbe" in der Klasse Roulette_franz(). Kapieren kann ich diese Variable allerdings noch nicht. Du bist doch schon recht weit. Ich quäle mich immer noch durch Tutorials und Bücher. Die Python-Syntax ist verdammt eigenwillig und gewöhnungsbedürftig. Dies ist ein Posting-Test. Bitte nicht darauf reagieren! Albert nach 3mal "Bearbeiten" und "Speichern": Es geht offenbar wieder!!! bearbeitet Juli 13, 2018 von Dr. Manque Ergänzung Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Recommended Posts
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.