Пакет main.go


/* В проекте много глобальных переменных, что привычно раздражает Свидетелей инкапсуляции и непорочного пространства имен,
но ТАК НУЖНО (спорно) для организации среды,
схожей с организацией линкующих указателей в мозге (т.е. связей с одного распознавателя к целому ансамблю - объекту).
Ну и есть немало других вещей, нарушающих Порядок и Традиции Golang.
Попытки использовать горутины оказались просто неуместными (спорно) и просто ненужными, учитывая вряд ли в чем-то могущий быть выигрыш.
Короче, код предоставляется на вольное растерзание и свободное экспериментирование, без претензий, сорри за возможный негатив.
Везде много пространных комментариев, которые запутывают даже меня, но они НУЖНЫ.
 */
Здесь организуется связь с Пультом через AJAX и получение запросов.

События, по которым происходит взаимодействия:
•	передача Боту фразы с Пульта
•	передача Боту настроения, наказания и поощрения, а так же действий с Пульта
•	добавление в стек действий последовательность последних действий с Пульта, - с каждым пульсом
•	отправление на пульт состояния гомеостаза бота и его базовых контекстов - с каждым пульсом
•	установка параметров гомеостаза с Пульта
•	технологическое управление функциями из Пульта
•	запрос Показать структуру дерева - с каждым пульсом
•	жесткое создание автоматизма для узла
•	авторитарное добавление слова в Словарный запас Бота
•	получение списка слов словарного запаса Бота для привязки слова к более общему слову (категории)
•	придание веса значимости данному автоматизму
•	запрос на состояние терминала ответов бота - с каждым пульсом
•	выдать список возможных действий бота
•	выдать информацию по активной ветке Дерева понимания для диалога задатчика автоматизма
•	обучение смыслу слов и фраз, независимо от активной ветки Дерева или для активной ветки
•	запись важных файлов для сохранения памяти
•	загрузка сохраненной памяти