Dustin Carlino
|
665ba52d63
|
convert tutorial mode
|
2019-06-22 13:51:15 -07:00 |
|
Dustin Carlino
|
281a0ffcb9
|
converting mission mode
|
2019-06-22 13:42:11 -07:00 |
|
Dustin Carlino
|
859429a493
|
converting abtest mode
|
2019-06-22 12:59:21 -07:00 |
|
Dustin Carlino
|
6f2f6a3a75
|
converting editmode over
|
2019-06-22 11:36:17 -07:00 |
|
Dustin Carlino
|
f86e9666d5
|
convert DebugMode to stackable states
|
2019-06-22 10:30:40 -07:00 |
|
Dustin Carlino
|
a451c06d46
|
proof of concept for stackable game states. most things in splash screen
and sandbox mode converted. already feeling MUCH cleaner.
|
2019-06-21 16:01:07 -07:00 |
|
Dustin Carlino
|
0711056d89
|
save and restore savestates for entire a/b tests. launching from scratch
takes 33s in debug, this takes 19s
|
2019-06-21 12:47:00 -07:00 |
|
Dustin Carlino
|
1ce616b0be
|
recenter when loading a different map
|
2019-06-20 15:19:35 -07:00 |
|
Dustin Carlino
|
6738de2488
|
draw text beneath Sliders, not in the ModalMenu
|
2019-06-20 14:48:32 -07:00 |
|
Dustin Carlino
|
220d3d57ab
|
tool to convert to a ped scramble cycle completely
|
2019-06-20 12:36:26 -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
|
c90073c64a
|
start a very primitive scoreboard for a/b tests
|
2019-06-19 12:42:16 -07:00 |
|
Dustin Carlino
|
177b33795c
|
adjust building color, update screenshot test
|
2019-06-18 16:34:28 -07:00 |
|
Dustin Carlino
|
7a49c585cf
|
remove building_type and stop reading the residential permit shapefile
|
2019-06-18 14:58:57 -07:00 |
|
Dustin Carlino
|
04021f9fd1
|
print more complete and robust building names. adjust intersection and
building colors -- stop coloring buildings based on type (adds visual
noise, data is very bad)
|
2019-06-18 14:47:24 -07:00 |
|
Dustin Carlino
|
1835155a47
|
dont recalculate pathfinder after every map edit; just once at the end
|
2019-06-18 14:28:14 -07:00 |
|
Dustin Carlino
|
a7b10b7ec5
|
collapsing load/create scenario options directly into mission mode
|
2019-06-18 06:36:20 -07:00 |
|
Dustin Carlino
|
cdacaef1a6
|
refactor menu text for all ItemSliders
|
2019-06-17 17:22:20 -07:00 |
|
Dustin Carlino
|
b4de820f56
|
make interactively spawned peds use transit if possible, to figure out
why the walking-with-transit graph is not working... argh which is
because map initialization order has so many funky dependencies
|
2019-06-17 15:32:49 -07:00 |
|
Dustin Carlino
|
efb6954a97
|
refactor the combination of ItemSlider and Warper
|
2019-06-14 14:17:08 -07:00 |
|
Dustin Carlino
|
8c055312b4
|
refactor Warper to an ezgui widget, to use it in fix_map_geom
|
2019-06-14 12:45:46 -07:00 |
|
Dustin Carlino
|
b2874193ec
|
limit the amount of realtime spent on sim step when running live. that way, if speed is too high, the UI doesnt seem to just freeze
|
2019-06-14 12:28:13 -07:00 |
|
Dustin Carlino
|
0acfc84c3c
|
browse trips in scoreboard
|
2019-06-13 17:19:50 -07:00 |
|
Dustin Carlino
|
8b5690c1a4
|
now actually plumbing data for scoreboard
|
2019-06-13 14:46:28 -07:00 |
|
Dustin Carlino
|
e0edc4851d
|
starting a blank scoreboard for sandbox mode. removing old defunct attempts at
score stuff first...
|
2019-06-13 14:06:35 -07:00 |
|
Dustin Carlino
|
4af3708237
|
rm scenario visualization; it was always half-baked and now even more useless with psrc trips
|
2019-06-13 13:25:11 -07:00 |
|
Dustin Carlino
|
0adeac1d53
|
remove the single point associated with intersections, now that we're
actually going to be mucking with geometry. it wasnt doing anything
useful anyway. also a round of clippy.
|
2019-06-12 10:10:04 -07:00 |
|
Dustin Carlino
|
35b7c18df9
|
remove elevation from map model. never been used, no anticipated need for it
|
2019-06-12 07:25:31 -07:00 |
|
Dustin Carlino
|
8c834da537
|
remove experimental benchmark_pathfinding crate; something new is coming soon
|
2019-06-11 14:36:41 -07:00 |
|
Dustin Carlino
|
4e2d16af29
|
consistently using file extensions of .json and .bin, merging duplicate abstutil io functions accordingly
|
2019-06-11 14:30:11 -07:00 |
|
Dustin Carlino
|
47654b61cf
|
make wizard acknowledge a bit easier to use. name psrc scenarios by time
range and fix some filename parsing
|
2019-06-10 13:29:23 -07:00 |
|
Dustin Carlino
|
5298ba05de
|
widget to jump to some time in the sim
|
2019-06-10 12:45:30 -07:00 |
|
Dustin Carlino
|
3ab49fd795
|
use a loading screen and timer when jumping forward large amounts
|
2019-06-10 12:32:54 -07:00 |
|
Dustin Carlino
|
c3a89cd651
|
read in more metadata about parcels/households from PSRC
|
2019-06-10 10:37:53 -07:00 |
|
Dustin Carlino
|
903d3391db
|
loading popdat broke... handle small number of classes for colorbrewer
too
|
2019-06-09 13:47:05 -07:00 |
|
Dustin Carlino
|
8eb03b81c3
|
remove edits_name from SimFlags and refactor loading MapEdits by name. fixes bug where quitting an a/b test breaks loading other maps by retaining edits_name
|
2019-06-08 16:32:10 -07:00 |
|
Dustin Carlino
|
53d87afa6e
|
move hex parsing
|
2019-06-08 13:15:31 -07:00 |
|
Dustin Carlino
|
d0de5d8bd6
|
make sim.get_stats actually fast; why was I ever doing the other way?
|
2019-06-08 13:05:29 -07:00 |
|
Dustin Carlino
|
c9c8b53082
|
highlight diff agents when unzoomed
|
2019-06-08 10:44:19 -07:00 |
|
Dustin Carlino
|
eff735611e
|
adjust trip diffing color to not block main agent. make sure agents initially show up on primary after loading an abtest
|
2019-06-07 16:01:52 -07:00 |
|
Dustin Carlino
|
0e6232a279
|
quick revert for lanes and intersections
|
2019-06-07 15:48:35 -07:00 |
|
Dustin Carlino
|
2d638eb94b
|
tool to bulk edit lane types
|
2019-06-07 15:41:39 -07:00 |
|
Dustin Carlino
|
12225ea42f
|
silence an a/b test warning while a bus is idling and has no route
|
2019-06-07 11:38:56 -07:00 |
|
Dustin Carlino
|
6a1f44ba55
|
setup ab test more cheaply by applying edits to existing primary
|
2019-06-07 11:27:36 -07:00 |
|
Dustin Carlino
|
7d4df3df8e
|
do a/b test setup in one loading screen timer
|
2019-06-07 11:04:16 -07:00 |
|
Dustin Carlino
|
a59c120e00
|
glue together both directions of a bus route
|
2019-06-07 10:55:40 -07:00 |
|
Dustin Carlino
|
b13ed7a0d6
|
bus route explorer in debug mode
|
2019-06-06 16:22:32 -07:00 |
|
Dustin Carlino
|
c29769a6b4
|
print bus stops and routes nicely in OSD
|
2019-06-06 15:31:59 -07:00 |
|
Dustin Carlino
|
88f6516f79
|
recalculate bus stop driving_pos when editing
|
2019-06-06 14:52:53 -07:00 |
|
Dustin Carlino
|
d7e639b5f3
|
dont allow orphaning a bus stop
|
2019-06-06 14:43:53 -07:00 |
|