对于我的 AI 课程的最后一个项目,我正在参与 Google AI Ants 挑战赛(从 2011 年开始)。我正在使用基于扩散的方法,并且我希望能够可视化扩散场(这是一个 numpy 数组)以用于调试/演示目的。
通常我会做类似的事情numpy.save("myFile",array)
,但是运行所有 Ants 东西的主文件似乎会重定向 I/O。例如,如果我想让我的机器人打印到终端,我不能只做print "Hello World"
,我必须做sys.stderr.write("Hello World")
。
我知道这没什么用,而且我不确定要粘贴哪个代码,所以我真的希望有过挑战经验的人可以帮助我。
谢谢!