Random

Страницы: 1 2 3  ОТВЕТИТЬ НОВАЯ ТЕМА
alver42 29 июн 2019 в 02:45
Шутник  •  На сайте 14 лет
4
Цитата (Крабат @ 29.06.2019 - 00:28)
Помню, ещё в конце 80-х на БКшках развлекался от тупости этого генератора. Делаешь простенький бесконечный цикл, в котором рисуешь точку с random-координатами. И через пару минут на экране прямо графически становится видна псевдослучайность, в виде равномерных диагональных полос.

В функции random на BASIC можно было задавать диапазон выборки. Нехитрый код позволял усеять разноцветными точками экран монитора. Собственно, это было одно из первых художеств, когда о Paint ещё не знал даже Б.Гейтс.

Снежинки рисовались путем вращения прямой по окружности, с использованием функций синуса и косинуса.

В те давние времена, программы загружались с магнитных лент. И чтобы увидеть код демонстрашки какой-нибудь, нужно было почти у самого конца загрузку программы прервать. Ну это я так делал.
ЯЕсть 29 июн 2019 в 02:52
Ярила  •  На сайте 10 лет
5
Даже то, что сейчас происходит обсуждение того, что случайность получить невозможно, - тоже не случайность. Как не случайность и каждый комментарий в теме. brake.gif Всё в мире подчиняется определенным закономерностям, даже тогда, когда мы об этих закономерностях понятия не имеем или открыто отрицаем их существование. (охуеть я формулирую под немного алкоголем, трезвый хер бы так построил слова cheer.gif )

Random
Tropilexen 29 июн 2019 в 03:28
Ярила  •  На сайте 9 лет
2
нихуя не понял, закрыл глаза и пошебуршил по цифровой клавиатуре

вышло так: /574748, считаю это число случайным, а может и нет, ведь расположение клавиатуры не рандомно hz.gif
AVIcrak 29 июн 2019 в 04:25
Ярила  •  На сайте 10 лет
0
Создать рандомное число не так уж и сложно.
Сложно сделать цифровой шум без слепых зон и множественных повторений.
Snakesss 29 июн 2019 в 04:47
Шутник  •  На сайте 7 лет
0
Пробовал и на радио 86рк и на спектруме звездное небо. Это когда координаты точки определялись рандомно, в пределах разрешения экрана. Закономерностей и диагоналей не увидел, все было достаточно рандомно
Xollms 29 июн 2019 в 04:56
Холмс, Шерлок Холмс  •  На сайте 15 лет
0
Помню такую тему, рассказывали в колледже, что сложно получить такое число на компьютере, где все равно и параллельно. rulez.gif

Это сообщение отредактировал Xollms - 29 июн 2019 в 04:56
ПРИМа25 29 июн 2019 в 05:15
Дед-пердед  •  На сайте 13 лет
1
Лучше оцифрового шума ничего не придумать.
Andrey1967 29 июн 2019 в 06:57
Ярила  •  На сайте 15 лет
6
Случайное число не может существовать даже абстрактно.
Здесь работает «эффект наблюдателя» , стоит нам про него узнать, оно перестает быть случайным.
dinulya 29 июн 2019 в 06:58
Ярила  •  На сайте 16 лет
1
Цитата (Крабат @ 29.06.2019 - 00:32)
Взять те же GUID.

основная фишка гуида ,не случайность, а практически неповторимость.
dinulya 29 июн 2019 в 07:00
Ярила  •  На сайте 16 лет
2
Цитата (alver42 @ 29.06.2019 - 02:45)
Цитата (Крабат @ 29.06.2019 - 00:28)
Помню, ещё в конце 80-х на БКшках развлекался от тупости этого генератора. Делаешь простенький бесконечный цикл, в котором рисуешь точку с random-координатами. И через пару минут на экране прямо графически становится видна псевдослучайность, в виде равномерных диагональных полос.

В функции random на BASIC можно было задавать диапазон выборки. Нехитрый код позволял усеять разноцветными точками экран монитора. Собственно, это было одно из первых художеств, когда о Paint ещё не знал даже Б.Гейтс.

