summaryrefslogtreecommitdiff
path: root/prolog
AgeCommit message (Collapse)Author
2015-11-19Add test function for prolog/sets/union_3Timotej Lazar
2015-11-18Do not handle engine errors in hint functionsTimotej Lazar
Such errors are now handled in server.prolog_session.
2015-11-17Fix test functions for Prolog problemsTimotej Lazar
Old version would return wrong values for programs with syntax errors.
2015-11-17Do not import obsolete HintSequence anywhereTimotej Lazar
2015-10-28Add test function for prolog/lists/len_2Timotej Lazar
2015-10-27Add test function for prolog/lists/conc_3Timotej Lazar
2015-10-19Descriptions of Prolog sections added.Aleksander Sadikov
2015-10-17Names of Prolog sections added.Aleksander Sadikov
2015-10-17Names of Prolog sections added.Aleksander Sadikov
2015-10-17Family relations section fully hint-ready (just a few minor things missing).Aleksander Sadikov
2015-10-17Family relations section fully hint-ready (just a few minor things missing).Aleksander Sadikov
2015-10-12Remove group attribute from problem common.py filesTimotej Lazar
2015-10-08Add language/group IDs and group numbers for PrologTimotej Lazar
2015-10-08Remove unneeded id field from {en,sl}.py filesTimotej Lazar
2015-10-06Add "program is already correct" hintsTimotej Lazar
2015-10-02Figures, hints and test cases added/updated for father, grandparent, ↵Aleksander Sadikov
brother, and sister problems.
2015-10-01Add group description files for family relationsTimotej Lazar
2015-10-01Figures and hints updated for mother/2, father/2, and grandparent/2 problems.Aleksander Sadikov
2015-10-01Figures and hints updated for mother/2 problem.Aleksander Sadikov
2015-09-30Add a popup hint for grandparentAleksander Sadikov
2015-09-30Figures added for mother problem.Aleksander Sadikov
2015-09-24Add name and description to language en/sl filesTimotej Lazar
2015-09-23Add missing imports for Prolog problemsTimotej Lazar
2015-09-22New problems with hints for famrel section added.Aleksander Sadikov
This practically completes famrel section without some details.
2015-09-22Oops, overzealous copy/pasteTimotej Lazar
2015-09-22Update test functions for existing problemsTimotej Lazar
The test function is now expected to return a boolean indicating whether the program is correct and a list of hint objects.
2015-09-18Add plan for brother/father/mother/sisterTimotej Lazar
2015-09-18Fix a typoTimotej Lazar
2015-09-17Use check_answers instead of ask_all for testingTimotej Lazar
Simplify the testing function and add correct test cases for Prolog problems mother/2 and brother/2.
2015-09-11Accept a list of solved problems for hint/testTimotej Lazar
Some Prolog problems may be solved using previous solutions. This allows us to test such programs, and still analyze the submission separately.
2015-09-11s/hint_defs/hint_type/gTimotej Lazar
2015-09-10Use Hint classes for hints from the last commitTimotej Lazar
Also move the language-specific hint method for Prolog to prolog.common.
2015-09-10Hints for mother, father, brother, and sister added.Aleksander Sadikov
2015-09-03Pass the session object to test and hint functionsTimotej Lazar
2015-09-02Added SI version of hints for sister/2.Aleksander Sadikov
2015-09-01Translate language-specific messages to SloveneTimotej Lazar
2015-08-28Add the 'test_results' message for PrologTimotej Lazar
2015-08-28Move generic hints to prolog/en.pyTimotej Lazar
2015-08-28Add a simple hint function for sister_2Timotej Lazar
2015-08-27Add test function for sister_2Timotej Lazar
2015-08-18Added the coding line to python files.Aleš Smodiš
2015-08-18Exported all problems from the SQLite database into the new directory structure.Aleš Smodiš