culxaker
похоже йа маху дал, увлексе. сори
red_warg
Генерировать буквы методом случайных чисел - не самая лучшая идея. Либо нужно быть очень крутым магом, чтобы сгенерировать таким способом осмысленные фразы (говорят, что тысяча макак за пишущей машинкой - теоретически могут написать сонет Шекспира).
Поэтому, прога и не использует вообще случайных чисел.
Имхо, лучше взять за основу какую-нибудь готовую таблицу мироописания. Скажем, орфографический словарь (Библию, Коран, кулинарную книгу и т.п.).
Случайным образом выбираем первую букву, затем вторую, третью - но уже в пределах тех слов, которые содержит данный словарь (таблица мироописания).
Алгоритм выборки - может быть любой. Смысл в том, чтобы уже первое склёванное зёрнышко - определяло общий контур искомого, а последующие - уточняли и детализировали его (типа, фрактальность и всё такое).
Вот, это уже интереснее, такие тексты можно использовать в качестве резистора для настройки. Может у кого есть упоминаемые книги в txt формате? Если есть, напишите в личку.
Пока в наличии есть книга перемен, попробую что-нибудь эдакое с ней соорудить.
red_warg
Пока устроил ликбез для себя в области синхроничности, т.к. как реализовать некоторые вещи пока не понятно.
Вот интересное наблюдение: и прога Лайта, и моя написаны в среде разработки именуемой Дельфи, т.е. какбы эти проги, в натуре, дельфийские оракулы
eugene20237
А можно ещё взять за основу координаты при клике мышкой в разные области экрана. Тут чисто человеческий фактор ) А если ещё на клаву посадить живого петуха - то чисто птичий ) Вот только построить матрицу символов размерностью равной какому-нибудь разрешению экрана я не представляю как. Т.е. как построить преобразователь случайного элемента в символ или слово? Сделать это случайным образом - по-моему не лучшая идея... Да и в других реализациях кажется та же проблема Случайный фактор (петушка) получить нетрудно, а преобразовать правильно едва ли вообще возможно программно.
red_warg
А можно ещё взять за основу координаты при клике мышкой в разные области экрана. Тут чисто человеческий фактор ) А если ещё на клаву посадить живого петуха - то чисто птичий ) Вот только построить матрицу символов размерностью равной какому-нибудь разрешению экрана я не представляю как. Т.е. как построить преобразователь случайного элемента в символ или слово? Сделать это случайным образом - по-моему не лучшая идея... Да и в других реализациях кажется та же проблема Случайный фактор (петушка) получить нетрудно, а преобразовать правильно едва ли вообще возможно программно.
Фигня.
Перехват движений мыши конечно реализовать можно да и составить таблицу интерпретаций не так уж проблемно, только ты, наверное, никогда в жизни не гамался, иначе бы знал что мышу можно контролировать с точностью до пикселя.
eugene20237, ты наверно не читал, то что написано в теме. Нам никаких случайных факторов не нужно, нам как раз нужен особый "неслучайный" фактор, который нужно откуда-то выжать. И никаких проблем с преобразованием результата тоже нет, проблема в том чтобы уговорить мир сыграть с нами в эту игру.
eugene20237
>> Нам никаких случайных факторов не нужно, нам как раз нужен особый "неслучайный" фактор, который нужно откуда-то выжать.
Координаты мышки - как раз такой фактор, разве нет? Аналогично преподу с доской и масиного примера.
>> И никаких проблем с преобразованием результата тоже нет, проблема в том чтобы уговорить мир сыграть с нами в эту игру.
Ну а собственно какая разница как выражаться? Если не получаются осмысленные выражения, то преобразование выбрано неправильно.
>> Перехват движений мыши конечно реализовать можно да и составить таблицу интерпретаций не так уж проблемно, только ты, наверное, никогда в жизни не гамался, иначе бы знал что мышу можно контролировать с точностью до пикселя.
А причём тут точность до пикселя? Зачем перехватывать движения? Я предлагал считывать координаты в произвольные моменты времени. Пришла идея когда гамался в стратежку...
red_warg
Координаты мышки - как раз такой фактор, разве нет? Аналогично преподу с доской и масиного примера.
Мы можем контролировать этот фактор, именно по этому и было сказано про контроль мышки.
Читать дальше