planning with certainty representing actions and planning problems the strips representation of an action consists ofthe name of the action preconditionsa dictionary of feature:value pairs that specifies that the feature must have this value for the action to be possible effectsa dictionary of feature:value pairs that are made true by this action in particulara feature in the dictionary has the corresponding value (and not its previous valueafter the actionand feature not in the dictionary keeps its old value stripsproblem py -strips representations of actions class strips(object)def __init__(selfnameprecondseffectscost= )""defines the strips representation for an actionname is the name of the action precondsthe preconditionsis feature:value dictionary that must hold for the action to be carried out effects is feature:value map that this action makes true the action changes the value of any feature specified hereand leaves other features unchanged cost is the cost of the action ""