KT_Q_Table/usecases/update_q_table_usecase.py

6 lines
206 B
Python

from agents.offline_agent import QLearningAgent
class UpdateQTableUseCase:
def execute(self, agent: QLearningAgent, state: int, action: int, value: float):
agent.q_table[state, action] = value