trazando un grafo grande con graphviz
Mis hijas han hecho un juego no muy diferente al tic-tac-toe. Por supuesto, mientras jugaba con ellos, empecé a forzarlos bruscamente en mi cabeza ...
Así que a la hora del almuerzo hice un pequeño y rápido script de Python para "resolver" el juego. Y quería ver los resultados gráficamente, así que generé un archivo de puntos de todos los movimientos legales:
Cuando intento y lo renderizo usandodot
, tarda una eternidad y lo aborto después de unas horas.
Si lo hago usandoneato
osfdp
etc., toma unos segundos o menos, pero el diseño es imposible de leer:
sfdp -x -Tpng data.dot > data.png
neato -x -Tpng data.dot > data.png
Me alegraría que la imagen resultante fuera de varios megapíxeles.
¿Cómo puedo diseñar y representar un gráfico tan grande? Estoy abierto a sugerencias sin puntos, como bibliotecas de Python que también pueden hacer el diseño.
Adicional: mi script en Python Para resolver el juego y generar el archivo de puntos.