After considering all three projects, I will also vote for Hugsim's Project.
However, I thought all the projects had merit, and since I'm on the Council and have some experience in design and programming I decided to give my thoughts on each one...note that I didn't look through the code unless I had to. Since this was being judged by Citizens, I kept it to the criteria a non-programmer might use such as whether it fit with the theme, how simple it was to get into and use, and whether I ran into any issues or errors. I also included some thoughts on how I thought each project could be expanded or improved, in case anyone was interested in doing so.
Chanku's ProjectI have to wonder how many people really tried this one out, because even as a programmer I had a time with it...this is definitely not a user-friendly program, and I ended up having to delve in code. For example, the documentation says to change lines in the code to authorize people and to change the formatting of commands, but doesn't say what file to do so in. In another part of the documentation, it gives the link and delink commands as .connect and .disconnect, when they are actually &connect and &disconnect by default. I then ended up having to look through the code to find the commands...although there is a command to get a list of commands, it wasn't mentioned anywhere in the documentation that I saw. Then once when I was using the GUI to connect, I got a Python error because I didn't include the port...this was easy enough for me to figure out, but non-programmers wouldn't have been able to.
It's not that a IRC bot can't be accessible to the average user (the target audience of this contest), but if you're going to put out something so unfamiliar to the average user, the documentation has to be excellent, and the errors have to tell the user in plain English what they're doing wrong. You should never have an average user attempting to decipher programming errors, and they should never have to modify code to get the program working. My feeling is that this project would have benefited greatly from having a non-technical user that wasn't involved in creating the program to try to figure it out and come back with the parts they got stumped on or had questions about.
tatte's ProjectHad it fit the theme in some way, it would have had my vote. At it's core, this is similar to many sites I've seen in the past decade, some of which has been polished and expanded to the point that they rake in money. I didn't have any issues playing the game, although there was a point where I had $5 and the game wouldn't let me buy any weapons because I supposedly didn't have the money. I was also curious about how the amount of money you make is determined...after the fighter's fee, in the first fight I made $19, the second fight $8, and the third fight $6.
Other than that, it could just use some expansion and polish...it'd be nice to know who your fighter is fighting against, and perhaps even have a progression of tougher opponents or some kind of ranking system with NPC fighters. Maybe have PvP against other players' fighters, but overall I thought it was a great shell game, and with some TLC could really become something in time. I would encourage you to continue developing and growing it.
Hugsim's ProjectOverall, this project reminded me of
Alter Ego, a game from 1986 where you go through life from birth to death responding to various situations which adjusted a number of stats that determined the sort of person you'd become. I didn't have any technical problems with it, it was simple to get into, and it was fun to play...I thought the title "United In Love - [your name] and [partner name] was a nice touch, too. The only issue I have is one that I have with every game like this, which is that in actuality each issue is subjective...for example, why is it on the second day that although you both want to stay at home, choosing to stay at home will get a negative reaction from your partner? It's not really a criticism of the project...
Alter Ego was written by a psychologist and I have similar questions about it at points.
If you wanted to expand (and I think it could be cool to do so), there's so many directions you could go...more stats, more situations, perhaps even randomized situations, more factors to consider (friends? ex-lovers? coworkers?). There's no shortage of aspects to a relationship that could be explored.