diff --git a/button_game/button_game.html b/button_game/button_game.html new file mode 100644 index 0000000..0cc4f67 --- /dev/null +++ b/button_game/button_game.html @@ -0,0 +1,431 @@ + + + + + + Binary game + + + + + + + + +
+

Binary game

+
+ + +
+

{{ gameModels[selectedOption].name }}

+

{{ gameModels[selectedOption].description }}

+
+ +
+

Acquire state {{ targetState }}

+

Confidence that I'm currently in state {{ targetState }}

+ +

p={{ confidenceProb }}

+ + + +
+ + + Action inputs a_t: +
+ Emission outputs e_t: +
+
+ +
+ +
+

Score

+

Accuracy: {{ accuracyScore.toFixed(2) }} + Cross-entropy: {{ crossEntropyScore.toFixed(2) }}

+

Total score: {{ (accuracyScore + crossEntropyScore).toFixed(2) }}

+ Hidden state s_t:
+ Setpoint p_t: + +
+ +
+

+ Explanation +

+

+ The system is partially-observable binary hidden Markov model. The state is hidden, but the action and the emission are observable. Both transition and emission depend on both the hidden state and the action.
+ Actions, observations, and states are binary. In this UI, actions are in {0, 1}; observations are in {A, B}; and states are in {X, Y}.

+ + Transitions are a function (s_t, a_t) -> s_{t + 1}, and emissions are a function of (s_t, a_t) -> e_t. + +

+

+ +
+
+ + + + + \ No newline at end of file