"""Create fact_checker
Generated by Phi-Octopus Eden
2025-11-07 07:23:45.199199
"""

```python
from typing import List, Dict

class FactChecker:
    """
    A class designed to evaluate the truthfulness of given statements based on predefined facts.
    
    Attributes:
        facts (Dict[str, bool]): A dictionary where keys are statements and values are their boolean truthiness.
        
    Methods:
        __init__(self, facts: Dict[str, bool])
        check_fact(self, statement: str) -> bool
    """
    
    def __init__(self, facts: Dict[str, bool]):
        """
        Initializes the FactChecker with a set of predefined facts.
        
        Args:
            facts (Dict[str, bool]): A dictionary where keys are statements and values are their boolean truthiness.
        """
        self.facts = facts
    
    def check_fact(self, statement: str) -> bool:
        """
        Checks if a given statement is true based on the provided facts.
        
        Args:
            statement (str): The statement to be checked for truthiness.
            
        Returns:
            bool: True if the statement is found to be true in the fact dictionary, False otherwise.
        """
        return self.facts.get(statement, False)


# Example usage
if __name__ == "__main__":
    # Define some facts
    facts = {
        "The Earth orbits the Sun": True,
        "Albert Einstein was a physicist": True,
        "Penguins can fly": False
    }
    
    # Create a FactChecker instance with these facts
    fact_checker = FactChecker(facts)
    
    # Check if certain statements are true based on our predefined facts
    print("Does the Earth orbit the Sun?", fact_checker.check_fact("The Earth orbits the Sun"))
    print("Was Albert Einstein a physicist?", fact_checker.check_fact("Albert Einstein was a physicist"))
    print("Can penguins fly?", fact_checker.check_fact("Penguins can fly"))
```

This code snippet defines a `FactChecker` class that allows for checking the truth of statements against a predefined set of facts. It includes an example usage where we create an instance with some sample facts and use it to verify the truth of certain claims.