Ask HN: Developers often need to solve mathematical optimization problems?
For developers:
When you develop application, do you have often need to solve a mathematical/optimization problems?
Give me some examples...
Give me some examples...
My hobby is wrtiing games, mostly 2d, but I've tried doing 3d too, and there you use math much more often. Mostly 2d/3d geometry, integration for game physic (for most purposes naive Euler integration suffices, and it's really simple, you can invent it without knowing about physics, nor what integral is, but still - it's math). Also requires math - collision checking, ai, space indexing, pathfinding.
When optimizing something, basic statistic is handy, but not required. And sometimes it's nice to be able to come up with Fermi-style estimate of something - like how much cpu time/memory you will need if you make this initial decision or that.