Более сложная взаимно детерминированная случайность в двух или более системах - PullRequest
0 голосов
/ 19 сентября 2018

В моем проекте rails я установил Faker::Config.random = Random.new(77), следуя указаниям .В то время как случайность одинакова каждый раз для меня на моем компьютере и для моего сверстника в отдельности, случайность не взаимно одинакова.

Например, случайность, сгенерированная Faker::Number.number(1) на моем компьютере, равна 4, 5, 6;и на компьютере моего партнера 1, 2, 3. Все, что я пытаюсь достичь, - это 4, 5, 6 на всех машинах, использующих одинаковое начальное число.

Как мне этого добиться?Если это невозможно сделать с помощью этого, я был бы очень признателен, если бы кто-нибудь предложил мне обходной путь.

РЕДАКТИРОВАТЬ - Проблема не ограничивается только числами.Набор строк и других переменных, используемых для генерации случайности, также отличается, как и любой другой тип данных.

1 Ответ

0 голосов
/ 19 сентября 2018

Плохо, я не запустил изменения, связанные с фейкером, на удаленном компьютере.Все работает как шарм!

...