我想模拟机器人在未知的 2D 环境中寻找食物。这个想法是让它们通过遗传算法进化。机器人有一些可以向前看的捕捉器和可以移动的电机。2D 环境的表面上有一些食物来源。
我计划使用 Qt 进行图形模拟,使用类QGraphicsScene
和QGraphicsView
.
我的问题是:由于我要运行数百次模拟(遗传算法),我只想显示最后一次迭代并隐藏所有以前的迭代。是否可以只使用QGraphicsScene
for that,而不使用QGraphicsView
除了最后一次迭代?最重要的是,它是否有效?