Dustin Carlino
|
caded99919
|
basic linux+windows release script
|
2019-03-12 08:47:18 -07:00 |
|
Dustin Carlino
|
417615cf3a
|
porting extract_colorscheme.py to rust
|
2019-03-11 17:54:37 -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
|
757831a18b
|
WIP starting a big article on traffic modeling
|
2019-03-11 11:35:55 -07:00 |
|
Dustin Carlino
|
214e461601
|
--enable_profiler in headless too
|
2019-03-02 09:24:11 -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
|
aea11b72e3
|
putting together a spawn layer. not using it yet.
|
2019-02-24 11:15:49 -08:00 |
|
Dustin Carlino
|
0c9b173683
|
use scheduler for spawning (and retrying) cars
|
2019-02-23 15:46:28 -08:00 |
|
Dustin Carlino
|
3aded47d5f
|
make some cars park when finished. works in most cases.
|
2019-02-22 15:51:51 -08:00 |
|
Dustin Carlino
|
5e9d4ca7f7
|
populate more turns so that lane-changing effectively happens when
turning, but keep the lane->lane semantics
|
2019-02-20 17:03:26 -08:00 |
|
Dustin Carlino
|
86cb58b5f1
|
first make a DirectedRoad ID, finally
|
2019-02-20 16:23:24 -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
|
46fb2c94b5
|
implement DrawAgents
|
2019-02-20 08:11:03 -08:00 |
|
Dustin Carlino
|
7a8088f772
|
actually, trying a new idea for a DES model
|
2019-02-19 14:34:39 -08:00 |
|
Dustin Carlino
|
af59307c71
|
adjust the debug_areas stuff when unzoomed
|
2019-02-18 19:06:41 -08:00 |
|
Dustin Carlino
|
914f5a6642
|
check for cars too close during the stress test
|
2019-02-18 14:38:57 -08:00 |
|
Dustin Carlino
|
a52bea9835
|
some steps to closing off incomplete areas better... mostly stuff to
quickly iterate on this problem later
|
2019-02-15 09:03:02 -08:00 |
|
Dustin Carlino
|
06c8ed72a9
|
flag-based profiling of GUI
|
2019-02-14 13:16:43 -08:00 |
|
Dustin Carlino
|
e8b80526ae
|
making a separate DrawRoad. thick bands at low zoom, yellow center line at high zoom.
|
2019-02-12 09:16:33 -08:00 |
|
Dustin Carlino
|
8b6a863b60
|
print timer iterations and durations more legibly
|
2019-02-11 11:16:07 -08:00 |
|
Dustin Carlino
|
8693bbc1e3
|
import residential building dataset
|
2019-02-10 19:24:34 -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
|
c6229e0de6
|
make cemeteries and lake washington (with inner ways) work
|
2019-02-10 14:45:38 -08:00 |
|
Dustin Carlino
|
1fc0efb639
|
woops, forgot to make bus stop prerender. also make it use nicer
polyline slice()
|
2019-02-10 12:49:36 -08:00 |
|
Dustin Carlino
|
8eaf09034f
|
handle mulitpolygons with incomplete clipped info
|
2019-02-09 21:48:21 -08:00 |
|
Dustin Carlino
|
f693316290
|
parse OSM multipolygons, like bodies of water, correctly, when they're
completely present in the .osm
|
2019-02-09 21:03:44 -08:00 |
|
Dustin Carlino
|
0f1d0d24ca
|
prerender areas and be able to debug their geometry
|
2019-02-09 19:25:27 -08:00 |
|
Dustin Carlino
|
9d450363ea
|
be able to launch DES model on any lane
|
2019-02-09 18:38:44 -08:00 |
|
Dustin Carlino
|
72b044c64f
|
plugin to show roads connected to intersection. surprisingly useful for debugging merged intersections sometimes
|
2019-02-09 11:46:31 -08:00 |
|
Dustin Carlino
|
2f77fbdf2f
|
disabled but partly working fix for long cut corners after merging
intersections
|
2019-02-09 11:10:42 -08:00 |
|
Dustin Carlino
|
7ea56ad6ca
|
disabled thing to reduce degenerate intersection length
|
2019-02-08 20:18:49 -08:00 |
|
Dustin Carlino
|
949b184678
|
generalize the R253 fix
|
2019-02-08 14:49:31 -08:00 |
|
Dustin Carlino
|
18391811e4
|
use better symbols for stable roads/intersections
|
2019-02-08 12:45:12 -08:00 |
|
Dustin Carlino
|
d261d69fa5
|
manually handling O253
|
2019-02-08 12:42:31 -08:00 |
|
Dustin Carlino
|
cb752dceff
|
fix over-eager intersection polygon that ate a curve due to two hits with the perpendicular
|
2019-02-08 12:16:14 -08:00 |
|
Dustin Carlino
|
bb6f5e0af0
|
plugin to show original road centers at the end
|
2019-02-08 12:06:17 -08:00 |
|
Dustin Carlino
|
5bf4a711b1
|
quick tooltips for simple model
|
2019-02-07 19:23:20 -08:00 |
|
Dustin Carlino
|
0eed17f81c
|
toggle playing forwards or backwards
|
2019-02-07 18:27:12 -08:00 |
|
Dustin Carlino
|
b547db43b6
|
basic impl of crossing entire long lane and waiting at the end
|
2019-02-07 18:11:53 -08:00 |
|
Dustin Carlino
|
409de8ea83
|
smooth out the interval where the collision happens to avoid it. not
sure it looks better.
|
2019-02-07 13:17:19 -08:00 |
|
Dustin Carlino
|
f73978caf1
|
shift back to follow behind the lead car
|
2019-02-07 13:13:37 -08:00 |
|
Dustin Carlino
|
3bf4807364
|
thoughts on a different simulation model and a plugin skeleton to play
with it
|
2019-02-06 19:14:19 -08:00 |
|
Dustin Carlino
|
3ee73668f2
|
just trying to detect the weirdness that is O253. pretty much works.
|
2019-02-06 15:48:33 -08:00 |
|
Dustin Carlino
|
d56f04167b
|
tools to debug individual sidewalk corners. fixed some bugs where
sidewalk corners were incorrectly placed in the first place, causing bad
drawing. bug due to the same naive adjacent road approach
|
2019-02-06 13:58:44 -08:00 |
|
Dustin Carlino
|
260a2bdc3d
|
forming the intersection polygon by the expected adjacency order, not by blindly sorting points by angle from a center. seems to fix some problems in merged mode!
|
2019-02-06 11:49:45 -08:00 |
|
Dustin Carlino
|
904991e8e0
|
sorting roads per intersection by adjacency more carefully for merged
intersections. no real noticeable effect yet.
|
2019-02-06 10:53:30 -08:00 |
|
Dustin Carlino
|
a9b9ae61bb
|
tried tossing intersection endpoints into a convex polygon routine, but
it looks pretty bad. keeping around, but disabled.
|
2019-02-06 10:10:30 -08:00 |
|