New Contest Ideas

Online C++ programming contests.

Moderators: Darobat, RecursiveS, Dante Shamest, Bugdude, Wizard, raimo

New Contest Ideas

Postby Darobat » Mon Feb 07, 2005 6:55 pm

Greetings
I am considdering running another obfuscated contest, but I'm am sceptical about the intrest that people have in the contest. On the last one, there was an extend deadline and I still only recieved 2 entries other than myself. Even the results poll only had a few people vote in it. Is it just me or has there been a steady decline in intrest in these contests since they started?

Obfuscate Code Contest 1
6 entries, 8 ppl voted

Obfuscate Code Contest 2
7 entries, 14 ppl voted

Obfuscate Code Contest 3
6 entries, 13 ppl voted

Obfuscate Code Contest 4
6 entries, 10 ppl voted

Obfuscate Code Contest 5
4 entries, 5 ppl voted

Obfuscate Code Contest 6
3 entries, 3 ppl voted (the ones who entered)

Please tell me if you want me to continue these, because there seems to be a lack of interst. Are the topics too boring? Are they too hard? Why is no one entering?
Last edited by Darobat on Tue Feb 08, 2005 7:31 pm, edited 1 time in total.
Code: Select all
#include <stdio.h>
struct W{char m,M[4??),w;void x(char
*W)??<w^=w;while(w[W]!=0)putchar(W[w
]^M[w++%5??));}W():m(040),w(0){char*
X="d@PLfAU\x05P)sHEMoTTPF""\31";for(
;w<5;w++[M??)=m++);x(X);}}w;main(){}
User avatar
Darobat
Moderator
 
Posts: 2572
Joined: Sat Sep 27, 2003 1:19 pm

Postby r4nd0m » Mon Feb 07, 2005 7:04 pm

too busy with other stuff
Life should NOT be a journey to the grave with the intention of arriving safely in an attractive and well preserved body, but rather to skid in sideways, Champagne in one hand -- strawberries in the other screaming WOO HOO!
User avatar
r4nd0m
 
Posts: 1851
Joined: Tue May 11, 2004 7:43 pm
Location: Edmonton, Alberta, Canada

Postby t i l e x » Mon Feb 07, 2005 7:05 pm

Well, personnaly I'm not really interested in making obfuscated but rather in making elegant, clean, efficient and (if possible) clever code.
User avatar
t i l e x
 
Posts: 3604
Joined: Wed Dec 03, 2003 3:59 pm
Location: Québec (Canada)

Postby Darryl » Mon Feb 07, 2005 7:10 pm

I havn't entered any of the obfuscated, because I like the challenge of programming, not that of obfuscating. I try to participate in all of the regular contest(it was the clue contest that brought me to cpp-home), though it seems with Kybo's last one there isn't much interst there either.

I think it's mostly a lack of time, especially among the more experienced programmers(the ones most likely to enter an obfuscate contest) and maybe a lack of competition...clearly certain people here are better at obfuscation than others and leaves the rest with the attitude of why even try.

Darryl
User avatar
Darryl
 
Posts: 1342
Joined: Wed Sep 01, 2004 10:50 am
Location: Cayman Islands

Postby Bugdude » Mon Feb 07, 2005 9:51 pm

No offence, but once you've seen one obfuscated piece of code you've seen 'em all.

Speaking of contests, perhaps we could host regular contests aimed at the beginners. It's the beginners who have the motivation and the time to enter a contest; the experienced generally program all day at work and don't like to come home to do more programming. :)
User avatar
Bugdude
Moderator
 
Posts: 2480
Joined: Sun Aug 29, 2004 1:58 am
Location: Living in sin

Postby ^-^ » Mon Feb 07, 2005 10:20 pm

I do not enter because I have no interest in contests or obfuscating my code.
^-^
 
Posts: 353
Joined: Thu Sep 16, 2004 1:34 pm

Postby Beer Hunter » Mon Feb 07, 2005 11:37 pm

I've had difficulty entering because I've been running out of new ways to obfuscate my code. I refuse to use rectangles of single-letter variable names…

If we want to see more interest in the contests, I'd recommend making them more interesting. Where's Ryan when you need him…?
For now, I'd recommend going with Bugdude's suggestion of holding a beginners' contest.
User avatar
Beer Hunter
 
Posts: 912
Joined: Sat Dec 13, 2003 7:12 pm
Location: Australia

Postby Corsix » Tue Feb 08, 2005 10:51 am

Back on topic:
I prefer writing neat code where you can clearly compare results (eg. tokens, lines, etc.)
Code: Select all
#include <stdio.h>
char*_="XxTIHRCXCxTIHRXRCxTIHXHRCxTIXIHRCxTXTIHRCxXxTIHRCX";
int main(int l){for(l+=7;l!=putchar(010);++l);if(*(++_))main
(*_!=88?(putchar(*_^073)|putchar(33))&1:0xffff2a8b);}
User avatar
Corsix
 
Posts: 1181
Joined: Fri Jul 23, 2004 9:33 am
Location: Berkeley, UK

Postby exomo » Tue Feb 08, 2005 11:31 am

