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 |
|
Dustin Carlino
|
40efcc7b05
|
generalize a parallelize method for timers, use for all trip viz
|
2019-05-25 19:35:35 -07:00 |
|
Dustin Carlino
|
7b4b0b20b7
|
use a skip_fail macro in loops
|
2019-05-23 16:26:22 -07:00 |
|
Dustin Carlino
|
b398bfc026
|
fix reprinting
|
2019-05-05 08:58:32 -07:00 |
|
Dustin Carlino
|
af30d93ba8
|
also reprint Timer lines -- has a bug, but this is a start
|
2019-05-04 17:47:02 -07:00 |
|
Dustin Carlino
|
eed33931de
|
proof-of-concept for gluing Timer to loading screen. hacky and not
featurefull yet.
|
2019-05-04 16:41:01 -07:00 |
|
Dustin Carlino
|
45083198ea
|
load different maps from splash menu
|
2019-04-21 15:59:04 -07:00 |
|
Dustin Carlino
|
46d24a7c58
|
compile on mac
|
2019-04-19 09:23:36 -07:00 |
|
Dustin Carlino
|
2ecd8a0edb
|
avoid crash in make_shared_sidewalk_corner
|
2019-04-12 13:32:41 -07:00 |
|
Dustin Carlino
|
8f4e8e18b2
|
stop making panic()s crazy with Timer drop
|
2019-03-15 12:35:53 -07:00 |
|
Dustin Carlino
|
15f6981b1d
|
make tests pull events new way, stop returning from step(). fix termion
and test runner.
|
2019-03-12 13:29:58 -07:00 |
|
Dustin Carlino
|
3eb5270d51
|
trying to cross-compile to windows. making some unix-only dependencies
optional.
|
2019-03-11 17:09:47 -07:00 |
|
Dustin Carlino
|
5ca359998c
|
upgrade some dependencies and list data source licenses in README
|
2019-03-11 16:04:47 -07:00 |
|
Dustin Carlino
|
899718bf48
|
clear to end of line properly in Timer, using termion
|
2019-03-11 14:34:38 -07:00 |
|
Dustin Carlino
|
92bf86454c
|
cleaning up TODO docs
|
2019-03-11 13:46:58 -07:00 |
|
Dustin Carlino
|
1eebea8001
|
cutting over to new graph search in some cases. adding support for
one-step walking paths.
|
2019-03-08 10:47:39 -08:00 |
|
Dustin Carlino
|
3bbcb00d43
|
also stop using multimap crate in map_model
|
2019-03-01 12:25:00 -08:00 |
|
Dustin Carlino
|
5f6d7e1b66
|
fix sim nondet test failure by using BTreeMap in my MultiMap
|
2019-03-01 12:16:52 -08:00 |
|
Dustin Carlino
|
f249c6b2d9
|
call Timer.done automatically using Drop trait. use throwaway less
|
2019-02-27 12:15:04 -08:00 |
|
Dustin Carlino
|
09af9e6cda
|
removing the log crate completely. remove the DisplayLogs plugin, since
it's unused and unclear how it should work going forwards
|
2019-02-20 11:56:54 -08:00 |
|
Dustin Carlino
|
e4ef1ec79d
|
removing log from sim
|
2019-02-20 11:22:51 -08:00 |
|
Dustin Carlino
|
a026c02890
|
removing log crate from map_model
|
2019-02-20 11:03:34 -08:00 |
|
Dustin Carlino
|
c2791a6ead
|
using Warn in all of geom
|
2019-02-20 10:36:58 -08:00 |
|
Dustin Carlino
|
1848387ef0
|
starting to organize warnings in a much more reasonable way.
|
2019-02-20 10:08:02 -08:00 |
|
Dustin Carlino
|
21ddbc2ecc
|
very primitive breakdown of where memory is going
|
2019-02-12 12:11:10 -08:00 |
|
Dustin Carlino
|
1d3e4284a7
|
do some tracking of video memory used by RenderMap
|
2019-02-11 12:02:29 -08:00 |
|
Dustin Carlino
|
8b6a863b60
|
print timer iterations and durations more legibly
|
2019-02-11 11:16:07 -08:00 |
|
Dustin Carlino
|
606340e2db
|
switch to bincode. almost half file size, reading small_seattle went
from 40s to 7s in debug mode!!!
|
2019-02-10 16:20:44 -08:00 |
|
Dustin Carlino
|
ec01207369
|
try upgrading rand and serde again
|
2019-02-10 15:57:28 -08:00 |
|
Dustin Carlino
|
f454c691f0
|
making a profiler to breakdown what parts of sim are slowest
|
2019-02-05 14:04:03 -08:00 |
|
Dustin Carlino
|
097d1591e1
|
load previous/next initial map. refactor this functionality for sim
savestates
|
2019-02-01 11:03:57 -08:00 |
|