Allowing for manual setting of RandomSeed#1592
Conversation
|
I agree being able to control the random seed is great 👍 I wonder if the |
|
@cameronwhite I think it's really useful to have the reseed button anyway. Any number that the user might type is not necessarily of the same quality as a generated one, just like if I'm asked to type a 'random' string of letters I might write "asdfasdfasdfasdf" every time instead of something truly unique. This change is mostly about reproducibility and exploration (like being able to go back to the number that is immediately lower or higher). As for the slider, it could be fun, but something to consider is that there are way more possible values of If we add the slider, though, I have the idea that, on each side, we could add buttons that allow jumping large values (+10^6, -10^6) or scale the chosen value (x2, /2) |
|
I don't think there should be a quality difference in this case though - this number is just the seed for the random number generator, so as long as we're using a good quality generator then there shouldn't be any correlation in the resulting random sequences between having a seed of 1 versus 2, versus a seed of 115885232 |
|
@cameronwhite I understand that the seeds However, I also mean that with the spin button the user will be limited to exploring the numbers neighboring the initial seed and the seed values they can think of typing. In different sessions where they use the application they might obtain similar results, but with the "Reseed" button they can let the computer choose some other number neighborhood. I'm usually not that insistent, but in this case I think I clearly see the benefit of keeping the button :) The argument is also about allowing the user to do things in different ways and enabling them to choose what is most convenient for them — which is also why I don't object to the idea of the slider. |
|
I don't mind keeping the button - was mainly looking to see whether the dialog's UI could be simplified. Should this button go first if we still want users to be using it primarily? I also think we should use the word Seed more consistently in the labels to make sure it's clear what the value actually means |
|
That is not a problem @cameronwhite :) I just moved the button to the left, and also changed the caption in |
|
Thanks, yeah I think that looks good - could you also just update Frosted Glass with the same? |
|
Sure! I just did |

As mentioned in #1591