Loading src/main/java/fr/greyc/mad/framework/model/Environment.java +11 −5 Original line number Diff line number Diff line Loading @@ -8,9 +8,15 @@ public abstract class Environment { public Environment() { } /** * Returns a list of actions which can be performed on this environment but * which do not affect any agent body (typically, require an artifact). * * @return A list of actions which can be performed on this environment */ protected abstract List<Action> getEnvironmentActions(); protected abstract List<Observation<?>> getEnvironmentObservations(); protected abstract List<Observation<?>> getEnvironmentObservations(); public void next() { Loading Loading
src/main/java/fr/greyc/mad/framework/model/Environment.java +11 −5 Original line number Diff line number Diff line Loading @@ -8,9 +8,15 @@ public abstract class Environment { public Environment() { } /** * Returns a list of actions which can be performed on this environment but * which do not affect any agent body (typically, require an artifact). * * @return A list of actions which can be performed on this environment */ protected abstract List<Action> getEnvironmentActions(); protected abstract List<Observation<?>> getEnvironmentObservations(); protected abstract List<Observation<?>> getEnvironmentObservations(); public void next() { Loading