When we updated the tile file we changed the pass ordering of the passes and the pass <-> program mapping. This doesn't matter for the "depth" rules, but it does for the default ~breadth first rules. This PR attempts to update the default rules file to use the new pass ordering.
I'd appreciate it if someone else could inspect this for sanity. I've just blindly tried to replace references to passes with the appropriate new numbers and verified that a surveysim run looks sane, but I don't follow the logic in this rules file well, so it was mostly a matter of symbol manipulation for me.
When we updated the tile file we changed the pass ordering of the passes and the pass <-> program mapping. This doesn't matter for the "depth" rules, but it does for the default ~breadth first rules. This PR attempts to update the default rules file to use the new pass ordering.
I'd appreciate it if someone else could inspect this for sanity. I've just blindly tried to replace references to passes with the appropriate new numbers and verified that a surveysim run looks sane, but I don't follow the logic in this rules file well, so it was mostly a matter of symbol manipulation for me.