CodeWalrus

Development => Calculators => Calculator News, Coding, Help & Talk => Topic started by: jonbush on March 04, 2016, 05:38:43 PM

Title: Cemetech Contest 16: Chatty Cyborgs
Post by: jonbush on March 04, 2016, 05:38:43 PM
In January, we concluded Cemetech Contest #15: Crypto Golfing (https://www.cemetech.net/forum/viewtopic.php?t=12202). This contest required participants to determine how a secret message was encoded, and to create a program to perform the decoding. This contest takes that a little farther and provides many more categories to earn points in. Cemetech Contest #16, created by KingInfinity and jonbush, is about IRC bots. To win this contest, you will need to create and test an IRC bot with features listed below. Each feature you implement is worth some points. The type of IRC bot you will be making is an AI Bot, or a chatbot. This type of bot can have conversations with users in the IRC chat just like a real human can. You can program in any language, using frameworks only to build your bot structure, and as much space as requires. Make sure you maintain a thread and provide occasional updates on your progress. At the end of the contest, you will need your source and documentation on which features you would like the judges to observe. We will test the bots on the IRC channel #contest-16 on 30 April 2016. Good luck, and have fun!

PRIZES
The top two overall winners will win a prize, with the first place winner getting first choice.

RULES
JUDGING
We will be judging results based on requirements met in individual categories of the features listed here, points are all or nothing for each requirement. There will be winners in each category, as well as an overall winner based on total points across all categories. Since we are aware that some participants will create new features not listed, we do plan to award a total amount of 4*[number of participants] wildcard points to any other features that are not listed. Since we are only awarding a limited amount of total extra points, make any original features you create extra competitively savvy!

CRITERIA
The chatbots will be scored based on the criteria listed in the Features for ChatBot spreadsheet (https://docs.google.com/spreadsheets/d/1ENEp3NGOmX_ylW3Vla6DcqqRTdO4cLLo4hpm_3AWMfA/edit?usp=sharing).

(http://jonbush.net/img/i/cc16new.png)

What are you waiting for? Get creating! We're so excited to see what you can do!

The contest thread may be found at cemete.ch/t12542 (http://cemete.ch/t12542)
Title: Re: Cemetech Contest 16: Chatty Cyborgs
Post by: aetios on March 04, 2016, 06:03:36 PM
Is it an absolute hard requirement to make an actively updated topic? I know for myself  would not really be motivated to actively keep a topic along with programming a bot. Not that I'm gonna participate anyway, I suck at AI let alone conversationable AI.
Title: Re: Cemetech Contest 16: Chatty Cyborgs
Post by: jonbush on March 04, 2016, 06:07:42 PM
The topic does not have to be constantly updated in detail, an occasional update should suffice. We just want to know who is participating and what kind of progress they are making.
Title: Re: Cemetech Contest 16: Chatty Cyborgs
Post by: aetios on March 04, 2016, 06:09:01 PM
I see, but then why does the OP say this:
QuoteMake sure you maintain a detailed thread with your progress
? That might scare people away :/
Title: Re: Cemetech Contest 16: Chatty Cyborgs
Post by: Yuki on March 04, 2016, 07:00:33 PM
Quote from: aeTIos on March 04, 2016, 06:09:01 PM
I see, but then why does the OP say this:
QuoteMake sure you maintain a detailed thread with your progress
? That might scare people away :/
They always did that.
Title: Re: Cemetech Contest 16: Chatty Cyborgs
Post by: Dream of Omnimaga on March 04, 2016, 09:30:57 PM
Quote from: aeTIos on March 04, 2016, 06:03:36 PM
Is it an absolute hard requirement to make an actively updated topic? I know for myself  would not really be motivated to actively keep a topic along with programming a bot. Not that I'm gonna participate anyway, I suck at AI let alone conversationable AI.
All CW contests requires a topic too. So it's pretty standard. We do that to prevent leeching. It also gives an idea of how many people are participating.

Also welcome @jonbush :3=
Title: Re: Cemetech Contest 16: Chatty Cyborgs
Post by: aetios on March 04, 2016, 11:04:13 PM
Ah, but I was worried about the actively updated part.
Title: Re: Cemetech Contest 16: Chatty Cyborgs
Post by: Dream of Omnimaga on March 04, 2016, 11:11:32 PM
Oh ok. That might be a miswording, because from memory, most Cemetech contests just required making a topic and not much else. But as rule of thumb, the most important thing is to not start your entry at the very last minute. Most people says "Don't worry, I'll be fine", and then history repeat itself, with unfinished last minute entries >.<)

Anyway, I probably won't participate since I am not too much into making AI bots, but there are certain people that might have a good chance if they do :P *glares at Nikkybot*
Title: Re: Cemetech Contest 16: Chatty Cyborgs
Post by: jonbush on March 08, 2016, 08:50:24 AM
Please note that the contest deadline has been extended to 30 April 2016, which should give you more than enough time to come up with some pretty cool entries. We are looking forward to seeing what you can do! :)
Title: Re: Cemetech Contest 16: Chatty Cyborgs
Post by: Dream of Omnimaga on March 08, 2016, 08:54:43 AM
I honestly didn't pay attention to the original deadline since I wasn't participating anyway, but that's definitively a long deadline considering how many contests there have been in recent months (a total of 25 approximately) O.O