Думаю, что неправильно. Если Вы под конкретный участок истории подберёте "самый правильный алгоритм" не факт, что он так же правильно будет работать на всех остальных периодах. Правильно-это видимо когда алгоритм и швец, и жнец, и на дуде игрец. Т.е. на все руки мастер. Есть такое слово , как компромисс. Тут есть над чем поразмыслить.