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