Во-первых, у вас есть опечатка по адресу:
editorz.putInt("scoreSAD", scoreSPAD);
должна быть:
editorz.putInt("scoreSPAD", scoreSPAD);
Чтобы избежать подобных ошибок в будущем, рассмотрите возможность использования констант для ключей предпочтения.
Во-вторых, вы получаете доступ к настройкам, чтобы получить сохраненные значения и сразу же сохранить их, не меняя их.Обратите внимание, что сначала вы показываете значение переменной результата, но в следующей строке вы обновляете его суммой значений предпочтений.Поэтому вы всегда будете иметь нули
В-третьих, вы сохраняете их в настройках как int, но вы получаете их как двойные из представления, используйте методы getDouble и putDouble, если вы ожидаете, что они будут иметь десятичные дроби.
В-четвертых, хотя я полагаю, что вы вызываете ScoresActivity рекурсивно только для отладки, рассмотрите возможность использования дополнительных функций для передачи аргументов в действие вместо использования предпочтений (если вы не собираетесь их сохранять)