version history version updated the csp code to have the same representation of variables as used by the probability code version major revisions to and introduced recursive conditioningsimplified much code new section on multiagent reinforcement learning version simplified value iteration for mdps version planning simplifiedand gives error if goal not part of state (by designfixed arc costs version added positions and string to constraints version rerepresented blocks world (section due to bug found by donato meoli