Skip to content

A defeasible reasoning tool using Rational Closure and Lexicographic Closure.

Notifications You must be signed in to change notification settings

thabomoloi/extrc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

extrc Deploy to Fly.io

A defeasible reasoning tool implementing Rational Closure and Lexicographic Closure.

Screenshots

Query Inputs

Summary

Base Rank

Rational Closure

Lexicograhic Closure

Requirements

  • Maven 3.9.8+
  • Java 21+

Compilation & Usage

There's a binary under app/ folder which can be run without need for compilation. However, it still requires Java 21+. To run the binary run java -jar app/extrc-1.0-SNAPSHOT.jar and go to http://localhost:8080/.

Compilation

mvn clean package

Usage

java -jar target/extrc-1.0-SNAPSHOT.jar

After running the above command, visit http://localhost:8080/ on your web browser. Chek the Syntax before sending the queries.