减少信息素时 (0,0)(0,0)(0,0) 到 (n,m)(n,m)(n,m) 都要减少。(不要习惯性写成 (1,1)(1,1)(1,1) 到 (n,m)(n,m)(n,m))
如果你使用 vector 储存存活的蚂蚁编号,那么记住删除时指针会失效。
vector
生成蚂蚁时将 (0,0)(0,0)(0,0) 标记为不能走。
增加血量时跟最大血量取 min\text{min}min。
炮塔是同时攻击,因此要在所有炮塔攻击完毕后再判断有没有蚂蚁死亡。
以上,调了 2 个小时。(