我的女儿制作了一个与井字游戏类似的游戏。当然,当我和她们一起玩时,我会在脑海中进行暴力破解...
所以在午餐时间,我快速编写了一个小的Python脚本来“解决”这个游戏。我想以图形方式查看结果,因此生成了所有合法移动的dot文件:
当我尝试使用dot
进行呈现时,它需要很长时间,并且在几个小时后我放弃了它。
如果使用neato
或sfdp
进行呈现等操作,则需要几秒钟或更少的时间,但布局实际上无法阅读:
sfdp -x -Tpng data.dot > data.png
neato -x -Tpng data.dot > data.png
我希望生成的图片能够有数兆像素。
如何布局并呈现这样一个大图? 我可以考虑使用非dot建议,比如可以进行布局的Python库。
(相关链接)
补充: 我的 Python 脚本 可以解决游戏并生成 dot 文件