Я играю с FluidEnter / FluidExit.Итак, в простой форме, вот что я пытаюсь сделать:
Я создал в Main пустую группу агентов под названием Terminal.На данный момент в терминале есть только FluidEnter, подключенный к FluidExit (очень просто)
введите описание изображения здесь
Теперь при запуске я хочу заполнитьэто заполнение и установка правильных соединений (терминалы упорядочены).
Итак, при запуске я вызываю функцию init (), тело которой начинается с Terminal t = add_terminals ();(У меня сейчас только один терминал, просто играющий с вещами)
В Main, очевидно, у меня также есть FluidEnter и FluidExit.Я хотел бы подключить FluidExit из Main к FluidEnter терминала t, а FluidExit терминала T к FluidEnter of Main, поэтому код (все еще в init ()) выглядит как
FluidExit.set_fluidEnter.(t.fluidEnter);t.fluidExit.set_fluidEnter (fluidEnter);
Я получаю исключение, поэтому очевидно, что я делаю что-то не так.Есть идеи?