stability_label_algorithm/modules/argumentation/argumentation_theory/argumentation_system.py
def update_literal_information(self, literal_name: str, new_literal_nl_true_value: str,
                                   new_literal_nl_unknown_value: str, new_literal_nl_false_value: str) -> None:
        """
        Update the information of a Literal in the ArgumentationSystem.

        :param literal_name: Name of the Literal that should be changed.
        :param new_literal_nl_true_value: New text in natural language stating that the Literal is present (defended).
        :param new_literal_nl_unknown_value: New text in natural language stating that the Literal is unknown.
        :param new_literal_nl_false_value: New text in natural language stating that the Literal is absent.
        """
        if literal_name not in self.language.keys():
            raise ValueError(literal_name + ' was not a literal in the language.')
        literal = self.language[literal_name]
        literal.update_literal_information(new_literal_nl_true_value, new_literal_nl_unknown_value,
                                           new_literal_nl_false_value)

        Update the information of a Literal in the ArgumentationSystem.

        :param literal_name: Name of the Literal that should be changed.
        :param new_literal_nl_true_value: New text in natural language stating that the Literal is present (defended).
        :param new_literal_nl_unknown_value: New text in natural language stating that the Literal is unknown.
        :param new_literal_nl_false_value: New text in natural language stating that the Literal is absent.
        
Update the information of a Literal in the ArgumentationSystem.
Update the information of a Literal in the ArgumentationSystem .
def update_literal_information(self, literal_name: str, new_literal_nl_true_value: str,
                                   new_literal_nl_unknown_value: str, new_literal_nl_false_value: str) -> None:
        if literal_name not in self.language.keys():
            raise ValueError(literal_name + ' was not a literal in the language.')
        literal = self.language[literal_name]
        literal.update_literal_information(new_literal_nl_true_value, new_literal_nl_unknown_value,
                                           new_literal_nl_false_value)
def update_literal_information ( self , literal_name : str , new_literal_nl_true_value : str , new_literal_nl_unknown_value : str , new_literal_nl_false_value : str ) -> None : if literal_name not in self . language . keys ( ) : raise ValueError ( literal_name + ' was not a literal in the language.' ) literal = self . language [ literal_name ] literal . update_literal_information ( new_literal_nl_true_value , new_literal_nl_unknown_value , new_literal_nl_false_value )
Update the information of a Literal in the ArgumentationSystem.
Update the information of a Literal in the ArgumentationSystem .
"""
        Update the information of a Literal in the ArgumentationSystem.

        :param literal_name: Name of the Literal that should be changed.
        :param new_literal_nl_true_value: New text in natural language stating that the Literal is present (defended).
        :param new_literal_nl_unknown_value: New text in natural language stating that the Literal is unknown.
        :param new_literal_nl_false_value: New text in natural language stating that the Literal is absent.
        """
self
literal_name
str
Name of the Literal that should be changed.
Name of the Literal that should be changed .
new_literal_nl_true_value
str
New text in natural language stating that the Literal is present (defended).
New text in natural language stating that the Literal is present ( defended ) .
new_literal_nl_unknown_value
str
New text in natural language stating that the Literal is unknown.
New text in natural language stating that the Literal is unknown .
new_literal_nl_false_value
str
New text in natural language stating that the Literal is absent.
New text in natural language stating that the Literal is absent .