
------------------------------------------------------------------------------
Symbol meaning:

(+) = Power component
(-) = GND component
(Z) = Zero component
(M) = Member calling
(S) = Store value
(C) = Component main function placing (ActionFx or walk through)
(W) = Network break write
(R) = Network break read
------------------------------------------------------------------------------


-------------------------------------------------------------------
[    G N D    T O    Z E R O    S U B S T I T U T I O N           ]
-------------------------------------------------------------------

-------------------------------------------------------------------
[           S I N G L E    P O W E R    F E E D I N G            ]
-------------------------------------------------------------------

-------------------------------------------------------------------
[           S I N G L E    G R O U N D    F E E D I N G           ]
-------------------------------------------------------------------

----- Start Recurse -----

| terminal component found by coord (320,96), GND U1 attached to [6/1] |


| terminal component found by coord (320,96), GND U1 attached to [6/1] |

+---------------------------------------------------------------------------+
|                                                                           |
| S E S S I O N       1                                                     |
|                                                                           |
+---------------------------------------------------------------------------+
Processing node 6 link 1 session 1

-------------------------------------------------------------------
[                F A M I L Y    G R O U P I N G                   ]
-------------------------------------------------------------------
A GND block GND U1 if part of family 1
A component GND U1 if part of family 1
{ surfing node 6 }
A component OUTPUT OUT1 if part of family 1
  { exploring component OUTPUT OUT1 }
  { surfing node 3 }
A component INPUT IN1 if part of family 1
    { exploring component INPUT IN1 }
    { surfing node 8 }
A component PWR PWR8 if part of family 1
      { exploring component PWR PWR8 }
    { exiting due source component PWR PWR8 }
  { exiting node 3 }
{ exiting node 6 }

-------------------------------------------------------------------------------------------------
[    P H A S E    1    -    E x p l o r i n g    T R E E    ,    a d d    S U M    n o d e s    ]
-------------------------------------------------------------------------------------------------
{ Exploring node 6 which consist of 2 links }
  Plug <B> of Comp <OUTPUT> REF=<OUT1> Node <6> assigned as OUTPUT
  Plug <A> of Comp <OUTPUT> REF=<OUT1> Node <3> assigned as INPUT
  (|) Slowly opening door of link 0 in node 6
  (i) Component OUTPUT OUT1 is part of the population for node 6
  Surfing inputs for component <OUTPUT> <OUT1>
  (i) Component OUTPUT OUT1 has 2 pins
  Invoking ExploreTree for Node 3 coming from the bidirectional a PLUG <A> of COMPONENT <OUTPUT> REF=<OUT1>
  { Exploring node 3 which consist of 2 links }
    Plug <B> of Comp <INPUT> REF=<IN1> Node <3> assigned as OUTPUT
    Plug <A> of Comp <INPUT> REF=<IN1> Node <8> assigned as INPUT
    (|) Slowly opening door of link 0 in node 3
    (i) Component INPUT IN1 is part of the population for node 3
    Surfing inputs for component <INPUT> <IN1>
    (i) Component INPUT IN1 has 2 pins
    Invoking ExploreTree for Node 8 coming from the bidirectional a PLUG <A> of COMPONENT <INPUT> REF=<IN1>
    { Exploring node 8 which consist of 2 links }
      (|) Slowly opening door of link 0 in node 8
      (i) Component PWR PWR8 is part of the population for node 8
      Surfing inputs for component <PWR> <PWR8>
      (i) Component PWR PWR8 has 1 pins
      { End exploring node 8 - Tree is POWERED(+) }
      ($) Link 0 of node 8 linked to plug VCC of PWR PWR8 DOES produce power
    (R) After evaluating node <8> these are the results:
      -> 1 components result to be the population of the forest
      -> 1 links are SOURCED
    { End exploring node 8 - Tree is POWERED(+) }
    Plug B of INPUT IN1 produces source for the node 3
    (|) Slowly opening door of link 1 in node 3
    (i) Link 1 of node 3 skipped because it is the enter node
    ($) Link 0 of node 3 linked to plug B of INPUT IN1 DOES produce power
    (x) Link 1 of node 3 linked to plug A of OUTPUT OUT1 is an input and requires power
  (R) After evaluating node <3> these are the results:
    -> 1 components result to be the population of the forest
    -> 1 link is THE ENTER NODE
    -> 2 links are SOURCED
    -> 1 times a node is marked as one-to-one
  { End exploring node 3 }
  Plug B of OUTPUT OUT1 produces source for the node 6
  (|) Slowly opening door of link 1 in node 6
  (i) Link 1 of node 6 skipped because it is the enter node
  ($) Link 0 of node 6 linked to plug B of OUTPUT OUT1 DOES produce power
  (x) Link 1 of node 6 linked to plug OUT of GND U1 is an input and requires power
(R) After evaluating node <6> these are the results:
  -> 1 components result to be the population of the forest
  -> 1 link is THE ENTER NODE
  -> 2 links are SOURCED
  -> 1 times a node is marked as one-to-one
{ End exploring node 6 }

------------------------------------------------------------------------------------------
[    P H A S E    2    -    P l a c i n g    R E A D    /    W R I T E    B l o c k s    ]
------------------------------------------------------------------------------------------

------------------------------------------------------------------------
[    P H A S E    3    -    P l a c i n g    C A S T    B L O C K S    ]
------------------------------------------------------------------------

| Terminal component found by session 1 , GND U1 attached to [6/0] |


[---> STARTING TREE [6/1] GND U1 <---] 


-------------------------------------------------------------------
[    P H A S E    4    -    G e n e r a t i n g    P - C o d e    ]
-------------------------------------------------------------------
(STARTING FUNCTION BLOCK <OUTPUT> REF=<OUT1>)
  (STARTING FUNCTION BLOCK <INPUT> REF=<IN1>)
    (+) <PWR> POWER COMPONENT REF=<PWR8>
    (C) PLACING <INPUT> COMPONENT REF=<IN1>
  (ENDING FUNCTION BLOCK <INPUT> REF=<IN1>)

  (C) PLACING <OUTPUT> COMPONENT REF=<OUT1>
(ENDING FUNCTION BLOCK <OUTPUT> REF=<OUT1>)

Depolarizing OUTPUT OUT1
Depolarizing INPUT IN1
