Animation of planning algorithms

Planning is the process of creating a sequence of steps/actions that will satisfy a goal of a problem. The partial order planning (POP) algorithm is one of Artificial Intelligence approach for problem planning. By learning G52PAS module, I find that it is difficult for students to understand this pl...

Full description

Bibliographic Details
Main Author: Sun, Fan
Format: Dissertation (University of Nottingham only)
Language:English
Published: 2014
Online Access:https://eprints.nottingham.ac.uk/30772/
_version_ 1848794055649001472
author Sun, Fan
author_facet Sun, Fan
author_sort Sun, Fan
building Nottingham Research Data Repository
collection Online Access
description Planning is the process of creating a sequence of steps/actions that will satisfy a goal of a problem. The partial order planning (POP) algorithm is one of Artificial Intelligence approach for problem planning. By learning G52PAS module, I find that it is difficult for students to understand this planning algorithm by just reading its pseudo code and doing some exercise in writing. Students cannot know how each actual step works clearly and might miss some steps because of their confusion. Although there are some animations for planning algorithms, no animation for the POP algorithm exists so far. Therefore, the aim of this project is to create an animation of Partial Order Planning which can display the process of the method dynamically. It is an interactive and expressive web application, writing by java and web programming, which animates the pop algorithm in solving various examples of problems for a fixed domain (e.g. The Blocks World). As an educational tool, it assists G52PAS students in obtaining an in-depth understanding of the partial order planning (POP) algorithm and its process. In this web application, the animation of the partial order planning algorithm is displayed in detail. The students can control the animation easily, such as controlling the speed of the animation and pausing the animation at any time. Each step of planning process in the Blocks World is explained clearly. Overall, this web application is more comprehensive than any existing animation.
first_indexed 2025-11-14T19:10:07Z
format Dissertation (University of Nottingham only)
id nottingham-30772
institution University of Nottingham Malaysia Campus
institution_category Local University
language English
last_indexed 2025-11-14T19:10:07Z
publishDate 2014
recordtype eprints
repository_type Digital Repository
spelling nottingham-307722017-10-19T15:04:15Z https://eprints.nottingham.ac.uk/30772/ Animation of planning algorithms Sun, Fan Planning is the process of creating a sequence of steps/actions that will satisfy a goal of a problem. The partial order planning (POP) algorithm is one of Artificial Intelligence approach for problem planning. By learning G52PAS module, I find that it is difficult for students to understand this planning algorithm by just reading its pseudo code and doing some exercise in writing. Students cannot know how each actual step works clearly and might miss some steps because of their confusion. Although there are some animations for planning algorithms, no animation for the POP algorithm exists so far. Therefore, the aim of this project is to create an animation of Partial Order Planning which can display the process of the method dynamically. It is an interactive and expressive web application, writing by java and web programming, which animates the pop algorithm in solving various examples of problems for a fixed domain (e.g. The Blocks World). As an educational tool, it assists G52PAS students in obtaining an in-depth understanding of the partial order planning (POP) algorithm and its process. In this web application, the animation of the partial order planning algorithm is displayed in detail. The students can control the animation easily, such as controlling the speed of the animation and pausing the animation at any time. Each step of planning process in the Blocks World is explained clearly. Overall, this web application is more comprehensive than any existing animation. 2014-12-09 Dissertation (University of Nottingham only) NonPeerReviewed application/pdf en https://eprints.nottingham.ac.uk/30772/1/FSun_odledata_temp_turnitintool_736524416._13264_1411117596_98425.pdf Sun, Fan (2014) Animation of planning algorithms. [Dissertation (University of Nottingham only)]
spellingShingle Sun, Fan
Animation of planning algorithms
title Animation of planning algorithms
title_full Animation of planning algorithms
title_fullStr Animation of planning algorithms
title_full_unstemmed Animation of planning algorithms
title_short Animation of planning algorithms
title_sort animation of planning algorithms
url https://eprints.nottingham.ac.uk/30772/