Метою є створення єдиного рядка коду R, який:
- Робить якомога менше
- Щонайбільше символів (максимум 100 символів)
- І це якомога некрасиво (де "потворне" можна вважати неефективними обчислювальними стратегіями, сторонніми символами, такими як кінцева крапка з комою тощо).
Робіть найгірше, джентльмен!
Об'єктивні критерії виграшу
Відповідь, що виграє, буде оцінюватися відповідно до наступної шкали балів (відповідь з найбільшою кількістю очок виграє):
- Створіть послідовність від 0 до 10 ( 100 балів)
- Як можна більше символів (N)
- 0 балів, якщо N = 100
- N-100 балів, якщо N <100 (тобто втрачає очку за кожного символу під 100)
- 2 (100-N) балів, якщо N> 100 (тобто втрачають два бали за кожен символ понад 100)
- Використовуючи в якості багатьох прикладів негативних з R Інферно , як це можливо
- 6 балів за наведеним прикладом
- Кожен приклад рахується лише один раз. Це так тому, що "єретик, ув'язнений у [полум’яній гробниці", може бути ув'язнений лише один раз. Таким чином, два глобальних завдання у вашому рядку коду набирають лише 6 балів.
Не об'єктивні критерії виграшу. Див. FAQ.
—
dmckee
FAQ Ви @dmckee :) Критерії досить об'єктивні
—
Томаш
Я намагався зробити критерії ще більш явними. Якщо критерій 3 все ще недостатньо об'єктивний, я міг би його усунути, хоча мені це більше подобається.
—
Арі Б. Фрідман
Я взагалі не розумію нової системи балів. Завдання 2 - бути якомога довше (за умови максимум 100 символів), і ви даєте менше балів за те, що наближаєтесь до 100 (і вказуєте бали для програм довше 100 ??!); Завдання 3 - бути якомога потворнішим, і ви дасте більше балів за потворніші програми. Тож бали повинні бути хорошими чи поганими ?!
—
Пітер Тейлор
@PeterTaylor Відредаговано, щоб вказати, що обидві формули Цілі №2 дають негативні моменти. Бали хороші: "Виграє відповідь з найбільшою кількістю балів".
—
Арі Б. Фрідман