Дубль второй.
Наконец-то воплотил задуманное.
(del)
Описание возможностей:
1) генерация ЦС (классических)
2) генерация зеркальной(сворачиваются в обе стороны) ЦС
3) конвертация(!) гексаграмм в ЦС
4) подпрограммка для прокрутки ЦС
5) фильтры отсутствуют
выводит информацию:
1) ЦС из стационарами и мобилами и блоками
2) ЦП (цепочка перемен)
3) Такты или блоки
4) мощность транзитов
5) ранг(можно назвать по другому) блоков (об этом
здесь)
6) гексы
7) аккорды(об этом
здесь)
8.) ситуация (как именно сворачивается ЦС во время появления транзита)
Внимание:
1) "Защита от дурака" достаточно сильна, но не идеальна. На совести юзера осталась сочетаемость шаблона гекс и шаблона карт (т.е. если вы хотите Дк-инь и втулили ее в место типа "7ч Дк 7б" то не ждите чуда).
2) При попытке конвертировать гексы в зеркальную ЦС чуда не происходит
3) Если надоело ждать когда конвертер гекс в ЦС выдаст результат, то по нажимайте кнопочку "Старт", "Стоп". Если не удалось убедиться что конвертер работает, дайте знать.
Вопросы:
1) Нужен ли файл *.cfg с которого будут загружаться настройки проги?
2) Нужен ли вывод остальной информации о зеркальных ЦС?
3) Нужны ли реверсные(те что сворачиваются только с конца) ЦС? (мася о таких говорила)
4) Какие фильтры нужны? (длинна одного блока, гексы, мощность транзита, и т.п.)
Просьба:
1) Объясните алгоритм Эйприл сборки ЦС. Как-то поконкретнее и лучше с примером. И если, то как там длинна блока контролируется?
ЗЫ:
defect писал(а):И я не въехал, чем твоя программа лучше мистовской?
1) ЦС генерируются быстрее. (возможно из-за того что вывод в форму не происходит)
2) ЦС точнее соответствуют шаблону (для проверки втулите в прогу миста "Д? Д? Д? ?к ?к ?к ?к ?к ?к ?к ?к ?к **" и убедитесь что в некоторых ЦС среди первых трех дам найдется Дк, чего быть не должно).
3) генерируются зеркальные ЦС
4) конвертер гекс в ЦС (эксклюзив)
а дальше чего душа пожелает.