Dustin Carlino
|
eefd9abdc6
|
render cars using slice
|
2019-01-10 17:11:34 -08:00 |
|
Dustin Carlino
|
3f2a7d6e68
|
display when a traffic signal is in overtime
|
2018-12-14 12:01:00 -08:00 |
|
Dustin Carlino
|
a8ee229793
|
fix traffic signal bugs letting TurnPriority::Banned cars in on a cycle
|
2018-12-14 11:40:18 -08:00 |
|
Dustin Carlino
|
28d025103c
|
show accepted agents when hovering over an intersection
|
2018-12-14 11:29:14 -08:00 |
|
Dustin Carlino
|
577e674e51
|
setting up a scenario for the first tutorial (commit 1,000!)
|
2018-12-11 10:14:21 -08:00 |
|
Dustin Carlino
|
e76dede109
|
label synthetic intersections
|
2018-12-10 15:59:48 -08:00 |
|
Dustin Carlino
|
dbfd410b0a
|
force synthetic intersections into being border nodes too
|
2018-12-10 15:45:34 -08:00 |
|
Dustin Carlino
|
4018f1bbf6
|
dealing with a bike stuck trying to end a trip near the end of a lane
|
2018-12-10 14:27:03 -08:00 |
|
Dustin Carlino
|
dcd60dce88
|
dealing with c1483, who's overshooting a weird ending at 0m along a lane
|
2018-12-10 14:02:30 -08:00 |
|
Dustin Carlino
|
79e9e24cf6
|
few tiny rewrites now that we have NLL
|
2018-12-09 18:26:32 -08:00 |
|
Dustin Carlino
|
9ef7e68421
|
work around the poor sucker who's trying to park, but winds up on 520.
|
2018-12-09 18:25:03 -08:00 |
|
Dustin Carlino
|
ebc5419f9a
|
jump to previous/next savestate
|
2018-12-09 17:47:54 -08:00 |
|
Dustin Carlino
|
b1d76b62ba
|
include trip goal in agent tooltip, to figure out what c1470 is up to
|
2018-12-09 14:55:16 -08:00 |
|
Dustin Carlino
|
897833e446
|
hacking around bug where cars follow too closely.
|
2018-12-09 14:20:03 -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 |
|
Dustin Carlino
|
ab86835611
|
initially playing with clippy... pt1
|
2018-12-08 18:21:56 -08:00 |
|
Dustin Carlino
|
e71fa25229
|
moving sim_controls into SimMode, expressing it as a Paused/Running state
|
2018-12-08 13:51:31 -08:00 |
|
Dustin Carlino
|
b7edc07580
|
moving a few inlined unit tests to my test framework. didnt spot these before.
|
2018-12-06 12:59:08 -08:00 |
|
Dustin Carlino
|
6a32166452
|
rewrite lots of stuff with NLL! \o/
|
2018-12-06 12:47:20 -08:00 |
|
Dustin Carlino
|
91b2b07fbd
|
remove more extern crate's; import macros directly
|
2018-12-06 11:22:12 -08:00 |
|
Dustin Carlino
|
375a923a9d
|
try removing most extern crate's
|
2018-12-06 11:00:13 -08:00 |
|
Dustin Carlino
|
f64f411093
|
upgrade all crates to 2018 in Cargo.toml. this requires switching to
crate:: paths everywhere. not yet fiddling with 'extern crate's
|
2018-12-06 10:57:31 -08:00 |
|
Dustin Carlino
|
927d8e8f25
|
fixing warnings caught by cargo fix
|
2018-12-06 10:15:51 -08:00 |
|
Dustin Carlino
|
6a0cd7f71e
|
rust 2018: run the new fmt, delete the unneeded script
|
2018-12-06 10:05:50 -08:00 |
|
Dustin Carlino
|
afea20cf1b
|
rearrange parking model data to speed things up more
|
2018-12-03 11:59:21 -08:00 |
|
Dustin Carlino
|
96ca681979
|
speeding up time travel plugin by pulling all agents, not iterating map elements
|
2018-12-03 11:45:21 -08:00 |
|
Dustin Carlino
|
ac00e24dda
|
woops, agent_to_trip isn't defined for parked cars
|
2018-12-03 10:57:00 -08:00 |
|
Dustin Carlino
|
4d7c1203a6
|
the great control layer merge
|
2018-11-30 13:52:50 -08:00 |
|
Dustin Carlino
|
609c731fa0
|
implement yielding in traffic signals. pretty untested.
|
2018-11-30 12:28:32 -08:00 |
|
Dustin Carlino
|
73b2d0ac24
|
ah, was forgeting multiple ped turns in sequence
|
2018-11-30 08:47:46 -08:00 |
|
Dustin Carlino
|
87a357d67c
|
adjusting pathfinding costs, trying to figure out why walking routes are awful
|
2018-11-29 16:47:04 -08:00 |
|
Dustin Carlino
|
ecc5a6efb1
|
make some percentage of walking trips use transit, if it's reasonable.
haven't observed it working yet.
|
2018-11-29 14:53:11 -08:00 |
|
Dustin Carlino
|
14097bebfc
|
moving BusRouteID to map_model layer from sim
|
2018-11-29 12:38:06 -08:00 |
|
Dustin Carlino
|
17262063a1
|
following logic wasn't considering length of lead vehicle properly?
adjusted code a bit, but still seeing a violation
|
2018-11-28 14:27:12 -08:00 |
|
Dustin Carlino
|
6bdb28cced
|
oops, bike starting at border was using a router to car-style park
|
2018-11-28 13:53:36 -08:00 |
|
Dustin Carlino
|
211019efd2
|
no more VanishAtDeadEnd. if it's happening, let's notice it.
|
2018-11-28 13:42:40 -08:00 |
|
Dustin Carlino
|
34f8e93bad
|
dont need pt_and_angle, just pt of Positions
|
2018-11-28 13:14:49 -08:00 |
|
Dustin Carlino
|
bdd07a7246
|
woops, missed a should-be caller of equiv_pos
|
2018-11-28 13:13:12 -08:00 |
|
Dustin Carlino
|
5c3ca41722
|
associate buses with trips, so some UI plugins can handle them
|
2018-11-27 14:33:35 -08:00 |
|
Dustin Carlino
|
c2783ab56e
|
making a new Position tuple and equiv_dist_along
|
2018-11-27 09:55:37 -08:00 |
|
Dustin Carlino
|
d0beb7f41e
|
simplify get_draw_blah API by just having one call for traversable. simplify inner walking state
|
2018-11-26 15:53:04 -08:00 |
|
Dustin Carlino
|
cd8d9adec4
|
radical speedup and simplification to driving state: only store SimQueues for active lanes/turns
|
2018-11-26 15:40:22 -08:00 |
|
Dustin Carlino
|
f26de57039
|
revive the other transit test
|
2018-11-26 14:36:59 -08:00 |
|
Dustin Carlino
|
56c885e7ab
|
revive the first parking test. make helpers to look up labeled stuff from synthetic maps. make helpers to seed specific parked cars and start certain trips again.
|
2018-11-26 11:22:17 -08:00 |
|
Dustin Carlino
|
6fbb22d9e4
|
port over the last two tests, partly
|
2018-11-25 08:57:33 -08:00 |
|
Dustin Carlino
|
cec29beda5
|
moving two sim tests over to the new runner
|
2018-11-23 16:11:27 -08:00 |
|
Dustin Carlino
|
fcf7ea161c
|
prototyping a better rust test runner that captures output in files
and prints results nicely
|
2018-11-23 14:51:14 -08:00 |
|
Dustin Carlino
|
2e8cd7ff7a
|
dont spawn bikes on highway border nodes
|
2018-11-23 11:03:45 -08:00 |
|
Dustin Carlino
|
9368c42c6e
|
improve error message for cars too close, and add error dumping to headless
|
2018-11-23 10:03:33 -08:00 |
|