"""Create fact_checker
Generated by Phi-Octopus Eden
2025-11-06 20:27:59.036018
"""

```python
from typing import List, Optional
from datetime import datetime


class FactChecker:
    """
    A simple fact-checking class that verifies if a given statement is true or false.
    
    This implementation has limited reasoning sophistication and only checks against a predefined list of facts.
    """

    def __init__(self):
        self.facts = {
            "Earth is round": True,
            "Python was created in the 1990s": True,
            "Water boils at 100 degrees Celsius": True,
            "The Earth orbits around the Sun": True,
            "Pluto is a planet": False
        }

    def check_fact(self, statement: str) -> Optional[bool]:
        """
        Checks if the given fact is true or false based on predefined facts.

        :param statement: The fact to be checked.
        :return: True if the fact is true, False if it's false, None if not found.
        """
        return self.facts.get(statement, None)


def example_usage():
    checker = FactChecker()
    
    # Checking some statements
    print(checker.check_fact("Earth is round"))  # Output: True
    print(checker.check_fact("Python was created in the 1980s"))  # Output: None (not found)
    print(checker.check_fact("Pluto is a planet"))  # Output: False


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

This code snippet defines a `FactChecker` class with limited reasoning capabilities, checking facts against a predefined dictionary. The `check_fact` method returns the truth value if the fact exists in the dictionary or None otherwise. An example usage is provided to demonstrate how to use this class.