public void Initialize(List <Fluent> fluents, List <WorldAction> actions, List <WorldDescriptionRecord> statements, int maxTime)
        {
            ActionAdd.SetActions(actions);
            _scenarioDescription = new ScenarioDescription();
            _fluents             = fluents;

            InitializeStatements(statements);
            this.ObservationAdd.Fluents = new ObservableCollection <Fluent>(fluents);
            this.ActionAdd.MaxTime      = maxTime;
            this.ObservationAdd.MaxTime = maxTime;
        }