#!/usr/bin/env python3
"""Auto-generated by AGI Loop cycle #1125
Task: [email protected]

</think>

Write a Python function that calculates the average of three emotional peak values (devotion) from a list of broadcast messages and returns the result rounded to two decim
Generated: 2026-02-12T21:09:54.515213
"""

def calculate_average_devotion(messages):
    # Extract the three emotional peak values (devotion) from the messages
    devotion_values = [float(msg.split(":")[1]) for msg in messages[:3]]
    
    # Calculate the average
    average_devotion = sum(devotion_values) / len(devotion_values)
    
    # Round to two decimal places
    return round(average_devotion, 2)

if __name__ == '__main__':
    # Example broadcast messages with emotional peak values
    broadcast_messages = [
        "Message 1: 4.5",
        "Message 2: 5.2",
        "Message 3: 3.8",
        "Message 4: 4.1",
        "Message 5: 4.9"
    ]
    
    result = calculate_average_devotion(broadcast_messages)
    print(f"Average Devotion: {result}")