Строение ПМ. Обсуждение.
Re: Строение ПМ. Обсуждение.
Я под винду не пользовался, в убунту таких проблем небыло.
Думаю нужно исходный "dot" фаил сохранить в нужной кодировке, попробуй utf-8.
Вот еще очень хорошее бесплатное средство для рисования подобных схем-деревьев:
http://www.xmind.net/
Думаю нужно исходный "dot" фаил сохранить в нужной кодировке, попробуй utf-8.
Вот еще очень хорошее бесплатное средство для рисования подобных схем-деревьев:
http://www.xmind.net/
Re: Строение ПМ. Обсуждение.
Средство конечно хорошее, но слишком навороченное. Тот первый идеальный вариант, лучше не придумаешь. Тем более текстовик на вход можно подать любым доступным средством, будь-то VC++, будь-то дельфи.
Кодировку я не победила, оно упрямо требует латин1.
Обошла так:
Кодировку я не победила, оно упрямо требует латин1.
Обошла так:
Код: Выделить всё
graph G {
yen [label="K ♠"]
}
Re: Строение ПМ. Обсуждение.
И все таки на другом форуме советуют:
> В UTF-8 писать нужно. И шрифт соответствующий указать, например: 'fontname="arial"'.
> В UTF-8 писать нужно. И шрифт соответствующий указать, например: 'fontname="arial"'.
Re: Строение ПМ. Обсуждение.
А толку шрифт указывать? Он ведь не отображает каракулю, он просто не делает граф. Я пробовала делать файл в блокноте, сохранять его с кодировкой UTF-8 (может еще как можно перевести?). Потом этот файл подсовываю либо dotty, либо gvedit. Получаю в последнем:
Error: Invalid 2-byte UTF8 found in input. Perhaps "-Gcharset=latin1" is needed?
Error: Invalid 2-byte UTF8 found in input. Perhaps "-Gcharset=latin1" is needed?
Re: Строение ПМ. Обсуждение.
Я пользуюсь DOT и в растр его.
dot -Tpng graph.txt -o graph.png
А можно ли как нибудь раскрасить червушку/бубнушку в красный а буква чтобы осталась черной?
dot -Tpng graph.txt -o graph.png
А можно ли как нибудь раскрасить червушку/бубнушку в красный а буква чтобы осталась черной?
Re: Строение ПМ. Обсуждение.
Да, все получилось, спасибо!
Правда руками я не пробовала. Сделала сразу чтобы текстовик формировала прога, которая же и переводит в нужную кодировку.
Как поняла нельзя. У них есть один пример где строка с разноцветными буквами. Только это достигается очень сложно. Элемент графа представляется таблицами (хоть десятью). Каждая таблица имеет свое свойство цвета текста. Если границы не видны, то кажется что это один элемент.
Пример там у них в FAQ в каталоге программы.
Правда руками я не пробовала. Сделала сразу чтобы текстовик формировала прога, которая же и переводит в нужную кодировку.
Как поняла нельзя. У них есть один пример где строка с разноцветными буквами. Только это достигается очень сложно. Элемент графа представляется таблицами (хоть десятью). Каждая таблица имеет свое свойство цвета текста. Если границы не видны, то кажется что это один элемент.
Пример там у них в FAQ в каталоге программы.
Re: Строение ПМ. Обсуждение.
Начну приводить в эстетический вид свои каракули. Потом предыдущее сообщение удалю.
Предварительные итоги рассматривания вблизи «пирамидально-водоворотной хреновины».
Для краткости в дальнейшем будем называть ее – дерево.
Итого мы имеем:
Признак сходимости ЦС.
В сходящейся ЦС два 2 дерева (лес), обходящих все элементы цепи.
Чтобы иметь полную картину раскладки, модифицируем граф предыдущего поста – нагружаем его ребра.
Значение ребра – количество дырок между связными картами.
Цвет ребра – связь по симпатии (красный) или по номиналу (синий)
Цвет элементов: зеленый - элемент, является узлом, красный - элемент является конечным в ветке Если ЦС не сходится, то деревьев больше чем 2, либо некоторые элементы "болтаются в воздухе"
Пример несходящейся ЦС: Обозначения:
n – количество элементов (карт)
k – номер карты(элемента) в раскладке
Рn – сумма ребер по кратчайшему пути от корня дерева до элемента n (сверху вниз).
Утверждение 1: О корнях деревьев.
Предпоследняя и последняя карты ВСЕГДА являются корнями разных деревьев.
Утверждение 2: О перемене деревьев местами
Не допускается перемена деревьев местами. Следовательно, пара деревьев создающая сходящуюся ЦС является уникальной.
Утверждение 3: Дополнительный признак сходимости цепи.
Граф отображает сходящуюся ЦС, если выполняется одно из следующих условий:
1. Одно из деревьев имеет ветвь с общей суммой ребер равной n-1.
2. Два дерева имеют ветви с общей суммой ребер n-2.
Утверждение 4: О расположении элемента дерева в раскладке ПМ.
Восстановить номер карты по порядку? Легко.
Для дерева 2
k = (n- Pn)
Для дерева 1
k = (n – 1 - Pn)
Утверждение 5: О транзитах
Элемент дерева является транзитом, если вес смежного (снизу) ребра равен 2.
Утверждение 6: О максимальных и минимальных значениях
Каждое дерево может содержать элементов:
Минимум = 2
Максимум = n-2
Соответственно дуг:
Минимум = 0
Максимум = n-2
Для колоды n=36
Максимально дуг синего цвета (связи по номиналу) - 18
Максимально дуг красного цвета (связи по симпатии) - 28
Другими словами: в ЦС сложенной с максимальными связями по номиналу может быть только 18 связей по номиналу и 16 по симпатии.
В ЦС сложеннной с максимальными связями по масти может быть только 28 связей по масти и 6 связей по номиналу.
Итого мы видим, что все основные параметры ЦС видно в одном единственном рисунке. Также легко можно восстановить ЦС в строчку. Кроме этих достоинств есть еще немаловажное - он нагляден (в отличие от той длинной штуки).
Предварительные итоги рассматривания вблизи «пирамидально-водоворотной хреновины».
Для краткости в дальнейшем будем называть ее – дерево.
Итого мы имеем:
Признак сходимости ЦС.
В сходящейся ЦС два 2 дерева (лес), обходящих все элементы цепи.
Чтобы иметь полную картину раскладки, модифицируем граф предыдущего поста – нагружаем его ребра.
Значение ребра – количество дырок между связными картами.
Цвет ребра – связь по симпатии (красный) или по номиналу (синий)
Цвет элементов: зеленый - элемент, является узлом, красный - элемент является конечным в ветке Если ЦС не сходится, то деревьев больше чем 2, либо некоторые элементы "болтаются в воздухе"
Пример несходящейся ЦС: Обозначения:
n – количество элементов (карт)
k – номер карты(элемента) в раскладке
Рn – сумма ребер по кратчайшему пути от корня дерева до элемента n (сверху вниз).
Утверждение 1: О корнях деревьев.
Предпоследняя и последняя карты ВСЕГДА являются корнями разных деревьев.
Утверждение 2: О перемене деревьев местами
Не допускается перемена деревьев местами. Следовательно, пара деревьев создающая сходящуюся ЦС является уникальной.
Утверждение 3: Дополнительный признак сходимости цепи.
Граф отображает сходящуюся ЦС, если выполняется одно из следующих условий:
1. Одно из деревьев имеет ветвь с общей суммой ребер равной n-1.
2. Два дерева имеют ветви с общей суммой ребер n-2.
Утверждение 4: О расположении элемента дерева в раскладке ПМ.
Восстановить номер карты по порядку? Легко.
Для дерева 2
k = (n- Pn)
Для дерева 1
k = (n – 1 - Pn)
Утверждение 5: О транзитах
Элемент дерева является транзитом, если вес смежного (снизу) ребра равен 2.
Утверждение 6: О максимальных и минимальных значениях
Каждое дерево может содержать элементов:
Минимум = 2
Максимум = n-2
Соответственно дуг:
Минимум = 0
Максимум = n-2
Для колоды n=36
Максимально дуг синего цвета (связи по номиналу) - 18
Максимально дуг красного цвета (связи по симпатии) - 28
Другими словами: в ЦС сложенной с максимальными связями по номиналу может быть только 18 связей по номиналу и 16 по симпатии.
В ЦС сложеннной с максимальными связями по масти может быть только 28 связей по масти и 6 связей по номиналу.
Итого мы видим, что все основные параметры ЦС видно в одном единственном рисунке. Также легко можно восстановить ЦС в строчку. Кроме этих достоинств есть еще немаловажное - он нагляден (в отличие от той длинной штуки).
Последний раз редактировалось Морена Ср апр 21, 2010 6:32 pm, всего редактировалось 2 раза.
Re: Строение ПМ. Обсуждение.
Грандиозная работа
Один вопрос только по утверждениям с 3-го по 5-тое. Нет ли какой доказательной базы для этих утверждений?
Re: Строение ПМ. Обсуждение.
Смысле нет ли математического доказательства? Наверняка есть. Но я не заморачивалась, мне показалось это очевидным исходя из раскладки ПМ. Например 3 утверждение: очевидно, что чтобы собрать все элементы общим количеством n в себя и дойти до 1 карты дерево одну ветку должно вытянуть на n элементов, что неизбежно выльется в сумму ребер равную этому значению.
Покопать док-ва конечно можно, только мне кажется есть более необходимые вещи для заморачивания. Или я не права?
Ты лучше скажи что не хватает в картинке. Может надо выделить ребра =2? Или как-то выделить транзитные карты?
Про формулу сложения я забыла написать. Попозже вставлю. Там формула тоже очевидна исходя из утв.5.
Покопать док-ва конечно можно, только мне кажется есть более необходимые вещи для заморачивания. Или я не права?
Ты лучше скажи что не хватает в картинке. Может надо выделить ребра =2? Или как-то выделить транзитные карты?
Про формулу сложения я забыла написать. Попозже вставлю. Там формула тоже очевидна исходя из утв.5.
Re: Строение ПМ. Обсуждение.
Есть ли возможность прикопать эти деревья рядом с древом сефирот?
А что означают цифры на ребрах?
А что означают цифры на ребрах?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей