Added adaptation ability based on a config file updated by user: userEngine.txt