Gridlock: notebook

Write an experiment, run it here. The code is the body of an async function, run off the page in a worker, with the simulator in scope: EcoWorld, CityWorld, ECON, BODY, DAY, DT, Population, Rng, gini, and await map("turin"), await founders() (the trained drivers), log(...). Anything in tools/ that does not write files ports over almost line for line. ECON goes back to the defaults after every run. The code is kept in the link, so a link is the experiment.