smatz
|
aa4f269f3e
|
(svn r21652) -Cleanup: one semicolon is enough
|
2010-12-28 14:22:51 +00:00 |
rubidium
|
ade19e5242
|
(svn r21651) -Fix [FS#4338] (r21229): infinite loop in the road pathfinder due to bouncing around in an "one way" trap; two one ways pointing towards eachother making it impossible to leave
|
2010-12-27 22:32:47 +00:00 |
rubidium
|
b323000253
|
(svn r21631) -Fix [FS#4325]: ships with the old pathfinder would easily show up as lost, even when it would eventually find a path. Now also the distance from the "end" of the pathfinding run to the destination is compared to the current distance to the destination; if the distance to the destination at the end of the pathfinder run is less than the current distance from the destination the ship won't be marked as lost. This means that the ships with the old pathfinder will less likely get marked as lost, but due to the design of the old ship pathfinder there "lostness" is merely a best guess. When you still get a lost message
|
2010-12-25 12:20:18 +00:00 |
alberth
|
67cd2cd6be
|
(svn r21594) -Codechange: Whitespace fixes in ifndef/define lines.
|
2010-12-22 11:24:38 +00:00 |
rubidium
|
29fc9b1d48
|
(svn r21533) -Codechange: replace some magic numbers with less magic constants
|
2010-12-16 23:24:30 +00:00 |
michi_cc
|
e744b97ec8
|
(svn r21524) -Fix [FS#4302]: Do not apply the last signal red pathfinder penalty when the signal is a path signal.
|
2010-12-15 14:33:24 +00:00 |
terkhen
|
48b7916458
|
(svn r21521) -Codechange: Unify some cached values that were present in both road vehicles and trains.
|
2010-12-14 21:33:53 +00:00 |
terkhen
|
79e2b3153d
|
(svn r21516) -Codechange: Add IsGroundVehicle function to the Vehicle class.
|
2010-12-14 21:26:03 +00:00 |
rubidium
|
4045429df6
|
(svn r21511) -Feature: vehicle lost message for ships
|
2010-12-13 21:56:40 +00:00 |
rubidium
|
6bc002ad74
|
(svn r21510) -Feature [FS#1956]: vehicle lost message for road vehicles
|
2010-12-13 21:56:25 +00:00 |
rubidium
|
b05d2675fc
|
(svn r21509) -Codechange: rename the rail pathfinders "path_not_found" parameter to "path_found" and remove the ! where the variables are set / read
|
2010-12-13 21:55:59 +00:00 |
yexo
|
22d0ce0366
|
(svn r21372) -Cleanup: remove some broken npf debug code
|
2010-12-02 23:05:48 +00:00 |
alberth
|
ab50f74d7f
|
(svn r21273) -Codechange: Return values should start at the same line.
|
2010-11-20 15:44:24 +00:00 |
rubidium
|
3ca5951478
|
(svn r21271) -Change: use the last red instead of last red exit penalty for making sure other waypoint entries are evaluated as well when they are occupied, e.g. when there are no signals before the waypoint but a train just beyond the waypoint is stopped (like for stations)
|
2010-11-20 14:34:57 +00:00 |
rubidium
|
6878a0ffd7
|
(svn r21229) -Fix [FS#4130]: [YAPF] Road vehicles not finding the nearest depot in some (corner) cases
|
2010-11-17 23:07:53 +00:00 |
terkhen
|
e08aa7e8e6
|
(svn r21121) -Fix (r21100): Use the cached max speed when calculating YAPF penalties for road vehicles.
|
2010-11-09 17:36:40 +00:00 |
michi_cc
|
b26b8b5b2a
|
(svn r21107) -Fix: Don't use the maximum track speed where the maximum vehicle speed is meant.
|
2010-11-07 13:35:12 +00:00 |
alberth
|
7e48d85104
|
(svn r21060) -Doc: Improved wording of comments (mostly by __ln__)
|
2010-10-30 17:51:07 +00:00 |
smatz
|
10ee071cab
|
(svn r20948) -Fix (r20880): compiler warning
|
2010-10-16 17:37:48 +00:00 |
alberth
|
7c312f602c
|
(svn r20890) -Doc: Make documentation accessible to doxygen.
|
2010-10-02 19:55:13 +00:00 |
alberth
|
6a9b205670
|
(svn r20889) -Codechange: Make ClosedListHash, OpenListQueue, and OpenListHash data protected, and rename for coding style.
|
2010-10-02 19:53:20 +00:00 |
alberth
|
0c08955f4d
|
(svn r20888) -Codechange: Make Hash_FindNode a method.
|
2010-10-02 19:48:45 +00:00 |
alberth
|
6802527e02
|
(svn r20887) -Codechange: Make stat_Hash a method.
|
2010-10-02 19:47:21 +00:00 |
alberth
|
4af4d268d8
|
(svn r20886) -Codechange: Make init_Hash a method.
|
2010-10-02 19:46:24 +00:00 |
alberth
|
6f85b46eeb
|
(svn r20885) -Codechange: Make delete_Hash a method.
|
2010-10-02 19:44:54 +00:00 |
alberth
|
d86f781ca5
|
(svn r20884) -Codechange: Make clear_Hash a method.
|
2010-10-02 19:43:29 +00:00 |
alberth
|
f185a35269
|
(svn r20883) -Codechange: Make Hash_Delete a method.
|
2010-10-02 19:42:42 +00:00 |
alberth
|
15b784471e
|
(svn r20882) -Codechange: Make Hash_Set a method.
|
2010-10-02 19:41:25 +00:00 |
alberth
|
4ed94825b2
|
(svn r20881) -Codechange: Make Hash_Get a method.
|
2010-10-02 19:39:34 +00:00 |
alberth
|
6ea5643e40
|
(svn r20880) -Codechange: Make Hash_Size a method.
|
2010-10-02 19:38:22 +00:00 |
alberth
|
a7ffc9a268
|
(svn r20879) -Codechange: Make AyStarMain_ClosedList_IsInList a method.
|
2010-10-02 19:34:32 +00:00 |
alberth
|
4f8af5d336
|
(svn r20878) -Codechange: Make AyStarMain_ClosedList_Add a method.
|
2010-10-02 19:33:23 +00:00 |
alberth
|
fa661e4075
|
(svn r20877) -Codechange: Make AyStarMain_OpenList_IsInList a method.
|
2010-10-02 19:32:21 +00:00 |
alberth
|
5e636d6a5c
|
(svn r20876) -Codechange: Make AyStarMain_OpenList_Pop a method.
|
2010-10-02 19:31:24 +00:00 |
alberth
|
969139b343
|
(svn r20875) -Codechange: Make AyStarMain_OpenList_Add a method.
|
2010-10-02 19:30:24 +00:00 |
alberth
|
9b21dfaeb0
|
(svn r20874) -Codechange: Make init_AyStar a method.
|
2010-10-02 19:29:00 +00:00 |
alberth
|
7bb7d6c35a
|
(svn r20868) -Codechange: Make AyStarMain_Main() a method.
|
2010-10-02 10:00:05 +00:00 |
alberth
|
49ba3539b5
|
(svn r20867) -Codechange: Make AyStarMain_AddStartNode() a method.
|
2010-10-02 09:58:32 +00:00 |
alberth
|
92f0bdec2c
|
(svn r20866) -Codechange: CheckTile() always returns the same (ignored) value.
|
2010-10-02 09:55:58 +00:00 |
alberth
|
776d541a89
|
(svn r20865) -Codechange: Make AyStarMain_CheckTile() a method.
|
2010-10-02 09:53:44 +00:00 |
alberth
|
8e5aaca653
|
(svn r20864) -Codechange: Make AyStar_Clear() a method.
|
2010-10-02 09:49:32 +00:00 |
alberth
|
2a796187ef
|
(svn r20863) -Codechange: Make AyStarMain_Loop a method.
|
2010-10-02 09:48:01 +00:00 |
alberth
|
581d1070b4
|
(svn r20862) -Codechange: Make AyStar_Free() a method.
|
2010-10-02 09:46:40 +00:00 |
smatz
|
77fe95f552
|
(svn r20860) -Cleanup: remove some unused functions and variables
|
2010-10-01 16:42:28 +00:00 |
alberth
|
219ad6e003
|
(svn r20688) -Codechange: Rename Queue struct to BinaryHeap.
|
2010-08-29 13:47:15 +00:00 |
alberth
|
ed72338513
|
(svn r20687) -Codechange: Replace the THISBIN_HEAP_ARR macro by a GetElement() method.
|
2010-08-29 13:46:34 +00:00 |
alberth
|
bc6a5a5e64
|
(svn r20686) -Codechange: Make init_BinaryHeap() a method.
|
2010-08-29 13:42:38 +00:00 |
alberth
|
2c962548e5
|
(svn r20685) -Codechange: Make BinaryHeap_Clear() a method.
|
2010-08-29 13:38:43 +00:00 |
alberth
|
b06cedc905
|
(svn r20684) -Codechange: Make BinaryHeap_Free() a method.
|
2010-08-29 13:38:27 +00:00 |
alberth
|
3f0cd8c9f0
|
(svn r20683) -Codechange: Make BinaryHeap_Delete() a method.
|
2010-08-29 13:38:06 +00:00 |