Вам уже все сказали, что от цикла из не-обратных связей вы ничего хорошего не получите.
Ещё раз: у вас в программе есть кольцо из "не обратных" связей. Есть кольцо -- значит никто не гарантирует как именно оно будет работать.
Что мешает вот так сделать?
Снимок экрана 2016-10-21 в 19.20.27.png
Убираем кольцо из необратных связей и, о чудо, начинает работать.





Ответить с цитированием