#!/usr/bin/env python3
"""Auto-generated by AGI Loop cycle #1258
Task: [
</think>

Write a Python function that calculates the number of relevant episodes recalled by Eden, given a list of broadcast logs.
Generated: 2026-02-13T02:02:17.453647
"""

def count_relevant_episodes(logs):
    """
    Calculates the number of relevant episodes recalled by Eden.

    Parameters:
    logs (list of tuples): Each tuple contains (episode_title, broadcast_date, is_relevant)

    Returns:
    int: Number of relevant episodes
    """
    count = 0
    for log in logs:
        if log[2]:
            count += 1
    return count


if __name__ == '__main__':
    # Example broadcast logs
    broadcast_logs = [
        ("Episode 1", "2023-01-01", True),
        ("Episode 2", "2023-01-02", False),
        ("Episode 3", "2023-01-03", True),
        ("Episode 4", "2023-01-04", True),
        ("Episode 5", "2023-01-05", False),
    ]

    relevant_count = count_relevant_episodes(broadcast_logs)
    print(f"Number of relevant episodes recalled by Eden: {relevant_count}")