def add_evaluation(score, session_id=None): if session_id is None: session_id = ConfigReader.get_session_id() config_id = ConfigReader.get_config_id() evaluation_frame = Storage.load_pd_frame( EvaluationHandler.evaluations_id, session_id=session_id) timestamp_str = datetime.now().strftime("%Y-%m-%d %H:%M:%S") row = len(evaluation_frame) evaluation_frame.at[row, EvaluationHandler.timestamp_col] = timestamp_str evaluation_frame.at[row, EvaluationHandler.session_id_col] = session_id evaluation_frame.at[row, EvaluationHandler.config_id_col] = config_id evaluation_frame.at[row, EvaluationHandler.score_col] = score Storage.store_pd_frame(evaluation_frame, EvaluationHandler.evaluations_id, session_id=session_id)