add calculate_score method for broker, producer, director