decode_action_vec
decodes action vector.
decode_action_vec(string, states, inputs, actions)
string | Numeric (integer) vector of only 1's and 0's. |
---|---|
states | Numeric vector with the number of states, which is the number of rows. |
inputs | Numeric vector length one, with the number of columns. |
actions | Numeric vector with the number of actions. Actions (and states) determine how many binary elements we need to represent an element of the action (or state) matrix. |
Returns numeric (integer) vector.
This function takes a solution string of binary values in Gray representation, transforms it to a decimal representation, then puts it in matrix form with the correct sized matrices, given the specified numbers of states, inputs, and actions.