Size: a a a

2021 April 17

ПК

Паша Калугин... in pro.algorithms
а главное надёжно
источник

A(

Andrey (@AndrewB330) in pro.algorithms
комон, если это претензия ко мне - то ты не по адресу)
какой запрос такой и ответ был дан
источник

ПК

Паша Калугин... in pro.algorithms
ну даже гугл умеет подсказывать, что люди имели ввиду
источник

ПК

Паша Калугин... in pro.algorithms
почему бы и не подсказать)
источник

DP

Defragmented Panda in pro.algorithms
res = (x+512.0)/512.0*5.0;
res>7.0?res/7.0:res;
res=mod(res,1.0);

x меняется от 1 до 512
т.е. мы подаем 513/512, потом 514/512 на входе.

это не сильно лучше х++
источник

DP

Defragmented Panda in pro.algorithms
т.е. я смотрю реакцию предложенного алгоритма после 1 шага для всех вариантов входа 1...2 для данной точности
источник

DP

Defragmented Panda in pro.algorithms
lcg бы показал шум даже в таких условиях. потому что overflow умножения много раз проматывает значение через overflow

а деление, условие - только 1 раз. что не дает случайности после 1 шага алгоритма при плавно меняющемся входе
источник

DP

Defragmented Panda in pro.algorithms
если у кого-то есть идеи генератора случайных чисел - предлагайте. потестю и покажу вам результат

я хочу чтобы х и х+1 на входе давали на выходе очень разный ответ
источник

CD

Constantine Drozdov in pro.algorithms
и что ты нарисовал?
источник

CD

Constantine Drozdov in pro.algorithms
lcg который next = (prev * 3 + 12345) % 2^32 так нарисуй
источник

CD

Constantine Drozdov in pro.algorithms
три полосы будет
источник

DP

Defragmented Panda in pro.algorithms
я хочу вычислить лишь 1 шаг генератора на каждый вариант seed
источник

CD

Constantine Drozdov in pro.algorithms
ну и для lcg ты получишь такую же картинку
источник

CD

Constantine Drozdov in pro.algorithms
где число полос написано после * в выражении
источник

DP

Defragmented Panda in pro.algorithms
я не могу закодить lcg на гпу. нн реализовал длинное умножение и overflow не работает
источник

DP

Defragmented Panda in pro.algorithms
да. но я могу взять большой множитель. и это ничем не мешает.
источник

CD

Constantine Drozdov in pro.algorithms
как по-твоему выглядит функция x % (2^32 / 5)
источник

CD

Constantine Drozdov in pro.algorithms
и это ничего не меняет
источник

DP

Defragmented Panda in pro.algorithms
5 полос. но я могу взять большой множитель. и в lcg советуют брать большой множитель.
источник

CD

Constantine Drozdov in pro.algorithms
выборку сгенерируй, а не отображение x -> next(x) рисуй
источник