I'm wondering if there's anyway to get Java's random number generator to generate the same sequence of numbers as C's srand and rand? That is, if I were to call C's srand() with a seed of 100 and create a new Random object in java with a seed of 100 and then use, in C, rand() and, in Java, nextInt() how can I get the same sequence of numbers from Java as I would from C? Is it even possible?
For those wondering, I'm trying to create a modified version of FreeCell and I want to have the games be the same as in the Microsoft version, which uses the random number generator in C to generate the card order in the games.
I would guess that there isn't a single c-random-implementation, but different ones from borland, intel, gnu, ... Some of them aren't open-source, but chances aren't bad, that the algorithm is documented, since a lot of users are interested.
So I guess you have to find out, which library is/ was used with your freecell, and reimplement it with java on your own.