Essa função tem como responsabilidade pegar a matriz gerada pelo map_generator
e gerar o grafo à partir dela (veja o grafo aqui).
O grafo é gerado em um arquivo JSON que está dividido em dois atributos, topography
inclui o id
- gerado pela função node_id_encoder - que é atribuído ao valor binary_edges
, representando o tipo dos 4 vértices vizinhos. O outro atributo, meta
, é responsável por armazenar, pelo mesmo id, o tipo e a coordenada do respectivo vértice, oferecendo informações concretas, sem compactação.