Commit Graph

62 Commits

Author SHA1 Message Date
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
071c6a010e
Create HeuristicType.php 2019-08-20 15:23:00 +02:00
0878f9498d
Create Node.php 2019-08-20 15:22:26 +02:00
2059f85800
Create Grid.php 2019-08-20 15:22:17 +02:00
3bb09081d4
Create Heuristic.php 2019-08-20 15:22:06 +02:00
047d8c3028 Implement more sorting algorithms 2019-08-17 22:33:09 +02:00
eb7dbe4663 start implementing php 7.4 2019-08-15 20:44:04 +02:00
9d6ecedba2 autofixes 2019-08-10 23:23:06 +02:00
64198f0562 start impl. sort algorithms 2019-08-10 23:21:26 +02:00
93e8182eb9 Remove duplicate algorithm 2017-10-31 15:37:01 +01:00
7e11c3ede3 Fix switch catch spacing 2017-10-29 11:27:13 +01:00
ba1b82f559 Fix if for foreach while spacing 2017-10-27 17:55:35 +02:00