Показано с 1 по 10 из 39

Тема: Симуляция не работает в 1.8.62: Object reference not set to an instance of an object

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,151

    По умолчанию

    0-20шт
    1-33шт
    2-15шт
    3-16
    4-15
    5-20
    6-22
    7-14
    8-19
    9-20
    10-25
    это у Ситникова такая равновероятность
    электронщик до мозга костей и не только

  2. #2

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    0-20шт
    1-33шт
    2-15шт
    3-16
    4-15
    5-20
    6-22
    7-14
    8-19
    9-20
    10-25
    это у Ситникова такая равновероятность
    И? Вывод какой?

  3. #3
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,151

    По умолчанию

    Цитата Сообщение от vladimirisitnikov Посмотреть сообщение
    И? Вывод какой?
    Не видать равновероятного распределения при 11 значениях и около 300измерений .Не, ну может в бесконечности все выровнится ....но я так долго ждать не могу

    и почему то много дублетов и да же 3 раза подряд одни значения наблюдались в вашем варианте ,у AI видел только двойное -8 дублетов ..
    у вас 10 дублетов и 1 тройной (семерка).
    Последний раз редактировалось rovki; 18.07.2016 в 16:56.
    электронщик до мозга костей и не только

  4. #4

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Не видать равновероятного распределения при 11 значениях и около 300измерений .Не, ну может в бесконечности все выровнится ....но я так долго ждать не могу

    и почему то много дуплетов и да же 3 раза подряд одни значения наблюдались в вашем варианте ,у AI видел только двойное ..
    Так давайте определимся что именно нужно.
    С точки зрения математической статистики:
    1) От действительно хорошего ГСЧ не ожидается, что он будет выдавать одинаковое количество каждого значения.
    2) В действительно случайном генераторе одно и то же значение может и 3 и 5 и 10 раз подряд повториться
    3) Более того, если генератор постоянно обеспечивает одинаковое количество каждого из результатов, то он не является случайным. Фактически "последнее значение" можно предсказать со 100% вероятностью.

    Вот вам пример: https://www.random.org/integers/?num...t=html&rnd=new
    Этот сайт, который генерирует реально рандомные значения.
    Я взял оттуда 300 чисел от 0 до 10, и получилось такое:
    Код:
    результат	количество
    0	18
    1	25
    2	30
    3	29
    4	29
    5	31
    6	26
    7	28
    8	30
    9	30
    10	24
    Если нужен "генератор, который за 44 запуска генерирует по 4 раза каждого из 0..10", то это нужно отдельно делать. Т.е. дополнительным макросом.

  5. #5
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,151

    По умолчанию

    Цитата Сообщение от vladimirisitnikov Посмотреть сообщение
    Так давайте определимся что именно нужно.
    С точки зрения математической статистики:
    1) От действительно хорошего ГСЧ не ожидается, что он будет выдавать одинаковое количество каждого значения.
    2) В действительно случайном генераторе одно и то же значение может и 3 и 5 и 10 раз подряд повториться
    3) Более того, если генератор постоянно обеспечивает одинаковое количество каждого из результатов, то он не является случайным. Фактически "последнее значение" можно предсказать со 100% вероятностью.

    Вот вам пример: https://www.random.org/integers/?num...t=html&rnd=new
    Этот сайт, который генерирует реально рандомные значения.
    Я взял оттуда 300 чисел от 0 до 10, и получилось такое:
    Код:
    результат	количество
    0	18
    1	25
    2	30
    3	29
    4	29
    5	31
    6	26
    7	28
    8	30
    9	30
    10	24
    Если нужен "генератор, который за 44 запуска генерирует по 4 раза каждого из 0..10", то это нужно отдельно делать. Т.е. дополнительным макросом.
    Мне лично ничего не нужно ,мне хватало того что было .Вы сказали что это плохой макрос ,дали свой ,теперь я сравниваю(визуально) и не вижу большой разницы .
    Для меня ,может я ошибаюсь -равновероятно имеет смысл только при большом количестве отсчетов (орел\орешка) ...
    Не даром я вас спрашивал о задачах где может потребоваться RND для ПР,а вы отмахнулись .Так вот RND для ПР я использовал в некоторых игрушках - огни елки ,тренажер реакции оператора и еще несколько подобных проектах .А теперь подумайте стоило ли столько сил и нервов тратить для таких задач ,которые не критичны к тому что вас не устроило в старом макросе .
    Может у вас есть другие применения ГСЧ для ПР,расскажите .То есть сначала ставится цель ,а потом выбирается оптимальный путь ,а не наоборот -один путь на все случаи жизни (цели)
    Последний раз редактировалось rovki; 18.07.2016 в 17:30.
    электронщик до мозга костей и не только

  6. #6

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Мне лично ничего не нужно ,мне хватало того что было .Вы сказали что это плохой макрос ,дали свой ,теперь я сравниваю(визуально) и не вижу большой разницы .
    Да, шикарный тест. Если rovki не видит разницы, значит генераторы уж точно одинаковые.
    Прямо можно на wikipedia добавлять статью "Критерий rovki-каскадова".

    Цитата Сообщение от rovki Посмотреть сообщение
    Для меня ,может я ошибаюсь -равновероятно имеет смысл только при большом количестве отсчетов (орел\орешка) ...
    Не даром я вас спрашивал о задачах где может потребоваться RND для ПР,а вы отмахнулись .Так вот RND для ПР я использовал в некоторых игрушках - огни елки ,тренажер реакции оператора и еще несколько подобных проектах .А теперь подумайте стоило ли столько сил и нервов тратить для таких задач ,которые не критичны к тому что вас не устроило в старом макросе .
    Может у вас есть другие применения ГСЧ для ПР,расскажите .То есть сначала ставится цель ,а потом выбирается оптимальный путь ,а не наоборот -один путь на все случаи жизни (цели)
    О, шикарно. Как только на форуме появился готовый макрос, так rovki сразу стал отнекиваться со словами "ой, да это никому не нужно".
    Опровергать ГСЧ примером "огни елки", это тоже шикарно.


    Поясню ещё раз:
    1) Генератор от AI (я про rnd1024) содержит столько элементов и переменных, что лучше на них вообще не смотреть. Память вместе со стеком в ПР кончится и всего делов. В схеме xorshift128 всего 5 xor'ов, 3 сдвига и 4 sel'а. Можно ли сделать проще? Можно. Нужно ли? Вряд ли.
    2) Основная цель проекта xorshift128 для ПР была в поиске ошибок ОЛ. Эта цель на 100% достигнута.
    3) Как бонус -- теперь есть быстрый и надёжный ГСЧ для ПР.
    Последний раз редактировалось Владимир Ситников; 18.07.2016 в 17:54.

  7. #7
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    Цитата Сообщение от vladimirisitnikov Посмотреть сообщение
    Генератор от AI (я про rnd1024) содержит столько элементов и переменных, что лучше на них вообще не смотреть.
    а вы читали ТЗ которое стояло когда я начал его делать?
    PS оно было озвучено ещё до варианта который назывался rnd64...
    а сам RND - это всего 3-4 блока (уже не помню...)

    UPD: нашел...
    Цитата Сообщение от Владимир Евдокимов Посмотреть сообщение
    Специально для rovki и AI: нужен генератор случайных чисел 6-разрядный с контролем перебора всех комбинаций
    Последний раз редактировалось AI!; 18.07.2016 в 19:13.
    начинающий профессионал

Похожие темы

  1. Симуляция не подключенных к выходу элементов
    от Владимир Ситников в разделе Среда программирования OWEN Logic
    Ответов: 7
    Последнее сообщение: 10.02.2016, 00:48
  2. не работает пр 110
    от Алексей87 в разделе Программируемые реле
    Ответов: 8
    Последнее сообщение: 30.04.2014, 12:46
  3. Симуляция в OwenLogic 1.6
    от UriyG в разделе Программируемые реле
    Ответов: 2
    Последнее сообщение: 17.09.2012, 21:52
  4. симуляция работы пид регулятора
    от Вячеслав В в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 17.07.2007, 08:37

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •