“…For instance, in the chess game, the possible moves of a knight are naturally defined as follows: the knight moves two squares horizontally and then one square vertically, or it moves one square horizontally and then two squares vertically. More examples of procedural structures for action modeling are LTL preconditions represented as finite automata (Baier & McIlraith, 2006), sequence of effects executed in a particular order that may also include execution flow structures for branching and looping (Segovia-Aguas, , or hierarchies (Gopalakrishnan, Muñoz-Avila, & Kuter, 2018;Segovia-Aguas, Jiménez, & Jonsson, 2018).…”