Данные на выходе выглядят противоречиво. Выдаваемый результат один (89,1), движок на шкале указывает на другое значение (около 100), а если посчитать среднее арифметическое значений в таблице 7х7, то получится нечто третье (93,5, если я не ошибся)

Я понимаю, что ноги растут от функции adjustScore(), но если результат считается ею, то и прочие значения наверное должны быть как-то соответственно калиброванны. Три разных результата на выходе смотрятся странновато.
Данные на выходе выглядят противоречиво. Выдаваемый результат один (89,1), движок на шкале указывает на другое значение (около 100), а если посчитать среднее арифметическое значений в таблице 7х7, то получится нечто третье (93,5, если я не ошибся)

Я понимаю, что ноги растут от функции
adjustScore(), но если результат считается ею, то и прочие значения наверное должны быть как-то соответственно калиброванны. Три разных результата на выходе смотрятся странновато.