Реализация метода рекомпрессии для задачи сопоставления с образцом, курсовая работа за 7 семестр.
Для запуска выполните следующие шаги
-
Установите зависимости через
pip install -r requirements.txt
-
Выполните команду
python main.py --help
чтобы посмотреть как пользоваться:- Ключ
-z3
добавляет к списку используемых эвристик подсчет констант - Ключ
-pref-suff
добавляет к списку используемых эвристик сравнение префиксов и суффиксов - Если указан
-output <PATH>
, то по указанному пути будет сохранено изображение итогового дерева - Обязятаельный позиционный аргумент
equation
- сопоставление в виде...=...
Пример:
python main.py -z3 -pref-suff ZbXYbX=abcab -output ZbXYbX=abcab.svg
- Ключ