Getting a bit frustrated with the Viridian Forest split, I ran a few calcs in the Psypoke calculator and came up with these figures:
13 Spc @ Level 6 = 2-9 DVs 14 Spc @ Level 6 = 10-15 DVs
15 Spc @ Level 7 = 7-13 DVs 16 Spc @ Level 7 = 14-15 DVs
16 Spc @ Level 8 = 4-9 DVs
Wouldn't this make 13 Special far superior? If you don't get 16 at level 8, the only possible DVs are 2 and 3, two out of eight possible values, while if you get 14 at level 6 and only level up once, the run is lost if you had 10, 11, 12, or 13, four out of six possible values. It seems like it may be best to reset at 14, unless you plan on something like resetting on one encounter and doing Deathfly. We could also calculate Bulbasaur's DVs at level 6 to narrow the spreads a bit further (like Red Helper does for Nidoking), but we'd probably need a new program for that. Thoughts?
13 special is more likely to get 16 special (75%), but it is slower as you have to kill an extra encounter. 14 special is about 43% to work, but it is faster as you dont have to kill an encounter. If you were going for a really amazing time you would want 14 special.