Table of Contents

Logic programming

Abductive reasoning tools

SCIFF

Prolog Primer

Installation

Quickstart:

SCIFF

Create project:

  cd sciff_parent_dir
  mkdir policytranslation
  cp sciff/project.pl policytranslation
  vim policytranslation/project.pl
  # Insert the appropriate names in the facts ics_file/1, history_file/1, sokb_file/1. The facts ics_file/1, history_file/1, sokb_file/1 can contain either the path to a file, or the URL of the file; in the second case, SCIFF will download the file from the web. The URL should be given as an atomic term, i.e., with single quotes ’, and should begin with ’http:’. E.g., ics_file(’http://lia.deis.unibo.it/Research/sciff/ic.ruleml’).

Running:

 cd sciff/
 swipl
 compile(sciff)
 project(policytranslation).
 

Futher