анимация

создание анимации со всех сторон
рефакторинг и комментирование кода

вынес классы MainMask, MCube в отдельные файлы и тщательно и�
тамзакомментировал, изменил модель работы с переменными в moveMap,
переместил функцию начала анимации и tenOnTen
небольшие изменения

сделал блокировку пользовательских действий во время анимации, а также
скрытие кубиков в боковых полях дальше третьего
конечная конфигурация коллекции кубиков после хода

функция получения линии для бокового кубика, вхождения кубика в боковое
поле и выхода оттуда, функция подтягивания изменений из moveMap в cubes

для кубика - функция удаления

добавил в moveMap массив toSideActions, он необходим для определения
последовательности вхождения кубиков из mainField в боковые панели,
чтобы в итоге из последовательность с боку не перепутать
накосячил

как выяснилось, я накосячил с _mergeMoveMap, в первую очередь нужно
доделать или переделать его, потом уже браться за все остальное
исправил _mergeMoveMap

надо будет всё рабно потестить
анимация передвижения двух ближайших кубиков к полю

проверил мердж кубиков, сейчас буду делать появление третьего кубика при
выходе первых двух из линии
не доделал анимацию входжения в линию
доделал функицию вставки и выреза из боковой панели

также написал функцию реверса поля( возвращает противоположное поле),
понял, как правильно работать с библиотекой transit jquery,
разбил массив м-кубиков по цветам

нужен алгоритм поиска смежных кубиков
сделал алгоритм определения межных кубиков

надо научиться роботать с группами
закончил и проверил разбивку по группам, воде ок
доделал группы

теперь мы можем находить смежные кубики без проблем и в правильном виде
возвращать все взрывающиеся в данный ход группы кубиков
убираю кубики после взрыва с главного поля

но они еще не убраны в м-кубиках, так что в массиве м-кубиков после
взрыва при продолжении хода будут учитываться
недоделаный комит

создал witoutBoom, надо подумать, когда его присваивать и вообще стоит
ли
доделал но есть ошибки

добавил анимацию взрыва
взрывающиеся кубики получают адрес  -1 -1
надо переделать алгоритм выставления задержек анимации
исправил проблемы с задержкой анимации

почему-то возникают глюки в процессе игры, не отрабатывает удаление
кубиков с поля в каки-то члучая�
проблемы

машел проблемы со вставкой в боковую линию сразу несколький кубиков,
надо сделать ее более отказоустойчиваой, также проблема - на поле
остаются какие-то кубики после взрыва, возможно одна проблема из-за
другой, сначала разобраться со вставкой в боковые поля
проблемы

необходимо создать функцию обнуления, доделать функцию слепка и создать
функцию загрузки из слепка (функция назад) для диагностики
нашел одну ошибку

в searchAdjacentCubes в одну и ту же группу может быть добавлен один и
тот же кубик