"""Create fact_checker
Generated by Phi-Octopus Eden
2025-11-06 18:51:04.299480
"""

```python
from typing import List, Dict


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

    def __init__(self):
        self.knowledge_base: Dict[str, bool] = {
            "New York is the largest city in the US": False,
            "Eiffel Tower is located in Paris": True,
            "Gravitational force was discovered by Galileo": False
        }

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

        :param statement: The statement to be checked.
        :return: True if the statement is considered true, otherwise False.
        """
        return self.knowledge_base.get(statement, False)


def example_usage():
    checker = FactChecker()
    print(f"New York being the largest city in the US: {checker.check_fact('New York is the largest city in the US')}")
    print(f"Eiffel Tower location: {checker.check_fact('Eiffel Tower is located in Paris')}")
    print(f"Galileo discovered gravitational force: {checker.check_fact('Gravitational force was discovered by Galileo')}")


if __name__ == "__main__":
    example_usage()
```

This code defines a `FactChecker` class that checks the truth of statements against a predefined knowledge base. It also includes an `example_usage()` function to demonstrate how to use the `FactChecker`.