С легкой руки тестя у меня также есть одна околонаучная деятельность по разработке хитрой мат. модели в некой предметной области.
Начиная эту деятельность, я и не представлял, какой отдушиной она станет.
Реальный уровень застоя в мозгах за последние 6 лет, как я перестал заниматься математикой профессионально, конечно, поражает.
С другой стороны, имею подтверждение, что математическая интуиция никуда не делась, даже выросла - с общим ростом скорости решений - а техника... ну что же, для техники есть MatLab, это я себе восстановил за несколько месяцев :)
Наверное, что-то подобное должны чувствовать обрюзгшие, но еще молодые спортсмены, выходя "на ринг" после длительной практики вне спорта.
Опыта (жизненного) больше, собранности больше, владеть и дисциплинировать себя научились еще лучше, но вот реакции нужно оттачивать заново.
В этой связи вспомнилась задачка с нашего практикума на 5-м курсе.
Зафиксирую-ка я ее для истории, пока не забыл:
Условия:
- В некой местности имеется завод, у которого есть несколько дымящих труб. Каждая труба выделяет некое вещество, со своими физическими свойствами (задаются в задаче)
- Местность не просто так, а произвольного ландшафта, т.е. там есть горы, долины, впадины и т.п. - все гладко-непрерывно, но переменно (рандомизируется). Пространство, разумеется, наше, трехмерное.
- В части пространства, не занятой горами, существует ветер, причем он не статичен, а задается как непрерывное векторное поле, функция времени. Ну то есть в каждой точке пространства сила и направление ветра свои собственные, причем меняются со временем.
- Выше некоторой границы существуют также облака, которые двигаются вместе с ветром и подвержены морфингу (если ветер в одной части облака дует сильнее, чем в другой его части). Их основная функция - задерживать и накапливать загрязнения из труб (до некоторого порога, а потом - кислотный дождик, но этого, к счастью, в задаче не было)
Что требуется реализовать:
- Интерфейс ввода и настройки всех параметров (генерации ландшафта, местоположения завода, его труб, физических свойств - летучести, тяжести, ядовитости - веществ, параметры ветра, облаков)
- Онлайновую визуализацию (трехмерную или какой-то проекции) распространения дымов из труб согласно физическим законам и всем стартовым параметрам.
- Расчитать сколько и каких веществ какой ядовитости упадет и надует на отдельные участки местности (допустим, там города или с/х земли) за время визуализации
- Всю математику - и формулы, и выбранные алгоритмы решения - нужно было описать в отдельной статье, примерно 12-15 страниц сплошных выкладок
Время на задачу - около 5 недель. Эта задача была на тот момент основной, но не единственной. И наш 6-ти дневный график по 4 пары никто не отменял (ну, кроме нас самих).
Сейчас, глядя на эту задачу, у меня волосы шевелятся, что я мог когда-то делать такое в одиночку за такое смешное время.
Я могу управлять гораздо более сложными и разветвленными проектами, могу работать под гораздо большим стрессом и интуичить менее очевидные взаимосвязи, но что-то неповторимо-романтичное безвозвратно уходит из моей деятельности.