On Sunday, 9 June 2024 at 13:20:09 UTC, Joseph Rushton Wakeling wrote:
On Saturday, 8 June 2024 at 16:09:04 UTC, monkyyy wrote:
rng is an optional parameter, `uniform(0,100).writeln;` alone works; the docs not telling you that is really bad

The docs do tell you that `rng` is an optional parameter of


I don't need anything fancy. Most of the time, it's for video games, so I want to make sure the numbers are always shuffled. Here it's for maze generation, so I wan each maze to be unique.

Eventually, I would like to use a fixed seed generator, so that I can generate the same maze over and over again if necessary. I guess, in that case, I could create a generator.

I found the the simplest way to implement this is not to define any seed or generator and simply call:

~~~
uniform(0,2)
~~~

with the range you want. It was a bit counter intuitive because most languages have a ```rand()``` function. But I prefer specifying a range.

Thanks again.

Reply via email to