/computational_geometry

Лаб. работа по вычислительной геометрии.

Primary LanguageJupyter NotebookApache License 2.0Apache-2.0

Computational geometry BouncingSylveon

Реализация:

  • main.ipynb запуск алгоритмов в Jupyter Notebook;
  • algorithms алгоритмы построения минимальных выпуклых оболочек;
  • output визуализация построенных оболочек;
  • requirements.txt нужные утилиты для запуска алгоритмов (лучше использовать python 3.10 и venv).

Запуск на Windows:

  • python -m venv venv
  • venv/Scripts/activate
  • pip install -r requirements.txt
  • main.ipynb

Запуск на Linux:

  • python3 -m venv venv
  • venv/bin/activate
  • pip3 install -r requirements.txt
  • main.ipynb