alexpetrov / fp-contest-solution-tree

Functional Programming December 2014 Contest by Roman Dushkin. Solution tree for features matrix.

Home Page:http://haskell98.blogspot.ru/2014/12/blog-post_5.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Functional Programming December 2014 Contest by Roman Dushkin

A Clojure application that builds a solve tree by features of some subjects, and using this tree to figure out which kind of subject is in front of user by asking questions.

Check out solve-tree and alternatives functions in core.clj. They builds an actual solve tree. Everything else is the console UI of an expert system which traverses a solve tree.

Check out tests to see basic examples of what algorithm is about.

Usage

To run program enter following in console:

./run.sh

It will compile program to one uberjar and run it.

License

Copyright © 2014 Alexander Petrov (a.k.a. Lysenko by passport)

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.

About

Functional Programming December 2014 Contest by Roman Dushkin. Solution tree for features matrix.

http://haskell98.blogspot.ru/2014/12/blog-post_5.html

License:Eclipse Public License 1.0


Languages

Language:Clojure 98.7%Language:Shell 1.3%