I allways liked the obfuscation contests, but I think we should make a pause.
Like BeerHunter I'm running out of ideas.
Perhaps we should hold a obfuscated code contest every 2 months or so. But only if some more people join. It's not very exciting to have only 2 codes.

And I like the brevity contests, too. I've been waiting for the next one for ages. The last contest (the decyphering thing) was too hard for me to do anything that could be used. I think the contests should be a easy task that is hard to do short :roll: (so it is good for beginners too)
Who needs a signature anyway.
User avatar
exomo
 
Posts: 881
Joined: Fri Sep 26, 2003 12:30 pm
Location: germany->baden

Postby Darobat » Tue Feb 08, 2005 1:59 pm

OK, I think I'll make a new contest for Code Brevity (low token count) coming up. And I guess i kinda have been overdoing it... For now, the next obfsucate code contest is schedualed for sometime in April.

Feel free to post any answers to this one, because I'll be creating a new one that will be held for real later once i get an idea. For now, any idea's are welcome.

Thanks for the input.
Code: Select all
#include <stdio.h>
struct W{char m,M[4??),w;void x(char
*W)??<w^=w;while(w[W]!=0)putchar(W[w
]^M[w++%5??));}W():m(040),w(0){char*
X="d@PLfAU\x05P)sHEMoTTPF""\31";for(
;w<5;w++[M??)=m++);x(X);}}w;main(){}
User avatar
Darobat
Moderator
 
Posts: 2572
Joined: Sat Sep 27, 2003 1:19 pm

Postby exomo » Tue Feb 08, 2005 3:33 pm

Offtopic: @Darobat what is "Я учусь русский язук. Я новичок." in german :twisted: or at least in english 8) 8)
Who needs a signature anyway.
User avatar
exomo
 
Posts: 881
Joined: Fri Sep 26, 2003 12:30 pm
Location: germany->baden

Postby Darobat » Tue Feb 08, 2005 5:25 pm

exomo wrote:Offtopic: @Darobat what is "Я учусь русский язук. Я новичок." in german :twisted: or at least in english 8) 8)

Translates to.... "I am learning Russian. I'm a beginner."
Code: Select all
#include <stdio.h>
struct W{char m,M[4??),w;void x(char
*W)??<w^=w;while(w[W]!=0)putchar(W[w
]^M[w++%5??));}W():m(040),w(0){char*
X="d@PLfAU\x05P)sHEMoTTPF""\31";for(
;w<5;w++[M??)=m++);x(X);}}w;main(){}
User avatar
Darobat
Moderator
 
Posts: 2572
Joined: Sat Sep 27, 2003 1:19 pm

Postby Rodrigo Dias » Tue Feb 08, 2005 6:20 pm

:arrow: Back on topic:
Why not several modalities, like the shortest, or the smallest binary, or the fastest in execution? There are lots of possible ways to make it funny and always different.
"I don't pay women for sex,
I pay them to go away." - Jack Nicholson
Rodrigo Dias
 
Posts: 849
Joined: Thu Apr 22, 2004 6:51 am
Location: Natal, Brazil

Postby Darobat » Tue Feb 08, 2005 6:31 pm

Maybe I'll throw that element into the next obfuscate contest, but I'll do a small-token count contest next.

Oh, also, how long would you guy's like to have to complete a normal code-brevity contest? Would one week be long enough? (I Think so)

[EDIT] Another question, if I was to make a code brevity contest, would you mind if it wasn't simple? For example, the token count wouldn't be below 200, or would you rather something like that be an optomize for speed? Just trying to get an idea of what people want out of the contests.

[EDIT2] I hope no one minds if I continue where Ryan left off and create Contest 44? I'm kinda taking Ryan's spot.
Code: Select all
#include <stdio.h>
struct W{char m,M[4??),w;void x(char
*W)??<w^=w;while(w[W]!=0)putchar(W[w
]^M[w++%5??));}W():m(040),w(0){char*
X="d@PLfAU\x05P)sHEMoTTPF""\31";for(
;w<5;w++[M??)=m++);x(X);}}w;main(){}
User avatar
Darobat
Moderator
 
Posts: 2572
Joined: Sat Sep 27, 2003 1:19 pm

Postby Togra » Wed Feb 09, 2005 2:41 am

Darobat wrote:Oh, also, how long would you guy's like to have to complete a normal code-brevity contest? Would one week be long enough? (I Think so)

Maybe two weeks? Depends on the difficulty of the problem. I think it would be a nice feature if everyone published his token-count about halfway of the contest. That way, you know about the current shortest solution, so you will put more effort into finding (and beating!) it.

Darobat wrote:[EDIT] Another question, if I was to make a code brevity contest, would you mind if it wasn't simple? For example, the token count wouldn't be below 200, or would you rather something like that be an optomize for speed? Just trying to get an idea of what people want out of the contests.

By all means, make it challenging! Optimize for speed also has been a while ago.

Darobat wrote:[EDIT2] I hope no one minds if I continue where Ryan left off and create Contest 44? I'm kinda taking Ryan's spot.

NP, I haven't seen Ryan in a long time...
Togra
 
Posts: 188
Joined: Wed Jul 28, 2004 8:51 am
Location: NL

Next

Return to Contests

Who is online

Users browsing this forum: No registered users and 1 guest