26.10.2013, 04:06
@alle:
Ich habe bemerkt und festgestellt, dass ich einen Fehler in meinem KenoSeed Quellcode gemacht habe! Ich hatte für den RandSeed statt Variablentyp LongWord (Unsigned 32-Bit) den Typ LongInt deklariert.
Dadurch konnte der Zufallsgenerator von Windows nur Saatwerte von 0 bis 2147483647 (Hex 00000000 .. 7FFFFFFF) abdecken, weil ab Hex 80000000 die Werte ein negatives Vorzeichen bekamen, also Minuswerte unter 0, die der Generator nicht verarbeiten konnte.
Nun habe ich meinen Quellcode dementsprechend korrigiert und LongWord als Typ genommen. Jetzt kann man die 4 Milliarden Seeds aus dem kompletten Bereich nehmen, also 0 bis 4294967295 (Hex 00000000 .. FFFFFFFF), die auch der TT800 benutzt.
Den Bugfix habe ich als neue kenoseed.exe kompiliert und hochgeladen! Siehe oben für neuen Download!
Für alle diejenigen unter euch, die sich die fehlerhafte Version des KenoSeed schon heruntergeladen haben, bitte ich diese zu löschen und stattdessen die neue Version kenoseed-v2.zip herunterzuladen.
Für die Programmierer unter euch, hier nochmal der Überblick über die beiden Variablentypen:
32-Bit Long
LongInt (Signed) = -2147483648 .. 2147483647
LongWord (Unsigned) = 0 .. 4294967295
Benutzt für solche Sachen kein langes Integer, sondern ein langes Word! Solche dummen Fehler schleichen sich beim Programmieren ein und dann wundert man sich warum Dinge seltsam laufen. Ich hatte nämlich zuerst fälschlicherweise angenommen, der Zufallsgenerator von Windows würde nur den halben Bereich der Seeds nutzen können. Aber das stimmt nicht! Er kann den vollen Bereich nutzen, also die 4 Milliarden Seeds.
Grüße
P.S. Zudem habe ich eine Batch-Datei tt800gen.bat ins Archiv beigefügt. Diese erstellt automatisch und in sekundenschnelle mit KenoSeed jeweils 100 zufällige KENO 10 Reihen mit den 25 InitSeeds des TT800 und speichert sie alle in eine Datei tt800out.txt ab! Damit könnt ihr bei Bedarf experimentieren und diese Kenotipps mit aktuellen Kenoziehungen vergleichen. Ich habe bereits festgestellt, dass Saatwerte vom TT800 gute Kombis produzieren. Bei einer davon hatte ich gestern schon 07/10 Treffer, also €15 Gewinn!
Ich habe bemerkt und festgestellt, dass ich einen Fehler in meinem KenoSeed Quellcode gemacht habe! Ich hatte für den RandSeed statt Variablentyp LongWord (Unsigned 32-Bit) den Typ LongInt deklariert.

Dadurch konnte der Zufallsgenerator von Windows nur Saatwerte von 0 bis 2147483647 (Hex 00000000 .. 7FFFFFFF) abdecken, weil ab Hex 80000000 die Werte ein negatives Vorzeichen bekamen, also Minuswerte unter 0, die der Generator nicht verarbeiten konnte.
Nun habe ich meinen Quellcode dementsprechend korrigiert und LongWord als Typ genommen. Jetzt kann man die 4 Milliarden Seeds aus dem kompletten Bereich nehmen, also 0 bis 4294967295 (Hex 00000000 .. FFFFFFFF), die auch der TT800 benutzt.
Den Bugfix habe ich als neue kenoseed.exe kompiliert und hochgeladen! Siehe oben für neuen Download!
Für alle diejenigen unter euch, die sich die fehlerhafte Version des KenoSeed schon heruntergeladen haben, bitte ich diese zu löschen und stattdessen die neue Version kenoseed-v2.zip herunterzuladen.
Für die Programmierer unter euch, hier nochmal der Überblick über die beiden Variablentypen:
32-Bit Long
LongInt (Signed) = -2147483648 .. 2147483647
LongWord (Unsigned) = 0 .. 4294967295
Benutzt für solche Sachen kein langes Integer, sondern ein langes Word! Solche dummen Fehler schleichen sich beim Programmieren ein und dann wundert man sich warum Dinge seltsam laufen. Ich hatte nämlich zuerst fälschlicherweise angenommen, der Zufallsgenerator von Windows würde nur den halben Bereich der Seeds nutzen können. Aber das stimmt nicht! Er kann den vollen Bereich nutzen, also die 4 Milliarden Seeds.
Grüße
P.S. Zudem habe ich eine Batch-Datei tt800gen.bat ins Archiv beigefügt. Diese erstellt automatisch und in sekundenschnelle mit KenoSeed jeweils 100 zufällige KENO 10 Reihen mit den 25 InitSeeds des TT800 und speichert sie alle in eine Datei tt800out.txt ab! Damit könnt ihr bei Bedarf experimentieren und diese Kenotipps mit aktuellen Kenoziehungen vergleichen. Ich habe bereits festgestellt, dass Saatwerte vom TT800 gute Kombis produzieren. Bei einer davon hatte ich gestern schon 07/10 Treffer, also €15 Gewinn!
- Hitman
Erfahrener Kenospieler seit 2005
Erfahrener Kenospieler seit 2005




![[Bild: 2qx8hvp.png]](http://i42.tinypic.com/2qx8hvp.png)
![[Bild: 35kj4ib.png]](http://i44.tinypic.com/35kj4ib.png)
![[Bild: 1t1vh4.png]](http://i40.tinypic.com/1t1vh4.png)
![[Bild: 29wmpvt.png]](http://i42.tinypic.com/29wmpvt.png)
![[Bild: 13ztm60.png]](http://i40.tinypic.com/13ztm60.png)
![[Bild: 2i2a8b9.jpg]](http://i39.tinypic.com/2i2a8b9.jpg)
![[Bild: 2nbx9as.png]](http://i42.tinypic.com/2nbx9as.png)
![[Bild: 2v12841.png]](http://i40.tinypic.com/2v12841.png)
![[Bild: 2mg2gbq.png]](http://i44.tinypic.com/2mg2gbq.png)
![[Bild: a17g1u.png]](http://i40.tinypic.com/a17g1u.png)
![[Bild: zyc8aw.jpg]](http://i43.tinypic.com/zyc8aw.jpg)

![[Bild: iphone-5-2012-09-14-600-18.jpg]](http://www.blogcdn.com/de.engadget.com/media/2012/12/iphone-5-2012-09-14-600-18.jpg)