Математическая задача (для одной CIV-подобной игры)?
Интеграл кривой получается, а так — че там особо интересного?..
Да, решать только численно.
И да, полностью согласен, что такие задачи проще решать все-таки моделированием.