Документация Engee
Примеры
Решение задачи Розенброка более чем 10 способами