![]() |
|
KI-Coding - Druckversion +- Lotto-Totostrategen (https://Lotto-Totostrategen.de) +-- Forum: Links (https://Lotto-Totostrategen.de/forumdisplay.php?fid=898) +--- Forum: Diverse Verweise (https://Lotto-Totostrategen.de/forumdisplay.php?fid=1106) +--- Thema: KI-Coding (/showthread.php?tid=29270) |
RE: Jules: Der erste echte KI-Coding-Agent von Googlen AI Pro - Gagga - 06.12.2025 (05.12.2025, 23:14)Ecart schrieb: Muss ich hier kommentarlos festhalten: Ja, ja, die KI kann einem schon schmeicheln.
RE: Jules: Der erste echte KI-Coding-Agent von Googlen AI Pro - Ecart - 08.12.2025 Endlich, jetzt nach drei Tagen, drei unterschiedlichen Linuxinstallationen läuft mein System endlich mit der Geforce RTX 5080. Mint und Debian waren die totale Pleite! KI's wissen nur das, was "angelernt" wurde. Über diverse Umwege und selber nachdenken, habe ich dann die Lösung gefunden. Aus Deutschland kommt Linux "CachyOS" besonders für die Gamer. Diese nutzen diese Grafikkarten zum zocken. Zitat:CuPy ist eine leistungsstarke Bibliothek für numerische Berechnungen in Python, die die Rechenleistung von GPUs nutzt, um eine erhebliche Beschleunigung im Vergleich zu CPU-basierten Berechnungen zu ermöglichen. Ich bin da erst am Anfang, u.a. für Lotto Cover-Design usw. Es ist über KI möglich, das Formeln vom Bildschirmfoto, dann in Pythoncode, codiert wird. Ein kleines 08/15 Beispiel: Starte GPU-Lotto-Optimierung... ✅ Optimierung abgeschlossen in: 0.1957 Sekunden. Speichere 98 Reihen in Datei: lotto_results/lotto_rows_20251208_005508.txt... ✅ Speichern erfolgreich! ================================================================================ GENERIERUNG UND OPTIMIERUNG ABGESCHLOSSEN (98 Reihen) ================================================================================ Verteilungsanalyse der Zahlen 1 bis 49: Ziel-Häufigkeit pro Zahl: 12.00 (98 * 6 / 49) Mindest-Häufigkeit: 12 Höchst-Häufigkeit: 12 Streuung (Max - Min): 0 Häufigkeiten (Zahl: Count): 1:12 2:12 3:12 4:12 5:12 6:12 7:12 8:12 9:12 10:12 11:12 12:12 13:12 14:12 15:12 16:12 17:12 18:12 19:12 20:12 21:12 22:12 23:12 24:12 25:12 26:12 27:12 28:12 29:12 30:12 31:12 32:12 33:12 34:12 35:12 36:12 37:12 38:12 39:12 40:12 41:12 42:12 43:12 44:12 45:12 46:12 47:12 48:12 49:12 -------------------------------------------------------------------------------- ## Beispiel der generierten Reihen: Reihe 01: [15 38 47 48 19 12] Reihe 02: [22 36 02 17 18 20] Reihe 03: [08 48 41 14 35 45] Reihe 04: [41 32 13 37 47 16] Reihe 05: [09 28 17 01 13 14] RE: Jules: Der erste echte KI-Coding-Agent von Googlen AI Pro - Ecart - 08.12.2025 Warum dieser Aufwand? Ich werde versuchen, über diese "Berechnungen" u.a.abschließend zu klären? AI antwortet: # Sie suchen den Satz von 100 Reihen, der die größte Abdeckung der Treffer ≥3 liefert. Der Algorithmus würde so ablaufen: Iterative Auswahl: Starte mit einer leeren Menge C (Covering-Reihen). Berechne die Abdeckung: Für jede der verbleibenden 13.983.816−∣C∣ Kombinationen: Wie viele neue Treffer ≥3 würde diese Reihe abdecken, die bisher nicht abgedeckt wurden? Wähle die Beste: Wähle die Reihe, die die größte zusätzliche Abdeckung der Treffer ≥3 liefert. Hinzufügen und Wiederholen: Füge die Reihe R zur Menge C hinzu, bis ∣C∣=100. Diesen Prozess 100/1000 Mal durchzuführen, wobei in jedem Schritt 13.983.816 Vergleiche durchgeführt werden müssen, ist extrem rechenintensiv – ein klarer Fall für CuPy. Ist der Minimalwert optimaler ohne "Gleichverteilung"? Ja, höchstwahrscheinlich. Grund: Die Gleichverteilung (jede Zahl ≈12 Mal) ist eine Strategie, um das Risiko zu streuen. Die optimale Abdeckung konzentriert sich jedoch auf die geometrische Anordnung der 100 gewählten 6er-Tupel [Lottoreihen] im 49-dimensionalen Raum, um Lücken (die 0er, 1er, 2er Treffer) zu minimieren. Diese geometrische Anordnung ist nicht notwendigerweise gleichmäßig in Bezug auf die Einzelzahlen. Zitat:Ziel ist es, die riesige Menge aller möglichen Lotto-Kombinationen (fast 14 Millionen) parallel gegen einen Satz von 100 gewählten Reihen zu prüfen. RE: Jules: Der erste echte KI-Coding-Agent von Googlen AI Pro - Ecart - 08.12.2025 Gerade läuft der erste Testlauf von 100 Reihen; 49 Zahlen. Bisher hatte ich ja nur Gelegenheit, Software aus der Win-Welt zu nutzen, das ist ja jetzt anders. Stutzig wurde ich, als ich das 100 Reihensystem; 49 Zahlen von Braun mal genauer unter die Lupe genommen habe. Nur 5,157290 % = 721.186 Kombinationen von allen möglichen 13.983.816 Kombinationen bei Lotto 6aus49, ist einfach sehr gut. Was läuft da gerade mit der Grafikkarte [100 Reihen; alle 49 Lottozahlen] ab? Aus dem Pythoncode ersichtlich: # Generiert alle 13.983.816 Kombinationen und lädt sie auf die GPU. # Berechnet den finalen Prozentsatz der NICHT überdeckten (gewinnlosen) Kombinationen (0, 1, 2 Richtige), Die Zahl 260.624 ist in Ihrem Kontext der Referenzwert und der maximale Raum für die Abdeckung:Zielraum: Dies ist die exakte Anzahl aller Kombinationen (6er), die keine "gewinnlose" (0, 1, 2) Kombination darstellen. Ihr Algorithmus-Ziel: Ihr Greedy-Algorithmus sucht nun 100 Reihen, die die 13.983.816 Kombinationen so überdecken, dass jede der 13.983.816 möglichen Kombinationen von mindestens einer Ihrer 100 Reihen mit gleich/größer 3Treffern überdeckt wird. RE: Jules: Der erste echte KI-Coding-Agent von Googlen AI Pro - Ecart - 09.12.2025 Habe jetzt eine gefilterte Datei in der von den 13.983.816 Lotto 6aus49 Kombinationen, jetzt nur noch 8.458.524 (985 MB) Kombinationen übrig sind. Was für Reihen sind raus? 1 2 3 4 5 6; 2 3 4 5 6 7; usw. Die RTX 5080 hat 16 GB GDDR7; 30 Gbps; 960 GB/s. KI: Jetzt lädst du nur noch diese Datei ein; alle beschriebenen Filter sind dann bereits erledigt, und du kannst dich ganz auf GEMM (Generalized Matrix Multiplication)/Statistik konzentrieren. ![]() Diese Matrix–Vektor-Produkte sind Spezialfälle von GEMM und nutzen auf der RTX 5080 die hochoptimierten BLAS-Routinen bzw. Tensor Cores. Damit lassen sich deine statistischen/heuristischen Filter sehr schnell auf alle Millionen Reihen anwenden. CUDA (früher auch Compute Unified Device Architecture genannt) ist eine von Nvidia entwickelte Programmierschnittstelle (API), mit der Programmteile durch den Grafikprozessor (GPU) abgearbeitet werden können. In Form der GPU wird zusätzliche Rechenkapazität bereitgestellt, wobei die GPU = RTX 5080 im Allgemeinen bei hochgradig parallelisierbaren Programmabläufen (hohe Datenparallelität) signifikant schneller arbeitet als die CPU. CUDA wird vor allem bei wissenschaftlichen und technischen Berechnungen eingesetzt. CUDA ist NVIDIAs Plattform für beschleunigtes Rechnen und die Grundlage für GPU-Computing. RE: Jules: Der erste echte KI-Coding-Agent von Googlen AI Pro - Bremen07 - 09.12.2025 Hallo Ecart. finde ich alles seeeehr interessant und werde dein Tagebuch hier mitverfolgen. Falls Du später TG Teilnehmer für deine optimiertes 100 Reihensystem suchst, ich wäre dabei
RE: Jules: Der erste echte KI-Coding-Agent von Googlen AI Pro - Ecart - 09.12.2025 (09.12.2025, 21:33)Bremen07 schrieb: Falls Du später TG Teilnehmer für deine optimiertes 100 Reihensystem suchst, ich wäre dabei ![]() Danke. Ja, dass ganze ist mehr so über Braun-Lotto entstanden. Deren 100 Reihensystem, ist schon sehr gut! Irgendwie kam ich mit allen meinen Lotto-Tools nicht weiter. Da kam ich auf die Idee, meinen Mining-PC mit der NVIDIA GeForce RTX 5080 für diese neuen (von mir nur erdachten) Lottosysteme einzusetzen. Jetzt zur Winterzeit, ist es wirklich ein 10 Stunden Hobbyarbeitstag. Ich muss mir ja vieles selber anlesen und dann auch verstehen. Was NVIDIA da an Software für die Grafikkarten entwickelt hat ist schon der Hammer. Mir ist jetzt erst richtig bewusst geworden, was ich da für ein "Hammerteil" an Grafikkarte habe. Heute habe ich mir einen Tool erstellt mit vielen (Lotto) Filtern ( 1 2 3 4 5 6 = 6er-Folgen usw. Grundsätzlich nichts besonderes, gibt es seit Jahrzehnten in diverser Lottosoftware. Aber diese übrigen (guten Reihen; kein 44 45 46 47 48 49 usw.) werden dann in einer *.json-Datei gespeichert, z.B. 900 MB. Und jetzt kommt das neue, diese Datei, wird dann über die Grafikkarte, für weitere Berechnungen = 56,28 TFLOPS, nach eigenen Ideen genutzt. (ein) TFLOPS 10¹² = 1 Billion Operationen klick Als Senior komme ich mir jetzt wieder wie ein Student vor. Nur vor 40 Jahren, da hatten wir doch gar nicht diese Möglichkeiten... Jetzt alles neu, Linux-PC mit Cachy OS aus Deutschland! ![]() CuPy ist eine Open-Source-Array-Bibliothek für GPU-beschleunigtes Rechnen mit Python. CuPy nutzt CUDA-Toolkit-Bibliotheken wie cuBLAS, cuRAND, cuSOLVER, cuSPARSE, cuFFT, cuDNN und NCCL, um die GPU-Architektur optimal auszunutzen.
RE: Jules: Der erste echte KI-Coding-Agent von Googlen AI Pro - Bremen07 - 10.12.2025 Hut ab Ecart! Wie ist das Cachy OS? Selbsterklärend oder nur über das Terminal zu bedienen? Ich nutze Pop OS. Ist sehr gut, nut etwas verschachtelt. RE: Jules: Der erste echte KI-Coding-Agent von Googlen AI Pro - Ano - 10.12.2025 Ich finde das alles auch sehr interessant. Also gehe ich mal den anderen Weg. Ich werde einen Rückbau versuchen. Als System habe ich die 163 Reihen von Peter Rosendahl gewählt. Mal schauen wo ich bei 100 Reihen lande. Also ganz ohne KI. Bin mal gespannt was besser ist.
RE: Jules: Der erste echte KI-Coding-Agent von Googlen AI Pro - Ecart - 10.12.2025 (10.12.2025, 00:28)Bremen07 schrieb: Wie ist das Cachy OS? Cachy OS ist für mein Anwendungsfall mit RTX 5080 perfekt. Hauptgrund, wegen "Zocker-Linux", war das sofortige erkennen der Linux-Treiber für die RTX 5080. Vor Monten als es noch ein Mining-PC war, war es stundenlange Kernelkompilierung usw. Sonst alles wie Windows. Heute habe ich über 1 Stunde gebraucht, um nur ein Icon auf dem Desktop zu hinterlegen. Muss jetzt nichts mehr im Terminal eingeben, klicken wie bei Win und mein "Lotto"-Programm startet. Klar, bei den nächsten Icon nur noch klick & klick. |