Dustin Carlino
|
cce4fbe80d
|
do a little more cleanup when trips are aborted
|
2020-04-23 14:27:25 -07:00 |
|
Dustin Carlino
|
a25751ea43
|
add more sanity checks for schedules, because every other map is
crashing
and fix the problem -- SpawnTrip -> TripSpec MUST succeed. auto-abort
some trips, to still warp the person to the right spot.
|
2020-04-23 13:20:25 -07:00 |
|
Dustin Carlino
|
6594de3000
|
remove a hack from multi-day trips and stumble upon the people needing
10 cars
also prebake data again
|
2020-04-23 12:37:21 -07:00 |
|
Dustin Carlino
|
03d8eb0f8f
|
expose some info on vehicle ownership. only a few people (in the
montlake scenario) have 2 cars, and only one crazy person has 3.
reasonable.
|
2020-04-23 12:07:59 -07:00 |
|
Dustin Carlino
|
6e31eb76e4
|
one person might need multiple cars. urgh.
marathon of a change. it... seems correct.
|
2020-04-23 11:50:06 -07:00 |
|
Dustin Carlino
|
c57700f4dc
|
fix the darn scrolling reset when opening up trips for a person
|
2020-04-23 09:51:39 -07:00 |
|
Dustin Carlino
|
a04c072aed
|
upgrade to rust 1.43, remove some now redundan imports [rebuild]
|
2020-04-23 09:22:04 -07:00 |
|
Dustin Carlino
|
51dbc90ae7
|
prevent a race with two trips starting. temporarily patch around the
doppel-car problem in a consistent way
|
2020-04-22 21:50:08 -07:00 |
|
Dustin Carlino
|
11d106e26a
|
associate vehicles with people, not trips
|
2020-04-22 19:57:25 -07:00 |
|
Dustin Carlino
|
e1d34558b7
|
associate ped speed with people, not trips. remove redundant gunk from
some of the triplegs and specs and such
|
2020-04-22 18:53:13 -07:00 |
|
Dustin Carlino
|
9c4798a694
|
enforce person-continuity in pandemic sim
|
2020-04-22 16:52:23 -07:00 |
|
Dustin Carlino
|
36ed6395e6
|
some fixes for interactively spawned agents. merge back into master!!!
|
2020-04-22 16:34:26 -07:00 |
|
Dustin Carlino
|
c4c61cf7d9
|
recording and communicating delayed starts
|
2020-04-22 16:16:17 -07:00 |
|
Dustin Carlino
|
cb053baf49
|
remove the unused code to cancel future trips. need to think through exactly how this should work.
|
2020-04-22 15:32:16 -07:00 |
|
Dustin Carlino
|
0657469b4a
|
warp the car to the destination for aborted trips
|
2020-04-22 15:25:38 -07:00 |
|
Dustin Carlino
|
6ef3a180a3
|
start to simplify the dynamic nabbing of parked cars
|
2020-04-22 14:39:02 -07:00 |
|
Dustin Carlino
|
98b76c0759
|
be a little more clear in the UI what's going on with aborted trips
|
2020-04-22 13:53:07 -07:00 |
|
Dustin Carlino
|
1dcdec0a43
|
when a trip is aborted, warp the person to their destination. get rid of the concept of Limbo.
except for aborted trips (which warp the person to their destination),
people now have continuity! </end breakage>
|
2020-04-22 13:27:33 -07:00 |
|
Dustin Carlino
|
00c8d65b60
|
dont start trips if the person isnt finished with the last trip. start
the delayed trip as soon as the person is freed up.
|
2020-04-22 12:13:10 -07:00 |
|
Dustin Carlino
|
ede4c682f4
|
adding a new layer of indirection to defer spawning peds/cars, and
instead just start trips
|
2020-04-22 11:34:32 -07:00 |
|
Dustin Carlino
|
2a98f4ea27
|
Person now has a fixed pedestrian, car, and bike ID. <start massive breakage>
|
2020-04-22 09:43:03 -07:00 |
|
Dustin Carlino
|
22a83184fb
|
spawner asks for agent IDs from trips, instead of computing itself
|
2020-04-22 08:47:59 -07:00 |
|
Dustin Carlino
|
7ac8c00c5d
|
trivial cleanup: UsingParkedCar is unused
|
2020-04-22 08:23:43 -07:00 |
|
Dustin Carlino
|
2b861ff667
|
handle tiny geometry in traffic signal editor, and bring in new traffic
signals
|
2020-04-21 18:18:43 -07:00 |
|
Dustin Carlino
|
1d8ee5f2a5
|
slightly improve the blocked_by internals
|
2020-04-21 16:15:08 -07:00 |
|
Dustin Carlino
|
90b2ce9b1f
|
trim last steps of a laggy head. don't insist on all-or-nothing. makes
progress towards eliminating bad gridlock
|
2020-04-21 15:06:38 -07:00 |
|
Dustin Carlino
|
c7e14a78fc
|
delete the clear_laggy_head_early experiment. i think i understand the real problem, and this makes the next change harder.
|
2020-04-21 13:42:09 -07:00 |
|
Dustin Carlino
|
ca03d92a01
|
improve the gridlock buster. get rid of false positives from failing to
dedupe requests, and only trigger for cycles involving the original
agent
|
2020-04-21 13:29:39 -07:00 |
|
Dustin Carlino
|
067cc5b307
|
plumb through alerts from the sim that pause the UI, use for gridlock
|
2020-04-21 12:17:01 -07:00 |
|
Dustin Carlino
|
09e9e52042
|
starting an idea to allow conflicting turns when there's a cycle. bad
implementation and not working yet, but flagged off
|
2020-04-21 11:32:22 -07:00 |
|
Dustin Carlino
|
a39d19f36a
|
remove the tiny fraction of people with non-continuous schedules from
the PSRC scenarios
|
2020-04-20 17:55:26 -07:00 |
|
Dustin Carlino
|
0f2962094f
|
dont filter out any parcels from psrc. plumb through oob points, match to borders a little later. also pick up school bus as transit
|
2020-04-20 17:14:30 -07:00 |
|
Dustin Carlino
|
0574d4316c
|
add some stuff to match people in scenarios with the raw input
|
2020-04-20 16:52:54 -07:00 |
|
Dustin Carlino
|
8b975f5083
|
validation was wrong, and also panicking is bad right now
|
2020-04-20 16:12:09 -07:00 |
|
Dustin Carlino
|
c89a4c6bb9
|
validate scenarios are continuous. they... aren't, so disable the
validation. :P
|
2020-04-20 15:32:31 -07:00 |
|
Dustin Carlino
|
09c77ee705
|
creating a new map to study lake wash blvd. for now, disabling all
mapfixes.
|
2020-04-20 15:11:04 -07:00 |
|
Dustin Carlino
|
5d043197a0
|
filter out private roads entirely. an amusing amount of traffic cutting
through broadmoor, otherwise
|
2020-04-20 13:42:14 -07:00 |
|
Dustin Carlino
|
40eed3f116
|
show parking utilization of a single lane over time
|
2020-04-20 11:30:19 -07:00 |
|
Dustin Carlino
|
50cca5ce5e
|
when clicking on a building, show the "closest" parking spot
|
2020-04-20 10:51:18 -07:00 |
|
Dustin Carlino
|
0bb6d138c0
|
new release
|
2020-04-19 18:35:37 -07:00 |
|
Dustin Carlino
|
7bf899cab8
|
make a second part to the optimize commute challenge. just optimize two separate people. [rebuild]
|
2020-04-19 14:55:24 -07:00 |
|
Dustin Carlino
|
5cf0b72bac
|
avoid a few crashes, mostly involving trips that were aborted in the
baseline
|
2020-04-19 12:40:21 -07:00 |
|
Dustin Carlino
|
d80513235d
|
defer choosing a starting lane for borders in scenarios, to respond to lane edits
|
2020-04-19 10:51:23 -07:00 |
|
Dustin Carlino
|
6d9695fb59
|
fix a bug where a crosswalk and road turn group incorrectly conflicted.
was causing a crash trying to edit traffic signals downtown
|
2020-04-18 19:42:48 -07:00 |
|
Dustin Carlino
|
2e374ef684
|
make trip table look like a table, not an unaligned abomination of
lovecraftian geometry
|
2020-04-18 18:25:53 -07:00 |
|
Dustin Carlino
|
59a5680895
|
try a new before/after toggle for trip info [rebuild]
|
2020-04-17 12:40:27 -07:00 |
|
Dustin Carlino
|
0005feb0ac
|
adjust time warp experience for trips
|
2020-04-17 12:22:55 -07:00 |
|
Dustin Carlino
|
7dab105d19
|
show trip by ordinal per person. use prebaked to spice up future trip
info.
|
2020-04-17 11:16:42 -07:00 |
|
Dustin Carlino
|
9c11dc4787
|
try heatmap for commute viz
|
2020-04-17 10:39:36 -07:00 |
|
Dustin Carlino
|
6564e121e8
|
a better block partitioning
|
2020-04-17 10:05:49 -07:00 |
|