Add Director, director::CommandList, hk::Goal and fixups

* Simulator and Director are no longer singletons.
This commit is contained in:
2025-01-03 21:22:03 -04:00
parent bf2c73ed29
commit 6beda55971
6 changed files with 108 additions and 27 deletions
+10 -6
View File
@@ -1,13 +1,17 @@
#ifndef _GOAL_H
#define _GOAL_H
namespace thought {
#include <simulator/scene.h>
enum class Goal
{
DRIFT,
ASSOCIATE_CAUSAL_QUALE_WITH_INTRINSIC_MOTIVATORS,
RESPOND_TO_CAUSAL_QUALE
namespace hk {
class Goal {
public:
Goal(const simulator::Scene& scene) : scene(scene) {}
~Goal() = default;
private:
simulator::Scene scene;
};
}