Files
marl-factory-grid/algorithms/static/random_agent.py
2023-06-09 14:04:17 +02:00

16 lines
373 B
Python

from random import randint
from algorithms.static.TSP_base_agent import TSPBaseAgent
future_planning = 7
class TSPRandomAgent(TSPBaseAgent):
def __init__(self, n_actions, *args, **kwargs):
super(TSPRandomAgent, self).__init__(*args, **kwargs)
self.n_action = n_actions
def predict(self, *_, **__):
return randint(0, self.n_action - 1)