Цитата: Hellerick от октября 12, 2017, 13:11Ну вообще это зависит от конкретного алгоритма, можно, например, подмешивать некоторую энтропию в генератор последовательностей.Цитата: Alone Coder от октября 12, 2017, 13:06А откуда в тексте возьмется несуществующая там комбинация символов?
Циклически. Пока не найдём или не дойдём до цикла. Если не нашли, то надо сократить число символов.
Цитата: Alone Coder от октября 12, 2017, 13:06А откуда в тексте возьмется несуществующая там комбинация символов?
Циклически. Пока не найдём или не дойдём до цикла. Если не нашли, то надо сократить число символов.
Цитата: Hellerick от октября 11, 2017, 08:04Снимаю шляпу!Цитата: wandrien от октября 11, 2017, 07:58Можно просто тыкаться в случайное место текста и читать его до первой подходящей комбинации — эффект тот же.
На каждом шаге проходить весь исходник?
Цитата: Morumbar от октября 11, 2017, 04:47
Признайтесь: зачем Вы написали рукопись Войнича?
Цитата: wandrien от октября 11, 2017, 07:58Можно просто тыкаться в случайное место текста и читать его до первой подходящей комбинации — эффект тот же.
На каждом шаге проходить весь исходник?
Цитата: Hellerick от октября 11, 2017, 07:45На каждом шаге проходить весь исходник? Ну, если длина префикса достаточно большая, то БД просто не поместится в ОЗУ. И в самом деле проще тогда для каждого символа парсить по нескольку мегабайт исходника.Цитата: wandrien от октября 11, 2017, 07:29
Как можно использовать текст оригинала в качестве БД?
Смотрим на последние четыре символа в файле-имитации.
Выбираем из файла-образца список всех пятерок символов, начинающихся с тех же четырех символов.
Выбираем из списка случайную пятерку и добавляем в файл-имитацию ее последний символ.
Повторяем процесс.
Поскольку количество пятерок символов в тексте огромно, по-моему уже не будет особой разницы между работой с подготовленной базой данных и сырым текстом-исходником.
Цитата: wandrien от октября 11, 2017, 07:29
Как можно использовать текст оригинала в качестве БД?
Цитата: Hellerick от октября 11, 2017, 07:23И еще больше интересно, кто оригинальный текст Войнича сгенерировал и зачем.
Интереснее попытаться сгенерировать именно текст Войнича.
Страница создана за 0.060 сек. Запросов: 23.