Возможно путаница возникла вот из-за какого ньюанса:
"Приложение к Турнирным правилам ФИДЕ
Правила применения дополнительных показателей
Одобрено Генеральной Ассамблеей 1998 г.
1. Учет несыгранных партий
Чтобы исключить нежелательное влияние несыгранных партий на распределение мест, эти партии должны считаться следующим образом.
Независимо от результата несыгранной партии (выигрыш в случае, когда игрок получает очко из-за «свободен от игры», выигрыш или поражение по присуждению или партия не игралась, потому что игрок выбыл или отсутствовал в течение одного или нескольких туров), этот результат должен считаться при определении дополнительного показателя как ничья игрока против самого себя."
То есть программа при подсчёте Бухгольца воспринимает технические победы, или не сыгранные партии выбывших игроков как ничьи с самим собой. Правда откуда берутся эти 0.5 всё равно не понятно...