что состояние на выходе зависит от текущего состояния выхода
Где что? Собственно логику у автора реальную никто не знает. Все, что известно это наличие входа и минимум одной сетевой переменной, там еще и третья была. Что касается непосредственно ВХОДА, то его надо исключить из первоначальной цепочки и строить по другому принципу, например используя XOR. так что в конечном итоге там может получиться помесь функции с FB или только одно из.
з.ы. я просто привел пример самого простого решения, но оно потянет другого решения и в верхней (сетевой) части.
В смысле, следующее состояние, если не понятно.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.