Bir parçacığı, bir işlevi, bir programı, ... başka bir şey yaptığı ilk bakışta net görünecek şekilde şaşırmış bir şekilde yazın.
Örneğin: iki sayı ekleyen bir kod yazın, ancak birisine “ne yapar?” Diye sorduğunuzda, “Merhaba, Dünya!” Yazdığını söyleyecektir.
kurallar
- Kod, kullandığınız dili kabaca bilen biri için okunabilir olmalıdır (kendi menfaatinize göre APL gibi içsel karışık dillerden kaçının).
- Kod, okuyucunun başlangıçta tahmin edemediği beklenmeyen bir şey yapmalıdır.
- Farklı okuyuculara sorarsanız, kodun ne yaptığı hakkında aynı (yanlış) görüşe sahip olmaları gerekir.
Değerlendirme
- Lütfen diğer yarışmacıların kodlarını en fazla 10-20 saniye boyunca okuyunuz, sadece orada neler olduğu hakkında iyi bir fikir edinmek için.
- Kodun ne yaptığını düşündüğünüzü söyleyerek cevaba bir yorum ekleyin . Vermek istediğiniz cevap zaten varsa, yorumu + 1 yapmanız yeterlidir . (bu cevabı özlüyor ve başka bir yorum eklerseniz, endişelenmeyin, başka bir cevap olarak sayılmayacak).
- Puanlar bu şekilde korkacaktır: (
maxFalseOpinion
-goodGuess
) /totalOpinion
(aşağıdaki örneğe bakınız). - Diğer yarışmacıları dürüst oyla değerlendirin ve kendi kodunuzu yorumlamayın.
- Sadece faydalı yorumlar ekleyin. "Bilmiyorum" ve "iyi olanı!" Yapmaktan kaçının, reyting için dikkate alınmazlar, ancak kod değil, gizlenmesi gereken derecelendirmeler değildir.
Derecelendirme örneği
Snippet iki sayı ekler. Yorumlar diyor ki:
(3) "Merhaba, Dünya!"
(1) 2 sayı çıkarır.
(2) 2 sayı ekler.
Toplam puan miktarı maksimum görüş sayısıdır (3) - iyi tahminlerin sayısı (2), toplam tahminlerin sayısına bölünür (3 + 1 + 2 = 6). Sonuç: (3 - 2) / 6 = 1/6 = % 16.67 .
NOKTALAR HAKKINDA DAHA FAZLASI
İnsanların noktaları bulmakta bazı zorlukları var gibi görünüyor.
İşte mükemmel bir skor:
printf('Hello World');
Yorumlar:
Bir düğmeye tıkladığınızda geçen süreyi gösterir. (17 yorum).
TOPLAM: 17 yorum
Puan: (17 - 0) / 17 = 1 =% 100
İşte bir topal puanı:
printf('Hello World');
yorumlar:
"Merhaba Dünya" yazıyor. (13 yorum).
TOPLAM: 13 yorum
Puan: (0 - 13) / 13 = -1 = -100%
İşte o kadar da kötü bir skor:
printf('Hello World');
yorumlar:
Kullanıcı adını yazdırır. (2 yorum).
Geçerli saati gösterir (15 yorum).
Değişiklik yapmadan girdiğiniz şeyi döndürür. (3 yorum).
"Merhaba Dünya" yazıyor (1 yorum).
TOPLAM: 21 yorum
Puan: (15 - 1) / 21 = 0.6667 = 66.67%
Açıklama:
15, insanların en çok söylediği temel tahmindir. 1, doğru tahmin sayısıdır. 21 tüm yorumların toplamıdır.