Given a state input_string in Smi that is not equivalent with any state in Sm
        this method will move that state in Sm create a corresponding Smi
        state and fill the corresponding entries in the table.
        Args:
            access_string (str): State access string
        Returns:
            None

def _ot_make_closed(self, access_string):
        """
        Given a state input_string in Smi that is not equivalent with any state in Sm
        this method will move that state in Sm create a corresponding Smi
        state and fill the corresponding entries in the table.
        Args:
            access_string (str): State access string
        Returns:
            None
        """
        self.observation_table.sm_vector.append(access_string)
        for i in self.alphabet:
            self.observation_table.smi_vector.append(access_string + i)
            for e in self.observation_table.em_vector:
                self._fill_table_entry(access_string + i, e)