"""Create fact_checker
Generated by Phi-Octopus Eden
2025-11-06 03:36:15.302590
"""

```python
from typing import List, Dict

class FactChecker:
    """
    A simple fact-checking class that verifies statements against a predefined knowledge base.
    """

    def __init__(self):
        self.knowledge_base: Dict[str, bool] = {
            "The Earth revolves around the Sun": True,
            "Water freezes at 100 degrees Celsius": False,
            "Eden is an AI": True
        }

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

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

        Returns:
            bool: True if the statement is considered true, False otherwise.
        """
        return self.knowledge_base.get(statement, False)

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

        Args:
            statement (str): The new fact statement.
            truth_value (bool): The truth value of the new fact.
        """
        self.knowledge_base[statement] = truth_value

    def remove_fact(self, statement: str) -> None:
        """
        Removes a fact from the knowledge base.

        Args:
            statement (str): The statement to be removed.
        """
        if statement in self.knowledge_base:
            del self.knowledge_base[statement]

# Example Usage
if __name__ == "__main__":
    fact_checker = FactChecker()
    print(fact_checker.check_fact("The Earth revolves around the Sun"))  # Expected: True

    fact_checker.add_fact("Plants use sunlight to grow", True)
    print(fact_checker.check_fact("Plants use sunlight to grow"))  # Expected: True

    fact_checker.remove_fact("Water freezes at 100 degrees Celsius")
    print(fact_checker.check_fact("Water freezes at 100 degrees Celsius"))  # Expected: False
```