Home World Forum
Stars! AutoHost web forums

Jump to Stars! AutoHost


 
 
Home » Stars! 2.6/7 » The Academy » Some answers about common MT questions... (long)  () 1 Vote
Re: Some answers about common MT questions... (long) Mon, 07 February 2011 13:19 Go to previous messageGo to previous message
craebild is currently offline craebild

 
Lieutenant

Messages: 568
Registered: December 2003
Location: Copenhagen, Denmark
As Eagle of Fire says, computers have a problem with generating truly random numbers, so some quasi-random method is used. IIRC modern games use the computer clock to generate a seed number n where 0 <= n < 1 by taking the fractional part of the time in seconds when the game is started on the PC, and then use some quasi-randomization algorithm from there. The question then is how random that algorithm is...

In some games a new seed from the computer clock is used every time a new random number is needed, but that does not work if there are situations where several random numbers are needed with the same number of clock cycles between them every time that situation occurs, as I think is the case in some situations in the battle engine, but using a new seed from the computer clock each time a new turn is generated and then using a quasi-randomization algorithm from there should make the occurrence of the MT effectively random. That might not be the method used in Stars!, though, as there were far fewer CPU clock cycles per second when Stars! was developed than there are now, and asking the computer for the time might not have yielded as many decimals in the seconds back then either.



Med venlig hilsen / Best regards / Mit freundlichen Grüßen
Christian Ræbild / Christian Raebild

Report message to a moderator

 
Read Message icon10.gif
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message icon5.gif
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: What should be added to the Stars! - Must Know section
Next Topic: Tricks of the Trade (long)
Goto Forum:
  


Current Time: Tue May 14 02:00:02 EDT 2024