Скажем, я строю настольную игру с сеткой хекстиля, например Поселенцы Catan:
Обратите внимание, что каждая вершина и ребро могут иметь атрибут (дорога и поселение выше).
Как я могу создать структуру данных, которая представляет эту панель? Каковы шаблоны для доступа к каждому соседу, краям и вершинам плитки?