Важный вопрос к тем, кто разбирается ID:16970 |
Пт, 16 декабря 2005 10:22 [#] [») |
|
|
Вопрос навеян темой vano о коммерческом проекте по рулетке.
Не хочу засорять эту тему ответвлениями, поэтому открываю специальную.
А вопрос таков - каким генератором лучше пользховаться для тестирования систем?
При использовании какого генератора можно быть наиболее спокойным за статистическую корректность результатов?
До сих пор я считал, что генерация, например, на random.org вполне подходит в этом смысле.
так ли это на самом деле?
|
|
|
Re: Важный вопрос к тем, кто разбирается ID:16972 ответ на 16970 |
Пт, 16 декабря 2005 10:40 («] [#] [») |
|
|
Любого мтаематического пакета. И вновь я прославляю матлаб.
|
|
|
Re: Важный вопрос к тем, кто разбирается ID:16974 ответ на 16970 |
Пт, 16 декабря 2005 10:50 («] [#] [») |
|
|
RHnd писал пт, 16 декабря 2005 10:40 | Любого мтаематического пакета. И вновь я прославляю матлаб. | Ну раз зашел спор тогда вопрос к RHnd:
Можете ли ВЫ доказать (показать), чем РНД Делфи отличается от РНД Матлаба, Ехела, Маткада, С++ и других программ (random.org). По каким КРИТЕРИЯМ Вы оценили "дефективность" данных РНД генераторов? В чем отличия между ними?
Если можно, то попытайтесь обьяснить простым и понятным языком! Заранее спасибо!
Или это как обычно голословные утверждения?
|
|
|
Re: Важный вопрос к тем, кто разбирается ID:16977 ответ на 16970 |
Пт, 16 декабря 2005 12:25 («] [#] [») |
|
|
RHnd писал пт, 16 декабря 2005 10:40 | Любого мтаематического пакета. И вновь я прославляю матлаб. | А генератор random.org на чем основан, не знаете?
Просто для меня это крайне важный вопрос сейчас
|
|
|
Re: Важный вопрос к тем, кто разбирается ID:16979 ответ на 16970 |
Пт, 16 декабря 2005 12:47 («] [#] [») |
|
|
Для меня тоже этот вопрос очень важен!!! Не прочитав эту ветку аналогичный вопрос последовал в тему vano о коммерческом роекте по рулетке. (За ранее сорррру )
|
|
|
|
Re: Важный вопрос к тем, кто разбирается ID:16981 ответ на 16970 |
Пт, 16 декабря 2005 14:07 («] [#] [») |
|
|
AlexZ писал пт, 16 декабря 2005 12:47 | Для меня тоже этот вопрос очень важен!!! Не прочитав эту ветку аналогичный вопрос последовал в тему vano о коммерческом роекте по рулетке. (За ранее сорррру ) | Будем надеяться, что хоть кто-нибудь авторитетно ответит о random.org
|
|
|
Re: Важный вопрос к тем, кто разбирается ID:16982 ответ на 16970 |
Пт, 16 декабря 2005 14:29 («] [#] [») |
|
|
Как обычно на прямой вопрос ответа нет!
Тогда отвечу, что лично меня смущало в РНД Делфи7.0.
Если Вы запускаете программу и генерируете "случайную" последовательность, она каждый раз начиналась с чисел: 0,1,31,7,10,24,11,5,13,15 и т.д. Причем начало не зависит от длины сгенерированной серии. Думаю, любой желающий может убедиться в данном факте.
Это навело на мысль, что РНД не генерирует "случайную" последовательность, а имеет "зашитую" РНД функцию внутри программы.
НО проведя дальнейшее тестирование (написал 2 программки тестера, один из них в форуме) по Предельно допустимым отклонениям, по повторам, вероятности длинных серий и др.свойствам, убедился, что РНД корректен, хотя и зашит в программе.
А какие у ВАС подозрения? На чем они основываются?
|
|
|
Re: Важный вопрос к тем, кто разбирается ID:16983 ответ на 16970 |
Пт, 16 декабря 2005 14:38 («] [#] [») |
|
|
bull писал пт, 16 декабря 2005 14:07 | Будем надеяться, что хоть кто-нибудь авторитетно ответит о random.org | А что вы хотите, чтобы вам ответили?
Там же понятно написано, они используют аналоговый (не программный) ГСЧ для true random numbers. Конкретно анализ атмосферного шума. Что в итоге дает (теоретически) полную случайность и бесконечную не повторяемость.
|
|
|
Re: Важный вопрос к тем, кто разбирается ID:16984 ответ на 16970 |
Пт, 16 декабря 2005 14:45 («] [#] [») |
|
|
CLON писал пт, 16 декабря 2005 14:29 | Как обычно на прямой вопрос ответа нет!
Тогда отвечу, что лично меня смущало в РНД Делфи7.0.
Если Вы запускаете программу и генерируете "случайную" последовательность, она каждый раз начиналась с чисел: 0,1,31,7,10,24,11,5,13,15 и т.д. Причем начало не зависит от длины сгенерированной серии. Думаю, любой желающий может убедиться в данном факте.
Это навело на мысль, что РНД не генерирует "случайную" последовательность, а имеет "зашитую" РНД функцию внутри программы.
НО проведя дальнейшее тестирование (написал 2 программки тестера, один из них в форуме) по Предельно допустимым отклонениям, по повторам, вероятности длинных серий и др.свойствам, убедился, что РНД корректен, хотя и зашит в программе.
А какие у ВАС подозрения? На чем они основываются? | Да ребята, вы вообще не понимаете что такое ГСЧ…
ГСЧ –- это функция, которая выдает заранее запрограммированный результат. Все что нужно -- инициализировать начальные установки для этой функции. Конкретно в Делфи это процедура Randomize. После ее выполнения в некоторые системные переменные записывается время системного таймера и/или его отклонения, что позволит получать при новом запуске программы новые псевдослучайные числа.. Если этот Randomize не вызвать, то при последующих запусках вашей прожки вы будите получать те же числа.
|
|
|
Re: Важный вопрос к тем, кто разбирается ID:16985 ответ на 16970 |
Пт, 16 декабря 2005 14:49 («] [#] [») |
|
|
Sharky писал пт, 16 декабря 2005 14:38 | bull писал пт, 16 декабря 2005 14:07 | Будем надеяться, что хоть кто-нибудь авторитетно ответит о random.org | А что вы хотите, чтобы вам ответили?
Там же понятно написано, они используют аналоговый (не программный) ГСЧ для true random numbers. Конкретно анализ атмосферного шума. Что в итоге дает (теоретически) полную случайность и бесконечную не повторяемость. | Елси этот ГСЧ даёт такиеже результаты как и рулетка (хотябы на 99% ) то можно потихоньку начинать обогащаться!!! А может и непотихоньку только ещё раз нужно всё точно проверить!!! Главное что бы БЛ на руль недали
|
|
|
Re: Важный вопрос к тем, кто разбирается ID:16989 ответ на 16970 |
Пт, 16 декабря 2005 15:37 («] [#] [») |
|
|
Sharky писал пт, 16 декабря 2005 14:38 | bull писал пт, 16 декабря 2005 14:07 | Будем надеяться, что хоть кто-нибудь авторитетно ответит о random.org | А что вы хотите, чтобы вам ответили?
Там же понятно написано, они используют аналоговый (не программный) ГСЧ для true random numbers. Конкретно анализ атмосферного шума. Что в итоге дает (теоретически) полную случайность и бесконечную не повторяемость. | То есть это - лучший генератор для моделирования, правильно?
|
|
|
Re: Важный вопрос к тем, кто разбирается ID:16991 ответ на 16970 |
Пт, 16 декабря 2005 15:44 («] [#] [») |
|
|
Лучше всего брать реальные спины казино
У меня например таких около 2 млн. (Гамбург)
Сначала я прогоняю прогу на ГСЧ Экселя,
потом, если есть зацепки на реальных спинах
Если сравнивать ГСЧ Экселя и реальны спины, то они на 99%
точно ведут себя одинакого
|
|
|
Re: Важный вопрос к тем, кто разбирается ID:16992 ответ на 16970 |
Пт, 16 декабря 2005 16:02 («] [#] [») |
|
|
На мой взгляд лучший ГСЧ - это статистика, того колеса Рулетки на котором ВЫ собираетесь играть.
Думаю, что стратегию надо строить под определенное колесо, а не под "абсолют".
|
|
|
Re: Важный вопрос к тем, кто разбирается ID:16994 ответ на 16970 |
Пт, 16 декабря 2005 16:16 («] [#] [») |
|
|
CLON писал пт, 16 декабря 2005 16:02 | На мой взгляд лучший ГСЧ - это статистика, того колеса Рулетки на котором ВЫ собираетесь играть.
Думаю, что стратегию надо строить под определенное колесо, а не под "абсолют". | То есть Вы хотите сказать, что колесо, на котором я собираюсь играть, будет всегда стоять на своем месте и жадть меня?
|
|
|
Re: Важный вопрос к тем, кто разбирается ID:16996 ответ на 16970 |
Пт, 16 декабря 2005 16:25 («] [#] [») |
|
|
CLON писал пт, 16 декабря 2005 16:02 | На мой взгляд лучший ГСЧ - это статистика, того колеса Рулетки на котором ВЫ собираетесь играть.
Думаю, что стратегию надо строить под определенное колесо, а не под "абсолют". | В данном случае надежда на то, что калесо кривое, в наше время это врятли возможно, а если и есть кривизна то незначительная и к тому моменту когда ты соберёшь нужную статистику спинов его подправят (или кривизна переместиться в другое место). И даже если ты обнаружишь незначительное искривление руля сколько же тебе времени придётся играть и непроигать чтобы получить плоды от этой кривизны!!!
Подчти стишок
|
|
|
Re: Важный вопрос к тем, кто разбирается ID:16997 ответ на 16970 |
Пт, 16 декабря 2005 16:25 («] [#] [») |
|
|
mialan писал пт, 16 декабря 2005 15:44 | Если сравнивать ГСЧ Экселя и реальны спины, то они на 99%
точно ведут себя одинакого | Не знаю, не сравнивал, но ГСЧ в Excel обеспечивает период как 10^13
Вот его формула:
IX = MOD(171 * IX, 30269)
IY = MOD(172 * IY, 30307)
IZ = MOD(170 * IZ, 30323)
RANDOM = AMOD(FLOAT(IX) / 30269.0 + FLOAT(IY) / 30307.0 + FLOAT(IZ) / 30323.0, 1.0)
Прежде чем его использовать, нужно проинициализировать переменные IX, IY и IZ целыми числами из диапазона 1...30000.
|
|
|
Re: Важный вопрос к тем, кто разбирается ID:16998 ответ на 16970 |
Пт, 16 декабря 2005 17:47 («] [#] [») |
|
|
Цитата: | нужно проинициализировать переменные | Он сам с этим неплохо справляется)
|
|
|
Re: Важный вопрос к тем, кто разбирается ID:16999 ответ на 16970 |
Пт, 16 декабря 2005 21:10 («] [#] [») |
|
|
В общем, проанализировал ГСЧ по формуле Excel... и пришел к выводу, что его в полнее можно использовать для он-лайн казино...
Хорошая (равномерная) распределяемость чисел в купе с неплохим мат. ожиданием выброса числа. Максимальный повтор числа был через 461 спин!!! Если на него бы ставили, то тут уж никакой мартингейл не спас бы ![Smile](images/smiley_icons/icon_smile.gif)
Более того, повторный выброс числа случился в 26989 случаях.
Максимальная серия:
красных – 3 раза по 17 чисел
черных – 3 раза по 19 чисел
четных – 2 раза по 17 чисел
нечетных – 1 раз по 17 чисел
меньше - 1 раз по 17 чисел
больше – 1 раз по 19 чисел
при этом выпало:
красных: 486313 (48.63%)
черных: 486356 (48.64%)
четных: 486801 (48.68%)
нечетных: 485868 (48.59%)
меньше: 486630 (48.66%)
больше: 486039 (48.60%)
и зеро: 27331 (2.73%)
|
|
|
Re: Важный вопрос к тем, кто разбирается ID:17000 ответ на 16970 |
Пт, 16 декабря 2005 21:22 («] [#] [») |
|
|
Забыл сказать, анализировал 1 мил. спинов.
Могу файл дать, в раре – 654 кб (текст, номер каждой строкой).
|
|
|