Снежинки рисовались путем вращения прямой по окружности, с использованием функций синуса и косинуса.

В те давние времена, программы загружались с магнитных лент. И чтобы увидеть код демонстрашки какой-нибудь, нужно было почти у самого конца загрузку программы прервать. Ну это я так делал.

двоишник. на базике была функция RND
KartmansMAMA 29 июн 2019 в 08:46
Весельчак  •  На сайте 13 лет
0
Цитата (Крабат @ 29.06.2019 - 00:32)
Цитата (2VooDoo @ 28.06.2019 - 23:20)
Цитата (metrogil @ 28.06.2019 - 23:17)
На самом деле практически невозможно получить действительно случайную последовательность чисел.

Как у человека есть зависимости, так и у компьютера они тоже есть

Взять те же GUID.

GUIDы привязаны к мак адресам железа, так что тоже по сути являются псевдослучайными, ибо завязаны на определенном параметре
fobson 29 июн 2019 в 09:00
Шутник  •  На сайте 14 лет
0
Лототрон может выдавать случайные числа
bov3275 29 июн 2019 в 09:00
Приколист  •  На сайте 10 лет
1
Го в кванты
highroller 29 июн 2019 в 09:13
Приколист  •  На сайте 13 лет
0
Цитата (AlexDeadly @ 29.06.2019 - 00:53)
Цитата (Varhar @ 28.06.2019 - 23:40)
Цитата (AlexDeadly @ 28.06.2019 - 10:19)
Цитата (metrogil @ 28.06.2019 - 23:17)
На самом деле практически невозможно получить действительно случайную последовательность чисел.

точнее будет сказать что практически к любым двум числам можно за уши притянуть какую нить последовательность. dont.gif

К двум числам можно притянуть бесконечное число последовательностей.

скажем так: к любому количеству чисел можно притянуть количество последовательностей, отличное от нуля.
Скрытый текст
в худшем случае последовательность будет одна и определяться она будет именно этим набором чисел

Я тоже влезу: не просто отличное от нуля, а больше нуля dont.gif

Это сообщение отредактировал highroller - 29 июн 2019 в 09:13
Eymerich 29 июн 2019 в 09:36
Мастер добрых дел  •  На сайте 9 лет
3
Цитата (metrogil @ 29.06.2019 - 00:17)
На самом деле практически невозможно получить действительно случайную последовательность чисел.

Ну почему же, есть действительно случайные события, например время распада изотопа.
И вообще, действительно случайность - понятие философское и зависит от точки зрения gigi.gif
KotoSobak 29 июн 2019 в 11:16
Ярила  •  На сайте 10 лет
1
Во время службы ходила байка о провинившемся солдате, которого назначили "генератором случайных чисел".
Из коробочки доставал бочонки от лото и заполнял журнал паролей на год вперед.
TB303 29 июн 2019 в 11:27
Приколист  •  На сайте 17 лет
1
Цитата (Eymerich @ 29.06.2019 - 09:36)
Цитата (metrogil @ 29.06.2019 - 00:17)
На самом деле практически невозможно получить действительно случайную последовательность чисел.

Ну почему же, есть действительно случайные события, например время распада изотопа.
И вообще, действительно случайность - понятие философское и зависит от точки зрения gigi.gif

Вроде как первый ГСЧ на этом принципе и был основан
point027 29 июн 2019 в 11:34
Ябрила  •  На сайте 13 лет
1
Цитата
Легко! 38 46 11 40! - сказал Кипятков, у которого был 38-ой размер ноги, но его 46-летняя мать покупала ему на два размера больше, поскольку им приходилось на всем экономить с тех самых пор, как 11 лет назад отец ушел из их семьи. Через 40 минут Кипяткова побили за гаражами.

Его не приняли в ЯПовцы, поскольку 40 - это на пять ниже нормы.
Какую случайную последовательность цифр не называй, а в числе Пи она уже есть.
point027 29 июн 2019 в 11:39
Ябрила  •  На сайте 13 лет
1
Цитата (Tropilexen @ 29.06.2019 - 03:28)
нихуя не понял, закрыл глаза и пошебуршил по цифровой клавиатуре

