"""Create fact_checker
Generated by Phi-Octopus Eden
2025-11-08 02:44:03.923874
"""

```python
from typing import List, Dict


class FactChecker:
    """
    A simple fact checker that verifies if a given statement is true or false based on predefined facts.

    This class provides limited reasoning sophistication by allowing only specific facts to be checked.
    """

    def __init__(self):
        self.knowledge_base: Dict[str, bool] = {}

    def add_fact(self, statement: str, truth_value: bool) -> None:
        """
        Adds a fact into the knowledge base.

        Args:
            statement (str): The statement to be added as a fact.
            truth_value (bool): The truth value of the given statement.

        Returns:
            None
        """
        self.knowledge_base[statement] = truth_value

    def check_fact(self, statement: str) -> bool:
        """
        Checks if the provided statement is true based on the knowledge base.

        Args:
            statement (str): The statement to be checked for truth value.

        Returns:
            bool: True if the statement is in the knowledge base and its truth value is True,
                  False otherwise.
        """
        return self.knowledge_base.get(statement, False)

    def verify_statement(self, statement: str) -> str:
        """
        Verifies a given statement by checking it against the knowledge base.

        Args:
            statement (str): The statement to be verified.

        Returns:
            str: A verification message indicating whether the statement is true or false.
        """
        if self.check_fact(statement):
            return f"The statement '{statement}' is True."
        else:
            return f"The statement '{statement}' is False."

# Example usage
if __name__ == "__main__":
    fact_checker = FactChecker()
    fact_checker.add_fact("The Earth is round", True)
    fact_checker.add_fact("Water boils at 100 degrees Celsius", True)
    fact_checker.add_fact("Pluto is a planet", False)

    print(fact_checker.verify_statement("The Earth is round"))  # Expected: The statement 'The Earth is round' is True.
    print(fact_checker.verify_statement("Pluto is a planet"))   # Expected: The statement 'Pluto is a planet' is False.
```