Автор Vitaly Chekryzhev (13hakta), 2017-2018. Версия: 1.0.
Симулятор JTree Family предназначен для предоставления наглядного пособия отображения сетевой структуры партнеров, моделирование поведения сети, прогнозирование доходов, квалификаций. Может использоваться как учебный инструмент новых партнеров, при разработке стратегий развития.
В программе предусмотрено три режима: просмотр, добавление нового партнера, начисление CV. Режим просмотра основной, другие режимы дополняют просмотр возможностью выполнения операции по отношению к выбранному узлу. Дополнительные режимы переключаются установкой маркера отметки напротив "доб. партнера" и "доб. CV". Установка отметки включает режим, снятие отметки выключает.
Начальный экран при первом запуске содержит один узел - первого предпринимателя, относительно которого строится сеть.
Перед добавлением новых узлов сети выберите параметры: режим распределения в бинарной сети - выбор "ноги" (авто, слева, справа), квалификация партнера, входной пакет. Автоматический выбор ноги поочередно расставляет партнеров в левую, затем в правую ногу, затем снова в левую и так далее. Однако, обратите внимание, что в предоставленных шаблонных и примерах стратегий сеть строится сбалансированной, что имеет значение в промо, в которых учитывается групповой зачет баллов.
При добавлении партнера с квалификацией под новым партнером будет выстроена сеть, соответствующая квалификации, причем через специалистов. Т.е. если вы добавите "нефрита", то под партнером будет выстроено 4 "специалиста". Атомарной единицей построения крупных сетей является "сапфир", поэтому в конструкторе эта квалификация является последней. Новые узлы - предприниматели-подписчики только добавляются, потому внимательно выбирайте узлы.NB: Поле ввода входного пакета используется во всех операциях построениях сети, так же она задает пакет для первого узла сети. Единственное исключение - для первого узла даже если выбран пакет JOffice, минимальным пакетом выбирается Basic.
Щелкайте по узлу для добавления CV, сколько раз щелкнете - столько раз будет произведено начисление. По умолчанию в поле ввода баллов выставлено значение по умолчанию 60CV - минимальное количество баллов для поддержания активности учетной записи.
Выполнение SmartDelivery добавляет каждому партнеру сети 60CV личного объема и закрывает период. Закрытие периода происходит без начисления CV, при этом вычитывается сумма потраченная на поддержание активности учетной записи согласно начисленным баллам. Каждый балл считается равным стоимости $1.5, величина условная, поскольку в зависимости товар с одинаковой стоимостью в CV может иметь разную стоимость в фиатной валюте. Кнопка SmartDelivery содержит подменю, в котором так же можно закрыть период и сделать расчет SmartDelivery 12 раз - это позволяет оценить эффективность работы сети в течении последующего года, если бы она больше не росла.
Полагается, что каждый дистрибьютор имеет один день autoship и каждый партнер совершает активность на 60CV. Строится только личная группа, нет spillover ноги. Новоподключенный партнер сети в первый месяц не совершает autoship. Здесь стоит учесть - если партнер входит с JOffice, то он не работает в сети как предприниматель и не делает autoship в первый месяц, зато делает в последующие, без приобретения продукции на минимальный объем в 100CV чтобы стать предпринимателем.
Переключатель истории содержит список закрытых периодов и переключает состояние сети на момент начала выбранного периода. Построение сети выполняется в контексте периода между датами SmartDelivery. После того, как вы добавите узлы одного периода нужно выполнить одну из двух операций: закрыть период или выполнить SmartDelivery.
Сеансы между запусками сохраняются, при повторном входе на том же устройстве будет загружено предыдущее сохранение. Название записи указывает на идентификатор сеанса. Вы можете получить ссылку на текущий сеанс скопировав адрес ссылки у заголовка "JTree Family".
Состояние сети можно сохранить на сервер - сохраняется история из закрытых периодов и последний незакрытый. Так же возможно обмениваться данными в текстовом виде через импорт/экспорт сети.
Под картой сети отражается история доходов. Каждая точка отражает баланс = доход - затраты. Самая первая затрата - приобретение пакета, поэтому первая точка находится ниже нулевой отметки. Начало отсчета по горизонтали считается текущая дата. При сохранении/загрузке и импорте/экспорте история доходов не сохраняется, она учитывается только для текущего построения сети и воспроизведении стратегий.
Для визуализаци используется библиотека VIS.js. В режиме отображения в виде иерархии есть особенность с оптимизацией расположения нижестоящих узлов и при создании большой сети может получиться эффект "заплетающихся ног". Как это исправить пока неясно, однако при загрузке той же сети заново - алгоритм выстраивает их красиво и опрятно.
Когда вы запускаете формирование сети по стратегии на большой период, то по завершению увидите полоску на экране - это вид дерева издалека, воспользуйтесь масштабированием (колесиком мыши или щипок на тачпаде).
При наведении курсора на узел отображается всплывающее окно-подсказка с информацией о партнере, ее текст формируется при наведении и если текст оказался пустым, то наведите курсор еще раз.
В инфо о партнере отображается: