Dustin Carlino
|
bf59b97e6e
|
(start) documenting project philosophy
|
2020-05-27 09:08:00 -07:00 |
|
Dustin Carlino
|
f39bb7c6cb
|
center pedestrians on bldg front paths, and group them into crowds when
appropriate
|
2019-11-21 09:57:01 -08:00 |
|
Dustin Carlino
|
5890a73a71
|
woops, accidentally committed deleted map fixes
|
2019-10-25 09:30:58 -07:00 |
|
Dustin Carlino
|
6f3f9d085f
|
weird heatmpish thing of all paths to/from a border or building. not too
useful.
|
2019-10-24 12:52:30 -07:00 |
|
Dustin Carlino
|
03d31477af
|
make sim handle parking lanes on off-side of a oneway. ostensibly.
haven't forced a test case yet
|
2019-10-16 17:55:22 -07:00 |
|
Dustin Carlino
|
85ff33e72d
|
basic, but working, impl of cars lane-changing opportunistically
|
2019-10-13 14:30:20 -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
|
a37b3fe58c
|
part 1 of of 'dont block the box'. disabled, because something's broken,
but a solid start.
|
2019-08-11 19:24:13 -07:00 |
|
Dustin Carlino
|
5a3862dda0
|
expunge the concept of traffic signals being in overtime. not realistic to how people drive, the current rules allow progress without impacting safety. also disable gridlock detection -- noisy results, easier to visually spot, and slow.
|
2019-06-19 14:51:09 -07:00 |
|
Dustin Carlino
|
a816a3d0be
|
defining a better set of pre-converted maps. disabling fix_ramps in most
cases.
|
2019-05-16 16:22:52 -07:00 |
|
Dustin Carlino
|
a53e9ee8cb
|
only restore editor_state when --no_splash used. start screensaver on a random building, not potentially some dead space
|
2019-05-10 11:16:06 -07:00 |
|
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
|
6e2689f68c
|
a round of adding/removing things from the TODOs
|
2019-04-30 15:59:34 -07:00 |
|
Dustin Carlino
|
669fd886d5
|
improve turn markings on lanes
|
2019-04-20 11:47:42 -07:00 |
|
Dustin Carlino
|
7885477e59
|
a round of clippy
|
2019-04-15 18:54:19 -07:00 |
|
Dustin Carlino
|
05e1398a3d
|
fix up road clipping and enable it permanently. chose to disconnect
intersections that would be connected by a road that starts or ends OOB.
result looks great!
|
2019-04-15 11:04:04 -07:00 |
|
Dustin Carlino
|
72ae49e25f
|
draw real map bg by default now
|
2019-04-13 16:22:37 -07:00 |
|
Dustin Carlino
|
e873f79f67
|
removing old code for area clipping
|
2019-04-13 15:54:13 -07:00 |
|
Dustin Carlino
|
366267fcbf
|
try clipping areas a different way. disabled, but close to working well.
|
2019-04-13 13:25:00 -07:00 |
|
Dustin Carlino
|
2ecd8a0edb
|
avoid crash in make_shared_sidewalk_corner
|
2019-04-12 13:32:41 -07:00 |
|
Dustin Carlino
|
11a1c3543e
|
clip buildings that're partly out-of-bounds
|
2019-04-12 13:05:59 -07:00 |
|
Dustin Carlino
|
a9afc3efdd
|
improve arrow API, at least -- creating them from a polyline is fine
|
2019-04-11 17:39:07 -07:00 |
|
Dustin Carlino
|
caded99919
|
basic linux+windows release script
|
2019-03-12 08:47:18 -07:00 |
|
Dustin Carlino
|
92bf86454c
|
cleaning up TODO docs
|
2019-03-11 13:46:58 -07:00 |
|
Dustin Carlino
|
3aded47d5f
|
make some cars park when finished. works in most cases.
|
2019-02-22 15:51:51 -08:00 |
|
Dustin Carlino
|
af59307c71
|
adjust the debug_areas stuff when unzoomed
|
2019-02-18 19:06:41 -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
|
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
|
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
|
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 |
|
Dustin Carlino
|
bfd0465a3d
|
track the intent of chosen acceleration, to see why overshooting is happening
|
2019-02-03 09:41:29 -08:00 |
|
Dustin Carlino
|
fb2bb08f66
|
be able to hide stuff in InitialMap debugger
|
2019-02-02 17:51:49 -08:00 |
|
Dustin Carlino
|
e0fd39bb7c
|
stop requiring hotkeys for TopMenu folders
|
2019-02-02 16:09:30 -08:00 |
|
Dustin Carlino
|
142bd57aa0
|
refactoring some approx_eq EPSILON_DIST checks
|
2019-01-31 15:10:33 -08:00 |
|
Dustin Carlino
|
2282c5658d
|
make geom types Ord now
|
2019-01-31 14:29:47 -08:00 |
|