Commit Graph

92 Commits

Author SHA1 Message Date
dfba5f1021 start implementing array{} typehint 2020-02-04 21:52:59 +01:00
a49251c0bb phpcs fix 2020-01-26 12:27:35 +01:00
3f132fb60b fix typehint 2020-01-25 22:13:29 +01:00
59f43a6a87 improve array docblock 2020-01-19 18:54:00 +01:00
d8bf78c7b4 fix type hint 2020-01-01 21:31:15 +01:00
a75025c1a0 cleanup todos 2019-12-31 23:36:41 +01:00
aefd1e8cc5 spell checking 2019-12-22 09:37:49 +01:00
266ae61e53 stricter typehint 2019-12-21 21:41:05 +01:00
e1f10bb82f add possible improvement remarks 2019-12-16 20:44:47 +01:00
3a8a783804 maze render functions generates string 2019-12-15 16:20:11 +01:00
e008c094e5 fix return type 2019-12-15 14:29:50 +01:00
ab385bfbb5 remove empty line 2019-12-15 14:17:43 +01:00
acd148b70b add maze generator 2019-12-15 12:45:45 +01:00
f5e050c0b3 make final 2019-12-10 21:29:52 +01:00
86f77e0a5e cleanup and tests added for ci/cd 2019-11-20 22:27:43 +01:00
7fece66ef6 cleanup tests and add new tests 2019-11-10 22:38:11 +01:00
5256e40989 add tests and try to fix 0 devision bug 2019-11-03 23:20:53 +01:00
f5494f4b31 hopefully fixed devision by 0 2019-10-31 21:16:33 +01:00
f6fb7f4747 phpcs fixes 2019-10-19 18:50:53 +02:00
f24e6f4681 remove debugging lines 2019-10-19 14:11:31 +02:00
b8ca685473 fix and complete path finding algorithm 2019-10-19 13:10:45 +02:00
549bbfbccf Implement kmeans algorithm 2019-10-17 16:09:03 +02:00
f5208e95fe Implement interfaces for algorithms 2019-10-17 16:08:43 +02:00
cd352b81a8 prevent initialization 2019-10-17 11:00:51 +02:00
a504f6bd0e Implement weighted job scheduling 2019-10-17 10:49:52 +02:00
4e3678d498 Finish knapsack implementation 2019-10-17 10:49:33 +02:00
5ee0e67512 make classes final 2019-10-17 10:49:07 +02:00
577adab857 phpcs fixes and classifier bug fixes/searching 2019-10-12 10:29:26 +02:00
85abb6c520 fix bugs and implement more sort algs 2019-10-11 16:40:09 +02:00
33ecc44e1f Bug fixes 2019-10-10 20:46:51 +02:00
89c6ba3ac0 continue phpcs fixes 2019-10-10 12:00:54 +02:00
1ecf3e8d8c adding sort and making sure original list is unchanged after sort 2019-10-09 17:45:53 +02:00
b9d0e63beb phpcs fixes + continue distribution implementations 2019-10-09 17:15:12 +02:00
1145144a98 cleanup unused files and phpcs fixes 2019-10-09 01:36:49 +02:00
0422411c89 phpstan fixes 2019-10-07 22:22:41 +02:00
b35b7f1d7a phpcs fixes 2019-10-06 17:41:41 +02:00
8221d4b723 phpcs fixes 2019-09-29 00:11:20 +02:00
6336898978 fix phpcs findings 2019-09-12 19:46:27 +02:00
af294ff9ac Fix minimum coins for value test 2019-09-09 20:14:47 +02:00
26383f1cde test fixes 2019-09-09 19:51:35 +02:00
27035d8be7 prepare for more algorithms 2019-09-06 21:25:09 +02:00
2c4155b674 streamline heuristic by using metrics implementation 2019-09-04 21:39:29 +02:00
c9e439c0f4 Fix bugs/typos 2019-09-04 20:39:29 +02:00
20791b6efe fix invalid comp. function 2019-09-03 20:57:02 +02:00
34cc6325da fix type hinting 2019-08-25 21:45:02 +02:00
a85d205cf3 start implementing pathfinding 2019-08-25 21:43:43 +02:00
b38ebb92c0 Merge branch 'develop' of https://github.com/Orange-Management/phpOMS into develop 2019-08-20 19:22:32 +02:00
c8ec18f912
Create Path.php 2019-08-20 17:34:47 +02:00
ce0a98c7a8
Update PathFinderInterface.php 2019-08-20 17:31:08 +02:00
309b661fab
Create PathFinderInterface.php 2019-08-20 17:21:24 +02:00