Re-did the weird_building programs so that they use a decaying continuation probability. This is the "right thing" to do: it produces better forward samples, and it leads to more reliable SMC behavior.