Dustin Carlino
|
a4f6a773a9
|
fix up time limits for headless/tests. fix a few tests now that peds
walk slowly.
|
2019-05-08 20:05:52 -07:00 |
|
Dustin Carlino
|
73ae88bd98
|
adjust how periodic savestating happens to prep for truly variable timesteps
|
2019-05-08 12:36:46 -07:00 |
|
Dustin Carlino
|
d207c3c33a
|
rip out parcels entirely; unused for long time and no anticipated uses
|
2019-04-11 11:40:37 -07:00 |
|
Dustin Carlino
|
3ea3ea199a
|
completely remove most traces of MapEdits. quietly disconnect some
editor plugins
|
2019-03-18 15:37:02 -07:00 |
|
Dustin Carlino
|
7422877bcb
|
handle ending while clipping into stuff
|
2019-03-17 18:48:24 -07:00 |
|
Dustin Carlino
|
440ff358cd
|
option to headless to 'draw' everything, flush out all bugs
|
2019-03-17 18:13:30 -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
|
5013cae4f9
|
fixing tests
|
2019-03-08 12:19:05 -08:00 |
|
Dustin Carlino
|
9d1bb00fbd
|
adding a test for bikes
|
2019-03-02 17:22:41 -08:00 |
|
Dustin Carlino
|
0f71ee5210
|
make peds leave bus
|
2019-03-01 22:33:15 -08:00 |
|
Dustin Carlino
|
9c916e5d11
|
make sure buses dont block a sim from being considered done
|
2019-03-01 15:39:34 -08:00 |
|
Dustin Carlino
|
8d9a44fd76
|
making sure to call TripManager and publish events for most transitions
|
2019-02-28 19:07:40 -08:00 |
|
Dustin Carlino
|
05ffb18fbc
|
publishing an event to make the parking tests work
|
2019-02-28 10:54:03 -08:00 |
|
Dustin Carlino
|
e6ff4481e7
|
do ID allocation more up-front
|
2019-02-27 14:29:45 -08:00 |
|
Dustin Carlino
|
84c1a94f49
|
implement test helper for seeding parked cars
|
2019-02-27 13:23:13 -08:00 |
|
Dustin Carlino
|
50451b6120
|
make tests build again. cleanup sim::load
|
2019-02-27 13:16:28 -08:00 |
|
Dustin Carlino
|
76ee37c077
|
get rid of Tick externally
|
2019-02-26 14:21:57 -08:00 |
|
Dustin Carlino
|
42c7c21246
|
removing many external dependencies on Tick. moving time parsing to
Duration.
|
2019-02-26 14:09:08 -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
|
1848387ef0
|
starting to organize warnings in a much more reasonable way.
|
2019-02-20 10:08:02 -08:00 |
|
Dustin Carlino
|
b8eec25116
|
store Polygon in Building natively
|
2019-02-12 12:28:12 -08:00 |
|
Dustin Carlino
|
6da48c28c1
|
making small_seattle fully convert, with some less messy hacks. added it
as a test!
|
2019-02-11 16:13:29 -08:00 |
|
Dustin Carlino
|
8693bbc1e3
|
import residential building dataset
|
2019-02-10 19:24:34 -08:00 |
|
Dustin Carlino
|
ec01207369
|
try upgrading rand and serde again
|
2019-02-10 15:57:28 -08:00 |
|
Dustin Carlino
|
177f639f7b
|
make sure bikes can actually start moving
|
2019-02-03 22:38:21 -08:00 |
|
Dustin Carlino
|
7b045146da
|
ah, there are speeds low enough to round off to zero distance when applied with the timestep. systematically get rid of EPSILON_SPEED.
|
2019-02-03 18:10:29 -08:00 |
|
Dustin Carlino
|
7519fdf584
|
using strong Distance types in many more places
|
2019-01-30 15:54:54 -08:00 |
|
Dustin Carlino
|
0c6f7c424d
|
removing dimensioned from last few crates
|
2019-01-30 14:29:42 -08:00 |
|
Dustin Carlino
|
2a70efde5f
|
simplify: slice can fail. all the callers dont have to check for EPSILON_DIST
(also, disable not-so-useful geom unit tests that use randomness)
|
2019-01-29 18:53:04 -08:00 |
|
Dustin Carlino
|
e274fd9652
|
making ped_uses_transit test bit more robust by picking bldgs from the bus stops
|
2019-01-29 17:13:07 -08:00 |
|
Dustin Carlino
|
25e863dfc6
|
disable tests that've not worked in quite some time and dont seem to be important
|
2019-01-29 13:49:06 -08:00 |
|
Dustin Carlino
|
2e982ec827
|
making an infinite line type, to be less confusing
|
2019-01-28 18:28:05 -08:00 |
|
Dustin Carlino
|
191b87f148
|
dealing with geom bugs occurring on bigger maps
|
2019-01-28 15:11:13 -08:00 |
|
Dustin Carlino
|
07397c642a
|
rephrase trim_to_pt way more understandably
|
2019-01-26 15:05:34 -08:00 |
|
Dustin Carlino
|
76dc85d5c8
|
remove unnecessarily boxed closures, and use generics instead
|
2019-01-17 15:22:31 -08:00 |
|
Dustin Carlino
|
3422877d3d
|
adding a stable ID for raw roads and intersections. way easier to refer to things in the midst of deletions.
|
2019-01-17 11:10:05 -08:00 |
|
Dustin Carlino
|
e8e119dbbf
|
remove all the polyline shifting/polygon variants that might fail
|
2019-01-15 15:25:00 -08:00 |
|
Dustin Carlino
|
9590ee7e78
|
preps for Pt2D with 1cm resolution... immutable PolyLine, helper for
pt-pt distance
|
2019-01-12 19:13:16 -08:00 |
|
Dustin Carlino
|
daa55026ae
|
making shift left/right for polyline too
|
2019-01-12 14:13:15 -08:00 |
|
Dustin Carlino
|
caf4006837
|
explicitly making shift right/left for Line
|
2019-01-12 13:48:14 -08:00 |
|
Dustin Carlino
|
41e487bbcc
|
time limit on completion tests
|
2019-01-11 11:28:42 -08:00 |
|
Dustin Carlino
|
c09fa98f57
|
upgrade a few dependencies
|
2019-01-11 10:55:58 -08:00 |
|
Dustin Carlino
|
1d9f3320fa
|
implementing draw_line and draw_rounded_line directly
|
2018-12-22 13:58:45 -08:00 |
|
Dustin Carlino
|
bec3e58563
|
actually clear out line in test results
|
2018-12-21 09:28:02 -08:00 |
|
Dustin Carlino
|
cdc9c58ab4
|
start tutorial mode centered on the right thing. improve map label API by returning references.
|
2018-12-18 09:57:51 -08:00 |
|
Dustin Carlino
|
ebc5419f9a
|
jump to previous/next savestate
|
2018-12-09 17:47:54 -08:00 |
|
Dustin Carlino
|
897833e446
|
hacking around bug where cars follow too closely.
|
2018-12-09 14:20:03 -08:00 |
|
Dustin Carlino
|
56d3c81d82
|
easily watch logs as a slow test runs
|
2018-12-09 13:43:06 -08:00 |
|
Dustin Carlino
|
caae9bcc36
|
clippy pt3
|
2018-12-09 11:33:24 -08:00 |
|
Dustin Carlino
|
f48757c5e7
|
clippy pt2
|
2018-12-08 19:56:54 -08:00 |
|