Показать сообщение отдельно
Старый 15.02.2017, 13:58
faraday вне форума Посмотреть профиль Отправить личное сообщение для faraday Найти все сообщения от faraday
  № 42  
Ответить с цитированием
faraday
 
Аватар для faraday

Регистрация: Apr 2009
Сообщений: 409
Цитата:
Сообщение от Nooob Посмотреть сообщение
Zebestov Ты по шуму посмотри, выбранный тобой метод дает картинку из линий.
Как минимум варианты
Код AS3:
seed = (seed * 16807) % 0x7fffffff;
Код AS3:
seed = (seed * 214013 + 2531011) % 0x7fffffff;
дают лучший результат

чисел 9301, 49297, 233280 даже в таблице часто используемых параметров для Линейного конгруэнтного метода нету, стоило бы задуматься
а есть какой нибудь способ/алгоритм зная seed и номер генерации получать число, кроме как высчитывать каждый раз в цикле? например надо чтобы при seed 0.57567 узнать значеие 10-й генерации, чтобы было одно на клиенте и серве