Spaces:
Sleeping
Sleeping
File size: 512 Bytes
3a26e23 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | from pydantic import BaseModel
from typing import List, Optional
class Observation(BaseModel):
pr_code: str
comments: List[str]
agent_comment: Optional[str] = None
step: int = 0
done: bool = False
class Action(BaseModel):
action_type: str # "write_comment", "skip", "done"
comment_text: Optional[str] = None
class Reward(BaseModel):
value: float
class State(BaseModel):
pr_code: str
comments: List[str]
agent_comment: Optional[str]
step: int
done: bool |