Comments, small bugfixes removed legacy elements

This commit is contained in:
Steffen Illium
2023-11-17 12:27:03 +01:00
parent fea327861e
commit 467cc3f793
27 changed files with 569 additions and 64 deletions

View File

@ -10,6 +10,12 @@ TYPES = [TYPE_VALUE, TYPE_REWARD]
@dataclass
class InfoObject:
"""
TODO
:return:
"""
identifier: str
val_type: str
value: Union[float, int]
@ -17,6 +23,12 @@ class InfoObject:
@dataclass
class Result:
"""
TODO
:return:
"""
identifier: str
validity: bool
reward: Union[float, None] = None
@ -40,6 +52,17 @@ class Result:
@dataclass
class TickResult(Result):
"""
TODO
"""
pass
@dataclass
class ActionResult(Result):
"""
TODO
"""
pass
@ -47,6 +70,11 @@ class TickResult(Result):
class ActionResult(Result):
pass
@dataclass
class State(Result):
# TODO: change identifiert to action/last_action
pass
@dataclass
class DoneResult(Result):