Probabilistic version of 8puzzle in which moving the space from row 1
to row 2 is sticky.  This one wasn't in the paper.

Run planner with option -M 512 to make maxnodes large enough

(operator right12
 (params (<tile> TILE)  (<row> INTEGER))
 (preconds (in space <row> one) (in <tile> <row> two))
 (effects (0.4 (del (in space <row> one)) (del (in <tile> <row> two))
	(add (in space <row> two)) (add (in <tile> <row> one)))
	  (0.6)))


(operator right23
 (params (<tile> TILE)  (<row> INTEGER))
 (preconds (in space <row> two) (in <tile> <row> three))
 (effects (1.0 (del (in space <row> two)) (del (in <tile> <row> three))
	(add (in space <row> three)) (add (in <tile> <row> two))))) 


(operator left12
 (params (<tile> TILE)  (<row> INTEGER))
 (preconds (in <tile> <row> one) (in space <row> two))
 (effects (1.0 (del (in <tile> <row> one)) (del (in space <row> two))
	(add (in <tile> <row> two)) (add (in space <row> one))))) 


(operator left23
 (params (<tile> TILE)  (<row> INTEGER))
 (preconds (in <tile> <row> two) (in space <row> three))
 (effects (1.0 (del (in <tile> <row> two)) (del (in space <row> three))
	(add (in <tile> <row> three)) (add (in space <row> two)))))



(operator down12
 (params (<tile> TILE)  (<col> INTEGER))
 (preconds (in space  one <col>) (in <tile>  two <col>))
 (effects (1.0 (del (in space  one <col>)) (del (in <tile>  two <col>))
	(add (in space  two <col>)) (add (in <tile>  one <col>))))) 


(operator down23
 (params (<tile> TILE)  (<col> INTEGER))
 (preconds (in space  two <col>) (in <tile>  three <col>))
 (effects (1.0 (del (in space  two <col>)) (del (in <tile>  three <col>))
	(add (in space  three <col>)) (add (in <tile>  two <col>))))) 


(operator up12
 (params (<tile> TILE)  (<col> INTEGER))
 (preconds (in <tile>  one <col>) (in space  two <col>))
 (effects (1.0 (del (in <tile>  one <col>)) (del (in space  two <col>))
	(add (in <tile>  two <col>)) (add (in space  one <col>))))) 


(operator up23
 (params (<tile> TILE)  (<col> INTEGER))
 (preconds (in <tile>  two <col>) (in space  three <col>))
 (effects (1.0 (del (in <tile>  two <col>)) (del (in space  three <col>))
	(add (in <tile>  three <col>)) (add (in space  two <col>)))))


