Dustin Carlino
|
6a695740bd
|
paving the way for offsets
|
2018-06-18 15:25:17 -07:00 |
|
Dustin Carlino
|
91920c3e1d
|
dont reach into DrawRoad's polygon directly from DrawIntersection
|
2018-06-18 14:46:11 -07:00 |
|
Dustin Carlino
|
40ec99592d
|
making DrawRoad use pts from GeomRoad
|
2018-06-18 12:46:25 -07:00 |
|
Dustin Carlino
|
a15e4e473b
|
collecting notes on modeling lanes
|
2018-06-18 12:31:47 -07:00 |
|
Dustin Carlino
|
116f3c35e9
|
upgrade to rand 0.5
|
2018-06-18 10:32:54 -07:00 |
|
Dustin Carlino
|
923883883b
|
updating README and trimming license declarations
|
2018-06-03 17:56:53 -07:00 |
|
Dustin Carlino
|
808e0f26fa
|
planning for lanes
|
2018-05-16 19:40:53 -07:00 |
|
Dustin Carlino
|
37b3909596
|
dont print a newline in the OSD unless necessary
|
2018-05-16 19:31:57 -07:00 |
|
Dustin Carlino
|
0e672f9e09
|
remove svg rendering. output is too large, never used.
|
2018-05-16 18:58:30 -07:00 |
|
Dustin Carlino
|
d8aa559e0e
|
draw OSD from one place, accumulating lines
|
2018-05-16 17:09:44 -07:00 |
|
Dustin Carlino
|
b8842d5852
|
detect and fix when two parts of the UI try to read the same key
|
2018-05-14 19:00:26 -07:00 |
|
Dustin Carlino
|
f2b7344940
|
using new rust 1.26 match stuff, and fmt
|
2018-05-10 16:19:26 -07:00 |
|
Dustin Carlino
|
677f74770a
|
dont crash in traffic signal editor when reading keyboard
|
2018-04-22 16:47:14 -07:00 |
|
Dustin Carlino
|
118b253cba
|
organizing next steps
|
2018-04-22 09:24:46 -07:00 |
|
Dustin Carlino
|
9b4a8b22c6
|
tweak the behavior of starting a turn. still jumpy and weird, am thinking this is a fundamental problem with straw_model
|
2018-04-17 17:26:41 -07:00 |
|
Dustin Carlino
|
b73e9ebfb6
|
a second determinism test, to make sure savestating works reasonably
|
2018-04-16 17:30:55 -07:00 |
|
Dustin Carlino
|
9e1c5ffc52
|
fix the nondeterminism from using hashmap. doh.
|
2018-04-16 17:21:25 -07:00 |
|
Dustin Carlino
|
93245a79ca
|
start a test to see if simulations are deterministic. they... aren't :(
|
2018-04-15 21:08:00 -07:00 |
|
Dustin Carlino
|
9f3fd72417
|
changing f64 time to u32 ticks. this gets rid of the custom serde stuff
and lets us compare full sim states
|
2018-04-14 15:29:18 -07:00 |
|
Dustin Carlino
|
401123d11a
|
make rng part of sim
|
2018-04-13 22:44:24 -07:00 |
|
Dustin Carlino
|
f8436f9017
|
add UI hooks to save/load sim state
|
2018-04-13 21:52:30 -07:00 |
|
Dustin Carlino
|
e292d06cfb
|
change intersection policy from trait to enum, so serde works
|
2018-04-13 21:34:00 -07:00 |
|
Dustin Carlino
|
ff2f284d1f
|
serializing (most of) the sim state
|
2018-04-13 19:08:18 -07:00 |
|
Dustin Carlino
|
065c2ce9ba
|
Importing everything since the initial import
|
2018-04-10 17:51:37 -07:00 |
|
Dustin Carlino
|
1863289f6d
|
Initial import of A/B Street prototype.
|
2018-03-13 08:06:03 -07:00 |
|