[comp.graphics] Floyd-Steinberg Errors:

kurtk@tekcae.CAX.TEK.COM (Kurt Krueger) (07/19/88)

Adding random noise to the signal works good.  The noise is used to determine
on/off but is NOT used when the error is distributed.  Breaks up the worms
nicely (but adds grain).

Also, if you have several levels of grey to work with the worms become less
noticeable.  At 10 levels I don't worry about them.