Commit Graph

173 Commits

Author SHA1 Message Date
ba7f68f69f fix phpstan and phpcs 2021-10-11 22:01:05 +02:00
Formatter Bot
0d83f2a22b Automated formatting changes 2021-10-02 18:51:15 +00:00
002112fca4 test fixes and added more tests 2021-10-02 20:49:17 +02:00
86029bc54f impl. todos or move to Project.md 2021-09-27 23:14:01 +02:00
f44d1c7983 fix formatting 2021-07-04 18:25:57 +02:00
67f969a6b8 many fixes and expands and module expansions 2021-04-04 17:10:53 +02:00
Formatter Bot
b61ffa7235 Automated formatting changes 2021-01-31 16:16:50 +00:00
fdd8518474 bump php version 2020-12-03 23:07:33 +01:00
0f1a799014 implement php 8.0 types 2020-12-03 22:39:56 +01:00
2bfb2c1329 start impl. php 8.0 typehints 2020-12-03 20:49:09 +01:00
6ac2d4d0e8 fixes 2020-11-30 21:13:06 +01:00
aaf34cd373 phpstan fixes 2020-11-27 22:56:16 +01:00
843d97c632 fix todos/move to todo list 2020-11-26 20:50:18 +01:00
ba7737d0ad autofixes 2020-11-24 18:44:22 +01:00
86d62a1bb5 remove some getter/setter 2020-11-24 17:31:21 +01:00
ef35a22f93 impl. more tests 2020-10-06 11:35:34 +02:00
58c49080c8 improve tests 2020-10-06 00:50:24 +02:00
2c49d9aee9 test impl. and code coverage improvements 2020-10-02 20:02:04 +02:00
28c9ec6a6c fix const alignment 2020-09-01 07:38:03 +02:00
71bb333aa4 autofixes 2020-08-30 20:13:11 +02:00
f23995005c add copyrights 2020-05-30 15:38:32 +02:00
bbdd04b36e add tests and fix bugs 2020-04-18 18:33:48 +02:00
20a45ef0c8 make null models final 2020-04-13 17:33:31 +02:00
ee06a96792 fix function return type hint cs 2020-03-29 12:50:25 +02:00
b2f17234fa remove db prefix 2020-03-12 18:10:03 +01:00
a2a70e28eb phpstan fixes and install bug 2020-02-27 19:01:55 +01:00
3aed840c77 improve baseline 2020-02-06 23:53:39 +01:00
fb968fbef7 fix bugs, phpstan, phpcs 2020-02-06 21:04:34 +01:00
2b3a19bbcb
Make array docblock more specific NO_CI 2020-02-05 16:55:48 +01:00
f86a0aa6ed
Make types more specific NO_CI 2020-02-05 16:49:53 +01:00
98adcaad7c
Make types more specific NO_CI 2020-02-05 16:49:07 +01:00
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
6efc4e157b
Update Grid.php 2019-08-20 16:36:14 +02:00
095fd15607
Update Grid.php 2019-08-20 16:28:38 +02:00
aec62e3eb2
Update Node.php 2019-08-20 16:20:38 +02:00
ea85dd5f25
Update Grid.php 2019-08-20 16:13:05 +02:00
8f3eeac987
Update Node.php 2019-08-20 16:10:39 +02:00
cdbfa4e1b0
Update Node.php 2019-08-20 16:10:20 +02:00
5aad7af88f
Update Node.php 2019-08-20 16:08:31 +02:00
2fdb32d1d6
Update MovementType.php 2019-08-20 16:03:41 +02:00
463ff29c19
Update MovementType.php 2019-08-20 16:02:46 +02:00
abfc337978
Update HeuristicType.php 2019-08-20 16:00:34 +02:00
b604abfdae
Update HeuristicType.php 2019-08-20 15:59:56 +02:00
a3abbbb9e1
Create Dijkstra.php 2019-08-20 15:27:54 +02:00
f12d1834aa
Create BestFirstSearch.php 2019-08-20 15:27:37 +02:00
3e2805b140
Rename JPS.php to JumpPointSearch.php 2019-08-20 15:27:22 +02:00
5c2ca9cc83
Create BreadthFirstSearch.php 2019-08-20 15:27:01 +02:00
324ab2d21f
Create IDAStar.php 2019-08-20 15:26:37 +02:00
5eb3881b28
Create AStar.php 2019-08-20 15:25:49 +02:00
87a5577721
Create MovementType.php 2019-08-20 15:24:29 +02:00
8c9c5c192e
Create JPS.php 2019-08-20 15:23:11 +02:00