схема теперь гиганская, но время я потратил всё равно гораздо меньше чем писал бы какую то логику прямо на холсте, а так занимался только копипастом, в этом кстати и была ошибка, только не в коэффициентах, а не выставил в нескольких местах соответствующие переменные, проверил код на яве и сразу нашел ошибку