"""
SelfAssessmentReport
Generated by Eden via recursive self-improvement
2025-11-01 22:03:58.160042
"""

class SelfAssessmentReport:
    def __init__(self):
        self.questions = [
            "Do you have a clear understanding of your business idea?",
            "Can you effectively manage resources (time, money, people)?",
            "Are you comfortable taking calculated risks?",
            "How do you handle failure and criticism?",
            "Do you possess the necessary skills to start or run a business?"
        ]
        self.responses = {}
    
    def ask_question(self, question):
        print(question)
        response = input("Enter your answer (yes/no): ")
        return response.lower() == 'yes'
    
    def generate_report(self):
        total_questions = len(self.questions)
        yes_count = sum([self.ask_question(q) for q in self.questions])
        
        report = f"Self-Assessment Report\n\nTotal Questions: {total_questions}\nYes Responses: {yes_count}\nNo Responses: {total_questions - yes_count}"
        
        if yes_count >= total_questions * 0.7:
            report += "\nYour entrepreneurial potential is strong, and you may be ready to start a business."
        elif yes_count >= total_questions * 0.4:
            report += "\nWhile there are some areas where improvement can be made, your entrepreneurial potential is still quite promising."
        else:
            report += "\nYou may want to consider further personal development before starting a business."

        return report

if __name__ == "__main__":
    assessment = SelfAssessmentReport()
    print(assessment.generate_report())