Üç şey yapman gerekiyor:
- Bir görev, Tablosu T .
- Dilde görevin çözümü değil, tipik golf, kullanılan bir .
- Dilde görevin çözümü genellikle golf, kullanılan B . Sadece şişmesine kalkmayın B yerine, skor şişirmek sanki düşünmeye B rakip tarafından yazılmıştır.
Tanımlamada sağduyulu kullanın typically used for golfing
, diğer kullanıcılar için eğlenceyi en üst düzeye çıkarmaya çalışın.
Diğer kullanıcılar daha iyi B
dilekleri önerebilirler (belki diğer "golfy" dillerinde dahil).
Puanlama (length_in_bytes(B)+5)/(length_in_bytes(A)+5)
, daha iyidir. (Belki puanlama formülü değiştirilmeli? ..)
Ana fikir, kod kodlayıcıda genellikle iyi performans gösteren dillerin bir sorunla karşılaştığı bir görev icat etmektir. Verilen görevde normal bir dilin ani bir gücü veya bazı golflangıcısının ani bir zayıflığı olabilir.
Gibi belirli programlama dillerinden bahseden görevlerden kaçının Input a string and execute it as a Scheme code
.