Dustin Carlino
|
db8bc73ddd
|
finally grouping system data too. forgot some data/input things...
|
2019-12-03 12:22:59 -08:00 |
|
Dustin Carlino
|
b589bf9f36
|
grouping player data
|
2019-12-03 12:09:23 -08:00 |
|
Dustin Carlino
|
2a103d0a21
|
also group raw_maps in data/input
|
2019-12-03 12:06:49 -08:00 |
|
Dustin Carlino
|
0e99f40150
|
merge data/shapes and data/input. stop keeping around raw .kmls. adjust
gitignore to make it easier to spot defunct files in my repo
|
2019-12-03 11:55:54 -08:00 |
|
Dustin Carlino
|
6695f72847
|
organize abstutil paths internally a bit, inching towards organizing data/ dir
|
2019-12-03 11:15:17 -08:00 |
|
Dustin Carlino
|
71854bc959
|
toggle color scheme in options panel
|
2019-12-03 10:56:47 -08:00 |
|
Dustin Carlino
|
a043a9ba05
|
clean up more of abstutil path/filesystem API
|
2019-12-03 09:59:43 -08:00 |
|
Dustin Carlino
|
6170792328
|
centralize a little more path building in abstutil
|
2019-12-02 20:49:55 -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
|
54a58f865c
|
argh, fix the nondeterminism. when i refactored flags a while ago, this happened. prevent from happening again.
|
2019-11-20 21:57:52 -08:00 |
|
Dustin Carlino
|
2e2fd1d931
|
computing the actual set of modified stuff, using it for revert and info
|
2019-11-17 12:28:48 -08:00 |
|
Dustin Carlino
|
7800ac046e
|
WIP detecting problems applying fixes
|
2019-11-06 09:58:21 -08:00 |
|
Dustin Carlino
|
3b1a659f15
|
prebake results per map, and store in binary
|
2019-11-05 10:15:44 -08:00 |
|
Dustin Carlino
|
ec956f5b13
|
turning PrebakedResults into just sim analytics
|
2019-11-04 14:24:06 -08:00 |
|
Dustin Carlino
|
e7068867fb
|
fix bugs in scenario viz mode and draw demand arrows a little better
|
2019-11-02 16:01:02 -07:00 |
|
Dustin Carlino
|
f09b9f8a19
|
share shortcuts between maps
|
2019-10-07 09:34:11 -07:00 |
|
Dustin Carlino
|
1a10e8982a
|
basic heatmap showing busiest roads and intersections. have to revive
Sim Events kind of.
|
2019-10-04 15:33:26 -07:00 |
|
Dustin Carlino
|
0ae0a88abb
|
actually, serialize MapFixes as json for now. will switch to binary when this is large later, but for now, this is easier to handle schema changes and debug.
|
2019-09-19 14:39:31 -07:00 |
|
Dustin Carlino
|
fbb7d8ac96
|
cleaning up CmdArgs usage
|
2019-09-19 10:42:16 -07:00 |
|
Dustin Carlino
|
f18fc72265
|
finish structopt removal
|
2019-09-18 17:29:34 -07:00 |
|
Dustin Carlino
|
62d1777433
|
getting rid of structopt in more crates
|
2019-09-18 16:50:32 -07:00 |
|
Dustin Carlino
|
dd02010614
|
switched to my own CLI parsing in convert_osm, away from structopt. compilation time down from 6.7s to 4.5s, and parsing is more clear now!
|
2019-09-18 16:37:22 -07:00 |
|
Dustin Carlino
|
d86f4a6e89
|
separate files for groups of fixes
|
2019-09-18 10:48:17 -07:00 |
|
Dustin Carlino
|
c6641dc1b9
|
get rid of unused globally-scoped notes
|
2019-09-14 19:19:35 -07:00 |
|
Dustin Carlino
|
43de343372
|
stop serializing synthetic's model format, just save raw_data maps
|
2019-09-11 13:52:49 -07:00 |
|
Dustin Carlino
|
caaf0954ab
|
rename the main editor crate to game -- map editing is just a tiny piece ;)
|
2019-09-07 13:09:09 -07:00 |
|
Dustin Carlino
|
44799c0717
|
refactor a Counter type
|
2019-09-05 18:44:24 -07:00 |
|
Dustin Carlino
|
048976a256
|
spawn a specific number of parked cars per bldg for a scenario. dont use
them yet.
|
2019-09-05 09:45:02 -07:00 |
|
Dustin Carlino
|
f8aaf4d7bf
|
using dyn explicitly, per rust 1.37 deprecation warning
|
2019-08-22 15:05:17 -07:00 |
|
Dustin Carlino
|
a9267c76c7
|
debug tooltip showing how far an agent has traveled and how much
remains. seems to have small perf impact on initially calculating paths.
:(
|
2019-08-16 15:43:20 -07:00 |
|
Dustin Carlino
|
a5b73c060a
|
make savestate_every a flag again
|
2019-08-16 13:34:38 -07:00 |
|
Dustin Carlino
|
4e83f492d8
|
upgrade rand, get rid of now unneeded serde1 feature, in hopes of fixing feature mismatch between deps
|
2019-08-15 12:14:35 -07:00 |
|
Dustin Carlino
|
8c7116af97
|
heavily revamping wizard callers... wow, what a huge difference!
|
2019-08-07 15:27:25 -07:00 |
|
Dustin Carlino
|
d71c4c2f52
|
woops, little bug with eliding throwaway timer printing
|
2019-08-06 14:14:10 -07:00 |
|
Dustin Carlino
|
bf5c45cd72
|
menu to load any savestate
|
2019-08-06 13:18:34 -07:00 |
|
Dustin Carlino
|
876bb46c70
|
parallelizing DrawLane setup... not sure it helps, but keep for now.
|
2019-08-05 14:28:22 -07:00 |
|
Dustin Carlino
|
c82413fca5
|
make a per-map editor_state, and move a few more things into data/
|
2019-08-05 13:04:31 -07:00 |
|
Dustin Carlino
|
77c01580f1
|
refactoring path references...
|
2019-08-04 17:11:33 -07:00 |
|
Dustin Carlino
|
0711056d89
|
save and restore savestates for entire a/b tests. launching from scratch
takes 33s in debug, this takes 19s
|
2019-06-21 12:47:00 -07:00 |
|
Dustin Carlino
|
0adeac1d53
|
remove the single point associated with intersections, now that we're
actually going to be mucking with geometry. it wasnt doing anything
useful anyway. also a round of clippy.
|
2019-06-12 10:10:04 -07:00 |
|
Dustin Carlino
|
98e073d8be
|
save hints from debug_initialmap, use them when constructing the real
map
|
2019-06-11 17:41:47 -07:00 |
|
Dustin Carlino
|
4e2d16af29
|
consistently using file extensions of .json and .bin, merging duplicate abstutil io functions accordingly
|
2019-06-11 14:30:11 -07:00 |
|
Dustin Carlino
|
47654b61cf
|
make wizard acknowledge a bit easier to use. name psrc scenarios by time
range and fix some filename parsing
|
2019-06-10 13:29:23 -07:00 |
|
Dustin Carlino
|
5ab5b7b3d3
|
actually apply scenario name when instantiating to sim run name, so savestates look nice. fix find next/prev savestate to not require exact current match -- why did I ever do that?
|
2019-06-06 11:55:49 -07:00 |
|
Dustin Carlino
|
0923bfd1ac
|
write scenarios in binary, not json. -shrug-
|
2019-06-05 13:32:02 -07:00 |
|
Dustin Carlino
|
97fe81d271
|
VERY fast clip_trips: parallelism, faster distance function, don't
constantly recalculate pts
|
2019-05-31 14:43:15 -07:00 |
|
Dustin Carlino
|
0c4399e683
|
use mem::replace, not clone, for swapping TimeTravel states
|
2019-05-30 15:34:33 -07:00 |
|
Dustin Carlino
|
53addc79b9
|
use ItemSlider for time travel
|
2019-05-30 15:20:43 -07:00 |
|
Dustin Carlino
|
bad4ea7039
|
gluing file reader to timer, so progress shows up on loading screens
|
2019-05-29 12:52:49 -07:00 |
|