Dustin Carlino
|
e9d40fe494
|
just kidding, use two counters in meters panel
|
2020-01-19 15:34:53 -08:00 |
|
Dustin Carlino
|
7ce3d5dd24
|
adjust agent meters panel (move info button there, display (un)finished
trips more succinctly)
|
2020-01-19 15:20:19 -08:00 |
|
Dustin Carlino
|
ad49e37706
|
gracefully exit info panels for agents that go away
|
2020-01-16 16:13:21 -08:00 |
|
Dustin Carlino
|
f85ca54a44
|
bail out of spawning parked cars if we're totally out of space. still
horribly slow in maps without enough onstreet parking.
also fix the name of github artifacts [rebuild]
|
2020-01-16 11:27:15 -08:00 |
|
Dustin Carlino
|
f28029c69f
|
dont crash when peds are waiting for a bus that isnt spawned, and dont walk in place while waiting
|
2020-01-13 09:21:23 -08:00 |
|
Dustin Carlino
|
53f33a31e4
|
hide IDs unless in dev mode
|
2020-01-09 11:50:56 -06:00 |
|
Dustin Carlino
|
c049221743
|
add a timeline showing bus location
|
2020-01-08 13:59:01 -06:00 |
|
Dustin Carlino
|
0439e05e4e
|
start a panel for showing live passenger delay
|
2020-01-04 10:52:25 -06:00 |
|
Dustin Carlino
|
05888357ea
|
generalize that into a prebaked analytics thing. undo the previous
thing. (i forgot even live stuff should be in analytics)
|
2020-01-04 10:30:57 -06:00 |
|
Dustin Carlino
|
fd2fbf6a5e
|
info panel for bus stop has number of people waiting currently, time spent waiting
|
2020-01-04 10:11:22 -06:00 |
|
Dustin Carlino
|
3755d9b858
|
proper clone for Sim
|
2019-12-24 14:47:07 -08:00 |
|
Dustin Carlino
|
fbbb59f6a5
|
add option to preview traffic signal edits with the live sim results
|
2019-12-24 14:34:50 -08:00 |
|
Dustin Carlino
|
e46ae7d734
|
fix #29 -- make sure when looking for parking on the same lane, dont go
backwards
|
2019-12-19 16:15:43 -08:00 |
|
Dustin Carlino
|
585cdfea63
|
express pedestrian pathfinding costs as time. this lets us more realistically model riding a bus as a time cost. as a nice side-effect, computing the CH for the walk_with_transit graph for huge_seattle drops from 10 minutes to 25s.
|
2019-12-19 12:41:53 -08:00 |
|
Dustin Carlino
|
75fa084884
|
fixing one instance of #28 and making it a bit easier to debug next time
|
2019-12-19 12:07:20 -08:00 |
|
Dustin Carlino
|
d9a68332e5
|
make all crates build (sim.save became mut)
|
2019-12-18 16:31:10 -08:00 |
|
Dustin Carlino
|
959a89e81c
|
dont serialize paths of yet-to-be-spawned stuff. drastically reduces savestate size.
|
2019-12-17 18:08:59 -08:00 |
|
Dustin Carlino
|
a1ff95e80a
|
exploring the feasibility of recording prebaked savestates (to use for
quick previews in edit mode). reduced size of savestates significantly
by ommitting analytics...
|
2019-12-17 16:36:29 -08:00 |
|
Dustin Carlino
|
b1da0f0284
|
get rid of unzoomed_radius, used to highlight agents stuck in intersections. there are better gridlock debug tools now, and this complicates the minimap
|
2019-12-16 18:51:29 -08:00 |
|
Dustin Carlino
|
201c0edaab
|
moving some debug info from the info panel to the console log
|
2019-12-12 16:09:01 -08:00 |
|
Dustin Carlino
|
dc2cc81249
|
make Timer methods and ModalMenu take &str or String
|
2019-12-12 10:25:48 -08:00 |
|
Dustin Carlino
|
ee598b6ae4
|
round of clippy. not fixing everything.
|
2019-12-11 16:17:15 -08:00 |
|
Dustin Carlino
|
2afa2ef43f
|
experimenting with tracking and visualizing demand at traffic signals
|
2019-12-09 15:23:30 -08:00 |
|
Dustin Carlino
|
954ac97a9f
|
started a histogram to show relative trip durations for fixing traffic
signals. lots of work needed.
|
2019-12-09 12:50:55 -08:00 |
|
Dustin Carlino
|
3a745f563a
|
make cars briefly pause before doing a yield turn at signals
|
2019-12-07 13:34:13 -08:00 |
|
Dustin Carlino
|
7434ff44e1
|
hide savestating controls in debug mode. they interact poorly with map edits.
|
2019-12-07 09:38:06 -08:00 |
|
Dustin Carlino
|
89a3d1cf5f
|
one generic prebake method to rule them all
|
2019-12-06 13:45:15 -08:00 |
|
Dustin Carlino
|
1753a40a25
|
prebake results for tutorial levels too, really manually. load prebaked
results more manually, since it now depends on map and scenario.
|
2019-12-04 16:36:01 -08:00 |
|
Dustin Carlino
|
e4ab4739df
|
squeezing in a challenge for the first traffic signal tutorial.
prototyping some new abstractions for specifying demand.
|
2019-12-04 15:12:18 -08:00 |
|
Dustin Carlino
|
3501aa6d72
|
reviving some way of saving and using purely synthetic maps. creating a
few for the traffic signal tutorial.
|
2019-12-04 12:19:17 -08:00 |
|
Dustin Carlino
|
a654f7ddc7
|
be able to show intersection delay over time
|
2019-12-04 11:15:10 -08:00 |
|
Dustin Carlino
|
d0cdf2412d
|
record intersection delays in analytics
|
2019-12-04 10:48:36 -08:00 |
|
Dustin Carlino
|
db8bc73ddd
|
finally grouping system data too. forgot some data/input things...
|
2019-12-03 12:22:59 -08:00 |
|
Dustin Carlino
|
2a103d0a21
|
also group raw_maps in data/input
|
2019-12-03 12:06:49 -08:00 |
|
Dustin Carlino
|
a043a9ba05
|
clean up more of abstutil path/filesystem API
|
2019-12-03 09:59:43 -08:00 |
|
Dustin Carlino
|
720f9b8b30
|
similar for writing
|
2019-12-02 20:41:09 -08:00 |
|
Dustin Carlino
|
808c3da141
|
panic early with a nice error if we cant read a binary or json file
|
2019-12-02 20:35:20 -08:00 |
|
Dustin Carlino
|
3267ec4068
|
switch some UI stuff to use new analytics, get rid of the old FinishedTrips cruft. remove the a/b test scoreboard for now; not sure what info is needed, and a/b test mode is a bit dormant anyway now
|
2019-12-02 14:55:47 -08:00 |
|
Dustin Carlino
|
a0956995c9
|
start to display more detailed breakdown of active agents
|
2019-12-02 14:44:03 -08:00 |
|
Dustin Carlino
|
27213995e5
|
split out a histogram for percentages. for now, duplicate code
|
2019-12-02 14:19:50 -08:00 |
|
Dustin Carlino
|
f483d7ea85
|
some analytics on how long people spend parking. need a histogram still
|
2019-12-02 12:15:38 -08:00 |
|
Dustin Carlino
|
00403332b2
|
more accurate end positions on driving phases
|
2019-12-01 15:25:21 -08:00 |
|
Dustin Carlino
|
ae272c27fd
|
show bus ride as trip phase
|
2019-12-01 15:13:16 -08:00 |
|
Dustin Carlino
|
ea378c25f3
|
recording parking phase
|
2019-12-01 13:54:48 -08:00 |
|
Dustin Carlino
|
dbd83d0805
|
draw trip phase paths as traces, not with road colorer, to get that vital detail
|
2019-11-29 14:58:56 -08:00 |
|
Dustin Carlino
|
8a93265a4b
|
draw phases of a trip route
|
2019-11-29 14:04:09 -08:00 |
|
Dustin Carlino
|
8d34759b7c
|
start tracking and debugging phases of a trip
|
2019-11-29 13:15:10 -08:00 |
|
Dustin Carlino
|
3d614ed763
|
helper for duration to make real-time seconds
|
2019-11-27 13:16:49 -08:00 |
|
Dustin Carlino
|
2c49d68a0f
|
last lingering cleanups for Duration / Time types
|
2019-11-27 13:12:19 -08:00 |
|
Dustin Carlino
|
c6bfab7cde
|
cutover scenrio-layer stuff to use Time
|
2019-11-27 12:50:52 -08:00 |
|