fix zero_after bug by adding 1-time tick in their code

also run our sim for 1 tick less because we don't count the 1-tick delay as
part of the sim, but they do
Merge branch 'bug-zero-after'