Dustin Carlino
|
ebb83e6592
|
woops, driving capacity not based on all long vehicles
|
2018-08-20 13:31:24 -07:00 |
|
Dustin Carlino
|
d84a9b06cc
|
make following distance understand different car lengths
|
2018-08-20 13:05:36 -07:00 |
|
Dustin Carlino
|
9fdac1cfe3
|
removing the defunct models module
|
2018-08-20 12:53:15 -07:00 |
|
Dustin Carlino
|
1eecc48dbe
|
removing parametric driving model for now. too much work to keep it updated as aorta driving model improves, and no benefit anticipated.
|
2018-08-20 12:39:03 -07:00 |
|
Dustin Carlino
|
7f29e5d285
|
making car length vary, and adjusting parking model in response
|
2018-08-20 12:31:39 -07:00 |
|
Dustin Carlino
|
917c3c3ed5
|
WIP storing per-car properties like accel somewhere
|
2018-08-20 11:27:11 -07:00 |
|
Dustin Carlino
|
e2ee2ecc84
|
drawing cars a bit more nicely
|
2018-08-19 19:01:31 -07:00 |
|
Dustin Carlino
|
bf52822e37
|
wrote a few tests of parking
|
2018-08-19 18:07:28 -07:00 |
|
Dustin Carlino
|
3376633ed9
|
avoid dupe commands to start parked cars
|
2018-08-17 22:37:57 -07:00 |
|
Dustin Carlino
|
cef21f2545
|
dont start a parked car if it'll cause a crash. keep trying till it
works.
|
2018-08-17 14:26:42 -07:00 |
|
Dustin Carlino
|
8bf2b67e10
|
fixing a few bugs causing bigger maps to not load at all
|
2018-08-17 10:54:44 -07:00 |
|
Dustin Carlino
|
dd206474cc
|
kind of handle being stuck at a deadend
|
2018-08-16 18:43:38 -07:00 |
|
Dustin Carlino
|
0b57852a09
|
refactor command; enum doesnt make sense
|
2018-08-16 18:32:46 -07:00 |
|
Dustin Carlino
|
3e8aa2c43f
|
start parked cars from spawner as well
|
2018-08-16 18:26:05 -07:00 |
|
Dustin Carlino
|
29ad509401
|
moving pedestrian spawning
|
2018-08-16 17:46:51 -07:00 |
|
Dustin Carlino
|
af8a583f77
|
moving spawning of parked cars to a dedicated place
|
2018-08-16 15:10:26 -07:00 |
|
Dustin Carlino
|
6054154aaf
|
roaming around (very naively) for parking
|
2018-08-16 13:18:48 -07:00 |
|
Dustin Carlino
|
0edd4c6eff
|
oops, bug where parking spots were too close to the start
|
2018-08-16 12:50:46 -07:00 |
|
Dustin Carlino
|
e7dab9f65e
|
undo an epsilon fix that broke stuff. all tests pass right now!
|
2018-08-15 16:28:43 -07:00 |
|
Dustin Carlino
|
d8e26eb703
|
woops, lookahead distance needs to stay back from cars. how did this not break earlier?
|
2018-08-15 16:13:47 -07:00 |
|
Dustin Carlino
|
f45bc525d5
|
fix a few epsilon issues that made restoring from a savestate break
|
2018-08-15 15:37:07 -07:00 |
|
Dustin Carlino
|
6693147a99
|
WIP making driving cars park at a specific spot
|
2018-08-15 15:29:49 -07:00 |
|
Dustin Carlino
|
511aab4483
|
representing departing vehicles
|
2018-08-15 11:53:04 -07:00 |
|
Dustin Carlino
|
d3611c6084
|
easier queries for lane type
|
2018-08-14 21:25:19 -07:00 |
|
Dustin Carlino
|
f6a302efb9
|
start parked car at the appropriate distance
|
2018-08-14 21:17:20 -07:00 |
|
Dustin Carlino
|
1720e51828
|
WIP start a specific parked car, not the last one in the lane. broken,
because multiple cars jump to the beginning of the driving lane. need to
make them start in the right position (and then go there slowly)
|
2018-08-14 21:13:05 -07:00 |
|
Dustin Carlino
|
7eb279a978
|
simplify toggleable layer; dont need to repeat key names
|
2018-08-14 14:06:32 -07:00 |
|
Dustin Carlino
|
b55e0ae263
|
displaying extra arbitraryish kml for debugging
|
2018-08-14 14:01:41 -07:00 |
|
Dustin Carlino
|
432c9644fc
|
slightly different speed limits
|
2018-08-09 13:14:30 -07:00 |
|
Dustin Carlino
|
6d70605355
|
unit test that a sim finishes eventually
|
2018-08-09 12:53:12 -07:00 |
|
Dustin Carlino
|
44239588c8
|
debugging why a car doesnt see an agent to not hit... oh, wasn't
factoring in FOLLOW_DIST
|
2018-08-09 12:23:26 -07:00 |
|
Dustin Carlino
|
850df3de4e
|
fix a bug with stop signs that probably didnt even happen
|
2018-08-09 12:04:55 -07:00 |
|
Dustin Carlino
|
6c6dbee529
|
WIP ignore constraints on the current lane if our lookahead dist doesnt even hit them
|
2018-08-09 12:00:37 -07:00 |
|
Dustin Carlino
|
0fe6507a5c
|
oops, never actually capped acceleration of cars...
|
2018-08-09 11:28:10 -07:00 |
|
Dustin Carlino
|
3e9a2db0bd
|
flag to tell headless to savestate
|
2018-08-09 11:16:51 -07:00 |
|
Dustin Carlino
|
40cb2bf6f4
|
making draw_polygon only accept a geom Polygon. guess ezgui depending on geom is fine.
|
2018-08-09 10:57:19 -07:00 |
|
Dustin Carlino
|
0caa8969dd
|
fix contains_pt signature
|
2018-08-09 10:49:26 -07:00 |
|
Dustin Carlino
|
9e2ac24b0c
|
rm unused methods
|
2018-08-09 10:38:11 -07:00 |
|
Dustin Carlino
|
bf2bd09a54
|
WIP converting lanes and draw car to new polygon
|
2018-08-09 10:36:29 -07:00 |
|
Dustin Carlino
|
1b610aa708
|
making a proper polygon type, finally. using it in a few places, not all
yet
|
2018-08-08 18:00:10 -07:00 |
|
Dustin Carlino
|
5d2a4f3ac4
|
trying an ear clipping algorithm for buildings and parcels. works great,
lots of cleanup needed now!
|
2018-08-08 14:39:08 -07:00 |
|
Dustin Carlino
|
7b53264bb8
|
WIP debugging bad building polygon drawing
|
2018-08-08 13:21:45 -07:00 |
|
Dustin Carlino
|
c77415164e
|
count the peds moving/waiting too
|
2018-08-08 12:47:57 -07:00 |
|
Dustin Carlino
|
ccbf5939d8
|
waiting_for for new driving model
|
2018-08-08 12:43:47 -07:00 |
|
Dustin Carlino
|
8d82148342
|
fix bug with somebody holding a lock on a turn
|
2018-08-08 12:26:46 -07:00 |
|
Dustin Carlino
|
449085f02f
|
stop sign should only admit leader vehicles
|
2018-08-08 11:50:05 -07:00 |
|
Dustin Carlino
|
139c03ce09
|
let everyone through traffic signal; figuring out crossing time is hard
|
2018-08-08 11:01:55 -07:00 |
|
Dustin Carlino
|
a3caf09cda
|
count agents as stopped if their speed is super tiny
|
2018-08-08 10:53:10 -07:00 |
|
Dustin Carlino
|
7e6a48ebc6
|
vanish at the end of the last lane, not the beginning
|
2018-08-07 14:16:28 -07:00 |
|
Dustin Carlino
|
bdb21f5eef
|
wait, can fit more cars on lanes, actually
|
2018-08-07 14:10:19 -07:00 |
|