-
Find Positions where input is present
-
Then find uniquee Initial Positions
-
Then from step 2, create all possible inputs
-
Put the corrseponding inputs in the input columns of the initial inputs
-
Forward Pass over the matrix with the input as the current boolean states of each physical input a) Initial Evaluation directly from inputs b) INITIALIZE THE INPUT FOR THE NOT GATES c) Initiate an Infinite While Loop:
1.) PUT OUTPUT TO NEXT INPUTS 2.) SIMILARILY, UPDATE THE input_loc BOOL TABLE 3.) For long term memory, initiate a 'cache' 4.) Check loop breaking condition, which is if the output 111 (Yellow) is reached 5.) If not, then calculate next outputs
d)At this point, we have an output for the corresponding input.
-
Display the output