(ns nal.core (:require [nal.deriver.truth :as t] [nal.deriver :refer [generate-conclusions]] [nal.rules :as r])) | |
(defn choice [[f1 c1] [f2 c2]] (if (>= c1 c2) [f1 c1] [f2 c2])) | |
(defn inference [{:keys [task-type] :as task} belief] (generate-conclusions (r/rules task-type) task belief)) | |
(def revision t/revision) | |
(comment :shift-occurrence-forward ;pre :shift-occurrence-backward ;pre :linkage-temporal) | |