fix off-by-1 error in assigning result history index