History log of /ontohub/app/models/axiom_selection.rb
Revision Date Author Comments Expand
24c99038b338f4b04165e141fdde5ac628b6a77a 17-Jan-2016 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Add missing dependent: :destroy.

9a7c68181005da4f383c480bffd00fca45afb5a1 10-Aug-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Remove default scope overrider method Pull request #1413 has been merged. It removes the default scope and now this overriding method is not needed any more.

d1c88b94cae4567bdbd23fc952268a0217e940f7 10-Aug-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Move goal, ontology to AxiomSelection.

ef12070bdf3f2c5462d76e408f68e17d0d926535 10-Aug-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Add views for SineAxiomSelection; move ManualAxiomSelection view to a partial.

75c07b9f62d6b3f480775053d58c58ad1207ff5e 10-Aug-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Only compute the axiom selection once Many jobs might want to compute the axiom selection, but it only needs to be done once. The Semaphore prevents multiple computation.

5632d6f6afa8fcafe43bb50055c2aa52b0788c86 10-Aug-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Add finished attribute This allows to check if an axiom selection algorithm already has finished its execution.

5dd0a6bcc5adb36d1d3ade5b3e7aa8e6f0bec236 10-Aug-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Let AxiomSelection have many ProofAttemptConfigurations.

7ad3b953f829ffa5036f5f476c65d06b6477d645 10-Aug-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Select Axioms when proving with SInE.

40d9da20e258c7ed57f2b0299732b1925b095cb1 10-Jul-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Make view extensible for many axiom selection methods.

f9328b75002f0a5584b4ec930536fc43e5b56fdc 10-Jul-2015 Eugen Kuksa <eugenk@informatik.uni-bremen.de>

Add models: [Manual]AxiomSelection There will be more subclasses of AxiomSelection each with different attributes. To avoid creating many NULL values in the database, we use multiple table inheritance with the gem 'acts_as_relation'. This gem mimicks actual class inheritance of ruby with the method `acts_as`. The migration changes the has_and_belongs_to_many association between Axioms and ProofAttemptConfigurations to be between Axioms and AxiomSelections.