Похоже, что какой-то мой проект потребует использования четырехъярусных деревьев, с которыми я никогда раньше не работал. Из того, что я прочитал, они должны позволить существенные улучшения производительности, чем попытка грубой силы в проблеме. Являются ли какие-либо из этих модулей python полезными?
- Quadtree 0.1.2 <= Нет: невозможно выполнить в Python 3.1
- QuadTree <= Да: просто при работе с прямоугольниками
- quadtree.py <= Нет: нет поддержки необходимых операций
РЕДАКТИРОВАТЬ 1: Кто-нибудь знает о лучшей реализации, чем тот, который представлен в вики файле pygame?
EDIT 2: Вот несколько ресурсов, которые другие могут найти полезными для методов поиска путей в Python.