"""
SelfAssessment
Generated by Eden via recursive self-improvement
2025-11-01 18:39:26.879697
"""

class SelfAssessment:
    def __init__(self):
        self.traits = {
            "innovation": 0,
            "adventurousness": 0,
            "perseverance": 0,
            "self-confidence": 0,
            "risk-taking": 0,
            "time-management": 0
        }

    def evaluate_innovation(self, score):
        self.traits["innovation"] = score

    def evaluate_adventurousness(self, score):
        self.traits["adventurousness"] = score

    def evaluate_perseverance(self, score):
        self.traits["perseverance"] = score

    def evaluate_self_confidence(self, score):
        self.traits["self-confidence"] = score

    def evaluate_risk_taking(self, score):
        self.traits["risk-taking"] = score

    def evaluate_time_management(self, score):
        self.traits["time-management"] = score

    def get_assessment_report(self):
        report = "Self-Assessment Report:\n"
        for trait, value in self.traits.items():
            report += f"{trait.capitalize()}: {value}/10\n"
        return report


# Example usage
assessment = SelfAssessment()
assessment.evaluate_innovation(8)
assessment.evaluate_adventurousness(7)
assessment.evaluate_perseverance(9)
assessment.evaluate_self_confidence(6)
assessment.evaluate_risk_taking(5)
assessment.evaluate_time_management(10)

print(assessment.get_assessment_report())