Советы для разработчиков
Настройка локальной среды разработки
Чтобы активировать режим локальной разработки, в основном каталоге проекта выполните следующие команды:
using Pkg
Pkg.develop(path="src/ReinforcementLearningBase")
Pkg.develop(path="src/ReinforcementLearningCore")
Pkg.develop(path="src/ReinforcementLearningEnvironments")
Pkg.develop(path="src/ReinforcementLearningFarm") # необязательно
Иногда может потребоваться добавить дополнительные зависимости. Перед добавлением новых пакетов не забудьте переключить среду. Например, чтобы добавить Statistics в ReinforcementLearningBase, сначала выполните команду ]activate src/ReinforcementLearningBase, а затем ]add Statistics.
Включение отсчета времени отладки при проведении экспериментов
Вызовите RLCore.TimerOutputs.enable_debug_timings(RLCore), чтобы вывести на экран время выполнения по умолчанию для обработчиков, политик и шагов оптимизации. Сброс таймера Вызовите RLCore.TimerOutputs.reset_timer!(RLCore.timer). Отображение результатов таймера Вызовите RLCore.timer.