INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

random number 0-1 initialisieren?



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

02.04.2008, 13:34
Beitrag #14

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
random number 0-1 initialisieren?
Danke, das hat mir weitergeholfen. Jetzt bin auch ich durchgestiegen. ZockenWald

Gruß Markus

' schrieb:Ich versuchs mal so:

Ich will (z.B.) ein Spiel programmieren, dessen Algorithmus zum Teil von einer Strategie (KI) und zum Teil von Zufallswerten abhängt. Der nächste Spielzug ergibt sich - das ist nämlich der Algorithmus - aus den bisherigen Zügen sowie einer vorausschauenden KI. Eine vorausschauende KI alleine ist aber ungenügend, da aus diversen Gründen dann immer jedes Spiel gleich wäre. Der Algoritmus benutzt also zusätzlich "Zufallswerte" - und sei es nur, um die Parameter der KI zu gewichten. Diese Zufallsgewichtung - oder wie immer die zufällige Komponente integriert wird - bewirkt, das sich jedes Spiel vom vorausgehenden unterscheiden kann. Im Prinzip unterscheiden sich dadurch dann auch Folgezüge mit gleichen Voraussetzungen von einander.

Jetzt tritt aber während der Programmentwicklung folgendes Problem auf. Wenn an einer ganz bestimmten Stelle der KI-Algo (noch) einen Fehler hat, z.B. nach dem 27. Zug - wie generiere ich genau die selben Voraussetzungen, um den Fehler zu reproduzieren? Ohne Reproduktion aber kann der Fehler nicht behoben werden - respektive kann nicht nachgewiesen werden, dass genau diese Voraussetzungen eben nicht mehr zu diesem Fehler führen.

Ich bin also darauf angewiesen, dass eine wiederholbare Zufallszahlenfolge möglich ist. Ob das nun automatisch durch einen Start mit z.B. Seek(MyStart) geht oder per Zwischenspeichern in Array ist natürlich zweitrangig.

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
random number 0-1 initialisieren? - eg - 02.04.2008, 09:58
random number 0-1 initialisieren? - jg - 02.04.2008, 10:07
random number 0-1 initialisieren? - jg - 02.04.2008, 10:29
random number 0-1 initialisieren? - Y-P - 02.04.2008, 10:31
random number 0-1 initialisieren? - jg - 02.04.2008, 11:38
random number 0-1 initialisieren? - Y-P - 02.04.2008, 11:59
random number 0-1 initialisieren? - jg - 02.04.2008, 12:16
random number 0-1 initialisieren? - Y-P - 02.04.2008 13:34
random number 0-1 initialisieren? - Y-P - 04.04.2008, 09:48

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Schieberegister Initialisierung mit Array => Not a Number Roland 7 8.196 03.07.2017 15:58
Letzter Beitrag: Roland
  String zu Number umwandeln galilio 6 6.495 01.09.2016 15:38
Letzter Beitrag: GerdW
  Boolean Array (>32-Bit!) to Number Daniel_S 2 6.141 27.07.2016 13:44
Letzter Beitrag: jg
  Variant Attribute initialisieren NoWay 6 6.176 27.10.2015 08:56
Letzter Beitrag: IchSelbst
  Fract/Exp String To Number Function grba123 2 4.364 17.08.2015 11:44
Letzter Beitrag: GerdW
  MultiColumn Listbox Reihen number Fabian257 6 5.313 16.06.2015 10:36
Letzter Beitrag: Fabian257

Gehe zu: