Чем больше, тем лечше... В данном случаелишним ни будет ни чего, т.к. 1 и туже задачу можно решить различными путями...
Математическая логика, Тоерия Вероятностей и математическая статистика, максимально Высшая математика, методы математического моделирования - чем больше больше знаете, тем больше поле вриаций написания и оптимизации кода