вышло так: /574748, считаю это число случайным, а может и нет, ведь расположение клавиатуры не рандомно hz.gif

Если тебе под руку положить одну из рандомного числа цифровых клавиатур, сменяемых перед каждым твоим нажатием рандомным образом да так, чтобы в рандомное число миллисекунд на клавиатурах рандомным образом менялись (путались) значения рандомного числа цифровых клавиш, то набранное тобой число будет рандомнее всех dont.gif

Это сообщение отредактировал point027 - 29 июн 2019 в 11:40
Allar 29 июн 2019 в 12:31
Юморист  •  На сайте 9 лет
1
Цитата (Eymerich @ 29.06.2019 - 09:36)
Цитата (metrogil @ 29.06.2019 - 00:17)
На самом деле практически невозможно получить действительно случайную последовательность чисел.

Ну почему же, есть действительно случайные события, например время распада изотопа.

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

Это сообщение отредактировал Allar - 29 июн 2019 в 12:32
Drunkone 29 июн 2019 в 12:35
Ярила  •  На сайте 9 лет
1
Цитата (dinulya @ 29.06.2019 - 06:58)
основная фишка гуида ,не случайность, а практически неповторимость.

У нас был праздник - коллизия guid в одной большой таблице))
Ну и генераторы базовых случайных величин (0.0...1.0) писали в универе, самый адовый курсовик был. Нужно было не только написать, но и матстатом доказать независимость величин и качество генератора.

Размещено через приложение ЯПлакалъ
rm2811 29 июн 2019 в 12:42
Ярила  •  На сайте 17 лет
1
У меня препод был, умнейший мужик, кстати, к.т.н.
Его один такой Кипятков как то достал чрезмерными вопросами не по теме.
Так он ему прямым текстом - "Петров, бля! Тебе что, череп давит??")

Размещено через приложение ЯПлакалъ
Allar 29 июн 2019 в 12:44
Юморист  •  На сайте 9 лет
3
в детстве тоже ппограммировал на БК,
делал похожую задачу, генерил случайную точку в квадрате, затем проверял попала ли точка в вписанный в квадрат круг. затем считал вероятность попадания в круг по отношению к квадрату. эта вероятность в теории стремиться к отношению аналогичных площадей. откуда можно вывести число Пи.
на экране крестообразного распределения не наблюдал и расчетное число пи быстро приближалось к реальному, что при значительной упорядоченности случайных чисел невозможно.
sergyx 29 июн 2019 в 12:50
Ярила  •  На сайте 11 лет
0
Цитата (Крабат @ 29.06.2019 - 00:18)
Цитата (sergyx @ 28.06.2019 - 23:59)
а что вообще такое случайное число?
4 - вот число. Оно случайное?

Да, в данном конкретном случае - случайное. Ты (твой мозг) его сгенерировал при написании комментария. Оно абстрактно, и ни к чему не привязано. Число, и всё. Любое.

Но опять же, псевдослучайное. Человек не в состоянии генерировать действительно случайные числа. Особенно это становится заметно на малом интервале. Т.е. если ты продолжишь выдавать набор цифр, скажем, от 1 до 10, то в них с накоплением статистики можно найти закономерность. Так уж наш мозг устроен.

Понятно.
Кстати, вот моя случайная подборка 10 случайных чисел от 1 до 100:
1 2 3 4 4 4 4 4 4 3 2 1
Интересная комбинация чисел получилась. Вот так совпадение.
Интересно, если у меня будет 1млн лет, чтобы генерировать такие подборки, такая же выпадет еще хотя бы раз?
kombrig68 29 июн 2019 в 13:01
Ярила  •  На сайте 9 лет
1
Правильно отпиздили Кипяткова. Вот я сразу назвал - 3 17 2 - три руки семнадцать пальцев в два часа ночи )
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 12 875
0 Пользователей:
Страницы: 1 2 3  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

Активные темы



Наверх