Software

To see my activities in software development visit my github page. I was involved in the following list of software projects, some of which have their own websites:

pyRL

pyRL
A reinforcement learning framework for Python.

Technologies: TensorFlow, Python

Clingo App

Clingo App
A port of the clingo reasoner to Android- and iOS-based systems (experimental project).

Technologies: C#, JavaScript, Xamarin, Emscripten

dlvhex Online Demo

dlvhex Online Demo
Allows for using the dlvhex reasoner software via an AJAX-based Web interfaces.

Technologies: AJAX, virtualized server

mytheorem

mytheorem Examples
A LaTeX package for flexible positioning of proofs either inline or in the appendix.

Technologies: LaTeX

Angry-HEX

Angry-HEX
An AI agent for the Angry Birds computer game developed for participation in the AIBirds competition. It is based on declarative problem solving with logic programs.

Technologies: Java, C++

dlvhex

dlvhex logo
A logic-programming reasoner for evaluating HEX-progams, which are an extension of answer set programs.

Technologies: C, C++, Python, Boost libraries, GNU tools

dsync

dsync
A utility for two-way synchronization of distributed directories.

Technologies: Java

ABC Benchmarking System

Table generated by the ABC Benchmarking System
A scripting system for automatic and parallel benchmarking and generation of result tables in LaTeX format based on HTCondor and R.

Technologies: HTCondor, shell and R scripts

MELD

MELD application
System for merging of declarative knowledge bases.

Technologies: C++, Lex, Yacc, Boost Spirit

Decision Diagram Plugin for dlvhex

Application of the decision diagram plugin
Allows for easy processing of decision diagrams in logic programs.

Technologies: C++
Cookie and privacy notification:
This website uses only essential cookies, but not for tracking users or storing personal data. Data, such as your IP address, is processed by our web hoster GitHub Pages only as far as this is technically necessary. For details see privacy information. By using this website you accept this policy.
Accept