DiscretizeActionModelPURPOSEDiscretizes a POMDP on the action side.
SYNOPSISfunction POut=DiscretizeActionModel(P,a,n)
DESCRIPTIONDiscretizes a POMDP on the action side. Generic stub that basically triggers and error if the action space for the input POMDP ('P') is continuous. In other works, this function only discretize already discretized action sets. This function is provided so that line 14a of Table 2, page 21 of the paper can be executed for any type of POMDP. CROSS-REFERENCE INFORMATIONThis function calls:
SOURCE CODE0001 function POut=DiscretizeActionModel(P,a,n) 0002 % Discretizes a POMDP on the action side. 0003 % 0004 % Generic stub that basically triggers and error if the action space for 0005 % the input POMDP ('P') is continuous. 0006 % In other works, this function only discretize already discretized 0007 % action sets. 0008 % This function is provided so that line 14a of Table 2, page 21 of the 0009 % paper can be executed for any type of POMDP. 0010 0011 if isa(get(P,'ActionSpace'),'CSpace') 0012 error('This in to be applied only to POMDPs with discrete action spaces'); 0013 end 0014 0015 POut=P; 0016 |