So I went about this a bit differently.
Instead of the incremental snapping, I picked the squares that the pieces were going to; set 3D cursor to selected; clicked on the appropriate piece; and then moved selection to 3D cursor.
This requires the origins of the objects being moved to be at the base of the piece (in this situation specifically).
Simply another way to go about placing objects.