Bresenham approximates a segment so it skips some cells, Amanatides & Woo gives the exhaustive list of cells touched by it, which is what you want when accelerating raytracing with a grid. No idea if that's relevant here, the screenshots just made me think about a problem I had long time ago :)