Commit graph

78 commits

Author SHA1 Message Date
Trolli Schmittlauch 122fdbbb38 remove unnecessary visitor function 2017-06-26 16:36:38 +02:00
Trolli Schmittlauch 6d0f334350 add library parse function for jobshop2
- clean up problem_data
2017-06-26 16:28:26 +02:00
Trolli Schmittlauch 8c1d6e12be add library parse function fpr jobshop1
- also extract common semantic analysis (Visitor) code
2017-06-26 16:05:49 +02:00
Trolli Schmittlauch 238cbe0e71 successfully parsing jobshop1 to list of JobShopProblem s 2017-06-26 15:19:51 +02:00
Trolli Schmittlauch e82512f2b0 correct possible ambiguation of and 2017-06-26 14:16:02 +02:00
Trolli Schmittlauch 28eedd4579 commenting the grammar 2017-06-25 20:40:50 +02:00
Trolli Schmittlauch c62e012c97 grammar now able to match jobshop1 even with preface 2017-06-25 20:25:34 +02:00
Trolli Schmittlauch 632e908f95 moved common grammar to separate file 2017-06-25 00:58:58 +02:00
Trolli Schmittlauch c66e8fe3eb parsimonious not needed anymore 2017-06-24 23:30:24 +02:00
Trolli Schmittlauch 0d1a38caa9 grammar now matches Jobshop1 without prefix
- grammar matches, but result not yet evaluated
2017-06-24 23:28:29 +02:00
Trolli Schmittlauch 309664a36a 🎉 successful parsing grammar for jobshop data
- now using arpeggio as a parsing lib
2017-06-24 03:17:03 +02:00
Maximilian Schlosser 3b8fd60ede Merge branch 'master' of ssh://git.orlives.de:1337/PSSAI_Team/JobShopScheduling 2017-06-23 19:05:56 +02:00
Maximilian Schlosser 58c386175e merge 2017-06-23 19:05:31 +02:00
maxschlosser b68ff321bb Merge branch 'treffen1' of PSSAI_Team/JobShopScheduling into master 2017-06-23 19:02:27 +02:00
Maximilian Schlosser 21f78a0479 initial documentation 2017-06-23 19:00:50 +02:00
Maximilian Schlosser f9f852ced1 Merge branch 'treffen1' into documentation 2017-06-23 09:56:20 +02:00
Trolli Schmittlauch b89de0e6cb rules now successfully parsed, but too deep recursion 2017-06-22 23:49:44 +02:00
Trolli Schmittlauch 608af7d2ff [untested] first grammar definition with parsimonious
- added parsimonious as requirement
- first try of creating a grammar for job_shop1
2017-06-22 23:12:18 +02:00
Trolli Schmittlauch 6a2911601d add input job-shop problems
- downloaded textfiles
- extracted & compiled C program for generating jobshop2 problems
- generated jobshop2 problems
2017-06-21 19:50:58 +02:00
lukasstracke 47263364e9 created first example instance 2017-06-20 18:01:02 +02:00
Trolli Schmittlauch 26c229929d require python 3.6 2017-06-20 16:25:18 +02:00
Trolli Schmittlauch 626ffdd4e2 clarify index j 2017-06-20 16:14:04 +02:00
Trolli Schmittlauch d5360a98fa add mypy_cache to gitignore
closes #1
2017-06-20 15:05:38 +02:00
Trolli Schmittlauch faf380591b created placeholder main file 2017-06-19 00:15:15 +02:00
Trolli Schmittlauch 5c84386ba1 add mypy as a requirement 2017-06-18 23:02:12 +02:00
Trolli Schmittlauch 2075f49bd5 instructions on using a venv 2017-06-18 22:49:37 +02:00
Trolli Schmittlauch 06483bae4d added readme with some tooling info 2017-06-17 01:32:29 +02:00
Trolli Schmittlauch 1b9725b7e4 Notizen mit formalen Überlegungen 2017-06-01 01:04:08 +02:00