Dustin Carlino
|
a3149d2219
|
no_edits -> untitled edits
|
2020-02-06 13:15:09 -08:00 |
|
Dustin Carlino
|
872cd0cba6
|
'save as' feature for map edits. autosave otherwise.
|
2020-02-06 12:31:06 -08:00 |
|
Dustin Carlino
|
91234bf49a
|
slow day. prototype a dot map from scenarios
|
2020-02-04 16:30:44 -08:00 |
|
Dustin Carlino
|
79de16a840
|
get the sim crate to build to wasm. a small step towards #21
|
2020-01-30 17:28:52 -08:00 |
|
Dustin Carlino
|
b2216bb482
|
not all lanes have to be the same width. make sidewalks a bit thinner.
|
2020-01-28 17:26:14 -08:00 |
|
Dustin Carlino
|
8a966395af
|
prevent a crash with spawning agents around intersections. tiny tutorial tweaks
|
2020-01-28 14:33:55 -08:00 |
|
Dustin Carlino
|
8d3f58f214
|
whoa, time_limited_step always jumped too much
|
2020-01-28 09:07:09 -08:00 |
|
Dustin Carlino
|
07995fb060
|
starting a tutorial for bus lanes too
|
2020-01-27 12:38:51 -08:00 |
|
Dustin Carlino
|
426ebdc606
|
let vehicles spawn on all lanes from a border. lets the bike tutorial have a better solution
|
2020-01-27 11:54:36 -08:00 |
|
Dustin Carlino
|
2747ca5181
|
bike trips were counting as driving trips
|
2020-01-27 11:01:02 -08:00 |
|
Dustin Carlino
|
5f82c855ed
|
slidey windows for thruput plots
|
2020-01-25 14:19:03 -08:00 |
|
Dustin Carlino
|
a45405055a
|
start a tutorial stage to justify bike lanes
|
2020-01-24 16:04:58 -08:00 |
|
Dustin Carlino
|
89e27b5e3d
|
associate cars with owner buildings
|
2020-01-24 13:10:24 -08:00 |
|
Dustin Carlino
|
95a84fd26a
|
tweaking rustfmt options; the long literal string vecs in tutorial look awful
|
2020-01-21 15:20:02 -08:00 |
|
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 |
|