เป้าหมายคือการสร้างรหัส R บรรทัดเดียวที่:
- ทำน้อยที่สุดเท่าที่จะทำได้
- ในตัวละครให้ได้มากที่สุด (สูงสุด 100 ตัวอักษร)
- และน่าเกลียดที่สุดเท่าที่จะเป็นไปได้ (โดยที่ "น่าเกลียด" สามารถใช้เพื่อหมายถึงกลยุทธ์การคำนวณที่ไม่มีประสิทธิภาพตัวละครภายนอกเช่นเซมิโคลอนที่ยุติและอื่น ๆ )
ทำเลวร้ายที่สุดของคุณสุภาพบุรุษ!
เกณฑ์วัตถุประสงค์ในการชนะ
คำตอบที่ชนะจะได้รับการตัดสินตามระดับคะแนนต่อไปนี้ (คำตอบที่มีคะแนนมากที่สุดชนะ):
- สร้างลำดับจาก 0 ถึง 10 ( 100 คะแนน)
- ในตัวละคร (N) ให้ได้มากที่สุด
- 0 คะแนนถ้า N = 100
- N-100 คะแนนถ้า N <100 (เช่นเสียคะแนนสำหรับตัวละครทุกตัวต่ำกว่า 100)
- 2 (100-N) คะแนนถ้า N> 100 (เช่นเสียสองคะแนนสำหรับตัวละครทุกตัวที่เกิน 100)
- ใช้ตัวอย่างเชิงลบจำนวนมากจากR Infernoให้ได้
- 6 คะแนนต่อตัวอย่างที่อ้างถึง
- ตัวอย่างแต่ละตัวจะนับเพียงครั้งเดียว นี่เป็นเช่นนั้นเพราะ "คนนอกศาสนาที่ถูกจองจำในสุสานเพลิง [[]] สามารถถูกขังได้เพียงครั้งเดียวเท่านั้น ดังนั้นการมอบหมายระดับโลกสองรายการในบรรทัดรหัสของคุณจะให้คุณสุทธิ 6 คะแนนเท่านั้น
ไม่ใช่เกณฑ์การชนะอย่างมีวัตถุประสงค์ ดูคำถามที่พบบ่อย
—
dmckee
คำถามที่พบบ่อย @dmckee :) เกณฑ์มีวัตถุประสงค์สวย
—
Tomas
ฉันพยายามทำให้เกณฑ์ชัดเจนยิ่งขึ้น หากเกณฑ์ 3 ยังไม่เป็นเป้าหมายมากพอฉันสามารถกำจัดมันได้แม้ว่าฉันจะชอบ
—
Ari B. Friedman
ฉันไม่เข้าใจระบบการให้คะแนนใหม่เลย วัตถุประสงค์ 2 จะต้องยาวที่สุดเท่าที่จะเป็นไปได้ (ภายใต้ความยาวไม่เกิน 100 ตัวอักษร) และคุณให้คะแนนน้อยลงเมื่อใกล้ถึง 100 (และระบุคะแนนสำหรับโปรแกรมที่ยาวกว่า 100 ??!) วัตถุประสงค์ 3 คือจะน่าเกลียดเท่าที่จะทำได้และคุณให้คะแนนเพิ่มเติมสำหรับโปรแกรมที่น่าเกลียด ดังนั้นคะแนนควรจะดีหรือไม่ดี!
—
Peter Taylor
@PeterTaylor แก้ไขเพื่อชี้ให้เห็นว่าทั้งสองวัตถุประสงค์ # 2 สูตรสร้างจุดลบ คะแนนดี: "คำตอบที่ได้คะแนนมากที่สุดเป็นผู้ชนะ"
—
Ari B. Friedman