เมื่อได้รับอินพุตของสตริงที่ประกอบด้วยข้อความใด ๆ จากห้องแชทในไซต์ของเราที่นำมาจากรายการที่อธิบายและเชื่อมโยงด้านล่างเอาท์พุทเป็นความจริงหรือค่าเท็จพยายามทำนายว่าข้อความนั้นติดดาวหรือไม่ใน 50 ไบต์หรือน้อยกว่า
คุณอาจใช้ค่าความจริงหรือเท็จใด ๆแต่จะต้องเหมือนกัน (เช่นควรมีเพียงสองเอาต์พุตที่เป็นไปได้ความจริงหนึ่งและเท็จหนึ่ง) อินพุตจะถูกกำหนดให้เป็น HTML แบบดิบที่มีการขึ้นบรรทัดใหม่และอาจมีอักขระ Unicode ที่ไม่ใช่ ASCII หากคุณต้องการข้อมูลในสิ่งอื่นที่ไม่ใช่ UTF-8 โปรดพูดในคำตอบของคุณ
การส่งที่ได้รับรางวัลสำหรับความท้าทายนี้จะเป็นสิ่งที่คาดการณ์เปอร์เซ็นต์สูงสุดของข้อความแชทอย่างถูกต้องจากรายการที่ลิงก์ด้านล่าง หากการส่งที่ได้รับสองรายการมีอัตราความสำเร็จเท่ากันการส่งที่สั้นกว่าจะเป็นผู้ชนะ
โปรดให้คำแนะนำสำหรับการเรียกใช้รหัสของคุณในชุดข้อความทั้งหมดและคำนวณเปอร์เซ็นต์ที่ถูกต้อง ตามหลักแล้วนี่ควรเป็นรหัส boilerplate เล็กน้อย (ไม่นับต่อ 50 bytes ของคุณ) ที่วนรอบกรณีทดสอบเชิงบวกและส่งออกจำนวนรหัสของคุณที่ถูกต้องแล้วทำเช่นเดียวกันกับกรณีทดสอบเชิงลบ (คะแนนโดยรวมสามารถคำนวณได้ด้วยตนเองผ่านทาง(correctPositive + correctNegative) / totalMessages
)
เพื่อให้รหัสของคุณสามารถทดสอบได้อย่างสมเหตุสมผลจะต้องเสร็จสมบูรณ์ภายใน 5 นาทีหรือน้อยกว่าสำหรับรายการแชททั้งหมดบนฮาร์ดแวร์ที่ทันสมัย
รายการข้อความแชททั้งหมดสามารถพบได้ที่นี่และประกอบด้วย 1,000 ข้อความที่ติดดาวล่าสุดเป็นกรณีทดสอบความจริงและข้อความที่ไม่ติดดาวล่าสุด 1,000 ข้อความเป็นกรณีทดสอบที่ผิดพลาด โปรดทราบว่ามีสองไฟล์ในส่วนสำคัญ; เลื่อนลงครึ่งหนึ่งเพื่อดูข้อความที่ไม่ติดดาว
Don'?t star
\^
O2