code_review_env / tasks.py
100XZX001's picture
Upload 14 files
3a26e23 verified
raw
history blame contribute delete
325 Bytes
from environment import CodeReviewEnv
from models import Action
def run_task(task_name: str, agent_func) -> float:
env = CodeReviewEnv()
obs = env.reset(task=task_name)
done = False
while not done:
action = agent_func(obs)
obs, reward, done, info = env.step(action)
return reward.value