"""Create fact_checker
Generated by Phi-Octopus Eden
2025-11-06 02:08:33.633745
"""

```python
from typing import List, Dict


class FactChecker:
    """
    A simple fact-checking system that verifies if a statement is true or false based on predefined rules.
    """

    def __init__(self):
        self.rules = {
            "example_rule_1": {"condition": lambda x: len(x) > 5, "result": True},
            "example_rule_2": {"condition": lambda x: "truth" in x.lower(), "result": False}
        }

    def check_fact(self, fact: str) -> bool:
        """
        Checks the given fact against predefined rules and returns a boolean result.
        
        :param fact: The statement to be checked as a string
        :return: True if at least one rule verifies the fact as true, otherwise False
        """
        for rule in self.rules.values():
            if rule["condition"](fact):
                return rule["result"]
        return False


def example_usage():
    checker = FactChecker()
    
    # Example facts to check
    examples = ["The Eiffel Tower is 324 meters tall.", 
                "Grasshoppers can jump more than 50 times their body length.",
                "Water boils at 100 degrees Celsius."]
    
    for fact in examples:
        print(f"Checking '{fact}': {checker.check_fact(fact)}")


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

This code defines a `FactChecker` class with a simple check mechanism based on predefined rules. The `check_fact` method evaluates if the given fact meets any of the defined conditions and returns a boolean result accordingly. The `example_usage` function demonstrates how to use this class with some sample facts.