Building a Generic Feedback System for Rule-Based Problems

N. Naus, J.T. Jeuring

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review


We present a generic framework that provides hints on how to achieve a goal to users of software supporting rule-based problem solving from different domains. Our approach consists of two parts. First, we present a DSL that relates and unifies different rule-based problems. Second, we use generic search algorithms to solve various kinds of problems. This solution can then be used to calculate a hint for the user. We present three rule-based problem frameworks to illustrate our approach: the Ideas framework, PuzzleScript and iTasks. By taking real world examples from these three example frameworks and instantiating feedback systems for them, we validate our approach.
Original languageEnglish
Title of host publicationTrends in Functional Programming
ISBN (Electronic)978-3-030-14805-8
ISBN (Print)978-3-030-14804-1
Publication statusPublished - 21 Feb 2019


Dive into the research topics of 'Building a Generic Feedback System for Rule-Based Problems'. Together they form a unique fingerprint.

Cite this