History log of /ontohub/lib/hets/prove/prove_evaluator.rb
Revision Date Author Comments Expand
63499d8d12a219d26744bcb896789ea28459814f 15-Jul-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Let PAC have one proof_attempt and remove goals When the ProofAttemptCofiguration only has one proof_attempt, there can only be a single goal. This can be retrieved through the proof_attempt.

f227035e531aa63992df54aaf0ab26a2db2c295a 06-May-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Fix first_or_create! not knowing the display_name.

4a318d408111d4593703e9f43ccc7d3968435b42 31-Mar-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Move model filling methods into helper module.

69905ef9f951245465b09c8c011da40f74990c02 31-Mar-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Rename attribute hets_evaluator to importer.

3407c0b97da0657ff73896aebe9d98f5d0896ce2 31-Mar-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Move concurrency handling to a separate class The new ConcurrentEvaluator is only used for Ontology parsing. It has all the functionality that the BaseEvaluator had before. The new BaseEvaluator, however, is the base class for the ProveEvaluator and does not contain any concurrency handling which renders the concurrency reladed methods in the ProveEvaluator needless.

dec646b1c869d05722892d5c4b22f45045aaaf53 31-Mar-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Adjust collective proof attempt spec, fix evaluator.

103299001923c30139aa62c72127c9517493ccf1 31-Mar-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Use predefined proof attempts in evaluation.

f1b6ae7bb6ea1e66bf664c29eb59173a5aef4c31 31-Mar-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Use Prover model in ProofAttempt instead its name.

ba36c924e6b5daaec8eb780e71ee5c4a0d2a0bbf 31-Mar-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Use axioms for used_axioms.

54a1f4b81d3db8dae3af04f4200ed7e14bf2543b 26-Mar-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Use Prover model in ProofAttempt instead its name.

2fd88efc10e9ebf955b6fa407d0216faf4a51dfb 26-Mar-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Use axioms for used_axioms.

1d8259c9d0adddb2252d3f1169729a3c70ecd31f 24-Mar-2015 Eugen Kuksa <eugen@Silverliner.fritz.box>

Rename variable hash to proof_info.

274388c57b757bc0c9298b84ec0f078ac1caf173 11-Mar-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Use correct ID.

b4af42781dc23812ec8cb8f845444972efc3196c 11-Mar-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Rename proof attempt creating methods.

866c9aa341bbd88aa6747188b03f86fd324c1e43 11-Mar-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Add generated axioms model and create instances When proving, usually a logic translation is applied. Such a translation can introduce sentences as axioms that were not part of the original ontology/specification/theory. Those generated axioms need to be distinguished from the original sentences.

c361c823f26bbaf7682313664825fa8e67059f94 11-Mar-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Add controller and view for proving.

aaca6ecef6de30842e9afb0bfb04a648a84abf5c 11-Mar-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Add used axioms to proof attempt.

7aef29bcca243b3d44289ea5f7b33ac7622ebff6 11-Mar-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Add ProveEvaluator to create ProofAttempts.