<div class='quotetop'>Цитата(maxis81 * 11.11.2008, 13:27) [snapback]267752[/snapback]</div>нет, этот момент я прощелкал. но мне все равно не нравится:Я стесняюсь спросить, вы знакомы примерно с транспортными задачами и алгоритмами их решения?
[/b]
1. как это выглядит для игрока ? заказал щиты, стоимость постройки 20 монет, идем заказывать мечи, стоимость 5 ... обана! а щиты то теперь не 20, а 50 стоят, алгоритм соптимизировал доставку. (если это копейки не влияющие на ход игры смысл тогда вообще вычислять стоимость доставки?)
2. алгоритм не решает задачу, а не выгодней ли ход ничего не производить, дождавшись когда ресурсы появятся в близлежащих городах.
3. на каждый тырк мышой в постройку/юнит клиент будет перерасчитывать ВСЕ маршруты всех ресурсов из которых постройка/юнит состоит. не факт, что клиенту от таких перерасчетов не поплохеет.
имхо доставку вполне можно оценить нулем, таким образом сохраняется опасность неожиданно потерять город в котором много ресурса, а ограбить можно и окрестные постройки, сам город.



Ответить с цитированием