我在这里的前一篇文章之后重新发布了这篇文章,并提供了更多详细信息。
问题:问题包括一个掠夺者,他必须前往分布在地图上的不同城市。起始位置是已知的。每个城市都有与之相关的固定战利品。掠夺者的目的是穿越各种性质的地形。根据地形的性质,我的意思是每对城市之间的旅行成本各不相同。他必须最大化获得的战利品。
我们所做的:
我们生成了一个邻接矩阵(每个节点的战利品路径成本),然后采用启发式分析。它给出了一些合理的输出。
现在,现在的问题是,每个城市都有很少或更多的车辆,可以(通过支付)购买,可以用来旅行。车辆实际做的是降低路径成本。一旦购买了一辆车,它会一直持续到购买下一辆车的时间。是否购买车辆以及如何购买车辆由您自行决定。
我现在需要帮助。如何将车辆的概念融入我们已有的东西中?另外,任何可以帮助我们最大化利润的进一步想法。如果需要,我可以发布代码。谢谢!