Adaptive decision engine
First Claim
1. An apparatus for selecting actions in an environment, comprising:
- a first store comprising a plurality of proposed series of actions;
an environment interface providing at least one action to an environment and detecting at least one state value from said environment resulting, at least in part, from said action provided;
an evaluation module calculating a global desirability value for an unvalued series of actions of said plurality according to said state value and storing said desirability value in said store; and
a selection module for selecting one of said plurality according to said desirability value, and providing at least a first action of the selected series to said environment interface.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to an apparatus for selecting actions in an environment, comprising: a first store comprising a plurality of proposed series of actions; an environment interface providing at least one action to an environment and detecting at least one state value from the environment resulting, at least in part, from the action provided; an evaluation module calculating a global desirability value for an unvalued series of actions of the plurality according to the state value and storing the desirability value in the store; and a selection module for selecting one of the plurality according to the desirability value, and providing at least a first action of the selected series to the environment interface.
-
Citations
20 Claims
-
1. An apparatus for selecting actions in an environment, comprising:
-
a first store comprising a plurality of proposed series of actions;
an environment interface providing at least one action to an environment and detecting at least one state value from said environment resulting, at least in part, from said action provided;
an evaluation module calculating a global desirability value for an unvalued series of actions of said plurality according to said state value and storing said desirability value in said store; and
a selection module for selecting one of said plurality according to said desirability value, and providing at least a first action of the selected series to said environment interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product for selecting actions in an environment comprising a computer usable storage medium having computer readable program code means embodied in the medium, the computer readable program code means comprising:
-
storage means for providing a plurality of proposed series of actions;
interfacing means for providing at least one action to the environment and detecting at least one state value from said environment resulting, at least in part, from said action provided;
evaluation means for calculating a global desirability value for an unvalued series of actions of said plurality according to said state value and providing said desirability value; and
selection means for selecting one of said plurality according to said global desirability value, and identifying at least a first action of the selected series of actions as said at least one action.
-
Specification