Computer Science Canada

Imagine Cup 06

Author:  bugzpodder [ Thu Jan 19, 2006 12:51 pm ]
Post subject:  Imagine Cup 06

As a member on the advisory board of IC06 algo division Very Happy
I urge you to join in this competition (ranges from algorithms to a wide range of other things like games AI, networking and etc)
www.imaginecup.com

Author:  Hikaru79 [ Fri Jan 20, 2006 12:18 am ]
Post subject: 

What exactly is the level of this competition? Would a fairly advanced high school student be wasting his time trying to compete?

Author:  Tony [ Fri Jan 20, 2006 12:33 am ]
Post subject: 

Fairly advanced highschool student will not be wasting time. I belive they have highschool divisions Thinking

I was participating last year in AI category - loads of fun actually.

And since most of categories are team based:
Software - up to 4
Film - up to 4
AI - up to 2
Interface - up to 2

You could team up with another user(s) here on compsci

Author:  Hikaru79 [ Fri Jan 20, 2006 12:38 am ]
Post subject: 

Hm. I'll talk to Cervantes about teaming up for the highschool division. I hope he has time. I hope I have time, actually.

Author:  andytyk [ Fri Jan 20, 2006 8:29 am ]
Post subject: 

They removed the high school divisions this year and the contest has been scaled down considerably. At the start of this year, high school students were not permitted to compete but they decided otherwise just before registration opened. So the registration rejected all high school students until they fixed it. The algorithms is usually a lot of math, the IT requires a lot of knowledge of the Windows server system.

Author:  bugzpodder [ Fri Jan 20, 2006 12:53 pm ]
Post subject: 

Natually I am not at liberty to reveal information related to the algorithm competition, but I will say this. Round 1 is accessible to EVERY high school student. Hence I encourage everyone to participate.

Author:  Hikaru79 [ Fri Jan 20, 2006 4:10 pm ]
Post subject: 

Alright, I'm registered Smile I also entered the Project Hoshimi thing. It seems something similar to RoboCode, and that's a lot of fun. It says teams of 4 -- anyone from compsci.ca interested in making up a team?

Author:  bugzpodder [ Fri Jan 20, 2006 4:31 pm ]
Post subject: 

i thought project hoshimi has only 2 members on a team

Author:  zylum [ Fri Jan 20, 2006 4:46 pm ]
Post subject: 

yeah its teams of 1-2 individuals...

Hikaru, you wanna partner up with me?

Author:  Cervantes [ Fri Jan 20, 2006 5:32 pm ]
Post subject: 

Hikaru79 wrote:
Hm. I'll talk to Cervantes about teaming up for the highschool division. I hope he has time. I hope I have time, actually.

<3

What invitationals were you thinking? Just the Project Hoshimi thing? Apparently the algorithm one is only for .NET family languages. Sad

You need to stop disappearing from IRC without notice.

Author:  Hikaru79 [ Sat Jan 21, 2006 12:58 am ]
Post subject: 

bugzpodder wrote:
i thought project hoshimi has only 2 members on a team


Oh, sorry. I was thinking of the Software Design -- that one has 4. My bad.

Cervantes wrote:

<3

If I can safely take that to mean "sure", then want to partner for the Hoshimi thing? Smile Us two, we'll pwn.

zylum wrote:
Hikaru, you wanna partner up with me?

Well, it seems I probably have a partner for the Project Hoshimi thing, but teams of four are allowed for Software Design -- wanna team up for that one? Smile

Cervantes wrote:
You need to stop disappearing from IRC without notice.

Yeah, things tend to pop up Sad I'll warn next time. Sorry Embarassed

Author:  bugzpodder [ Sat Jan 21, 2006 3:52 pm ]
Post subject: 

i can tell u this much... anybody can participate in algorithm round 1... round 2 requires you to work with .net however (if you get this far). as I said, everyone has a chance in round 1 (this maybe an advantage or disadvantage depending on how you look at it) It is advantageous in that everyone's chance to qualify is roughly equal. It is disadvantageous in that your chance of qualification is directly proportional to amount of effort you put in. so dont even think about qualifying if you aren't going to invest at least 20 hours into this.

as for software design, do you guys have any experience at all in designing software?? I know that I have never designed any software before and for example the design competition in topcoder looks extremely tough. you'll have to understand requirements and draw uml diagrams, among other things. so i dont think it would work if u just dive into trying to design something blindly

Author:  Hikaru79 [ Sat Jan 21, 2006 4:58 pm ]
Post subject: 

bugzpodder wrote:
as for software design, do you guys have any experience at all in designing software?? I know that I have never designed any software before and for example the design competition in topcoder looks extremely tough. you'll have to understand requirements and draw uml diagrams, among other things. so i dont think it would work if u just dive into trying to design something blindly

I've had some experience with two UML systems. Additionally, I've worked on three fairly large projects (on Sourceforge.net , look me up) which required lots of preliminary design (especially the UGS project, which is still mainly in the design phase). I'm certainly no expert, and I don't expect to win anything, but there's no harm in seeing what the competition's like Smile

If anything, I'd say I'm stronger in the areas of planning out software systems, with clean maintainable interfaces, than I am at at turning out mathematical algorithms. (Although the latter is certainly more fun).

Author:  zylum [ Sat Jan 21, 2006 5:01 pm ]
Post subject: 

what does round 1 consist of?

Author:  Hikaru79 [ Sat Jan 21, 2006 5:03 pm ]
Post subject: 

zylum wrote:
what does round 1 consist of?

For algorightms, Round 1 is an online quiz. For Software Design, there doesn't seem to be any "rounds", it's just all one big project.

Author:  zylum [ Sat Jan 21, 2006 5:04 pm ]
Post subject: 

if its just an online quiz then why would one have to invest 20 hours??? Shocked

Author:  Hikaru79 [ Sat Jan 21, 2006 5:06 pm ]
Post subject: 

zylum wrote:
if its just an online quiz then why would one have to invest 20 hours??? Shocked


We haven't seen the test yet, and bugzpodder's not allowed to tell us, but I'm guessing there are
a) A large amount of problems
b) Very difficult problems
c) A bit of a, a bit of b.

Author:  zylum [ Sat Jan 21, 2006 5:08 pm ]
Post subject: 

interesting Thinking

Author:  bugzpodder [ Sat Jan 21, 2006 11:06 pm ]
Post subject: 

the online quiz is NOT this year's algorithm round 1. (albeit it was for last year). the online quiz last year contained 30 random questions that you had to do in 30 minutes, but u could've attempted multiple times with last score counted (scores return in 24 hours).

Author:  Hikaru79 [ Sun Jan 22, 2006 12:02 am ]
Post subject: 

bugzpodder wrote:
the online quiz is NOT this year's algorithm round 1. (albeit it was for last year). the online quiz last year contained 30 random questions that you had to do in 30 minutes, but u could've attempted multiple times with last score counted (scores return in 24 hours).


It's not? The website says it is ... has anyone told them that their info is a year out of date?

Author:  zylum [ Sun Jan 22, 2006 12:21 am ]
Post subject: 

bugz is leaking information Laughing its good to have an insider on our side Wink

Author:  Cervantes [ Sun Jan 22, 2006 5:15 pm ]
Post subject: 

I'd do it if I didn't have to learn another language. Alas, I've already got two on my plate.

Hikaru79 + zylum; Go go go!

Author:  bugzpodder [ Sun Feb 05, 2006 9:10 am ]
Post subject: 

algorithm contest starts tomorrow. dont forget to start your submissions! I believe the instructions as to what this year you will be doing is very clear on the website itself now (not a quiz).

Author:  zylum [ Sun Feb 05, 2006 2:16 pm ]
Post subject: 

still says quiz..

Quote:
Competition Rhythm

* Round 1 - Online quiz
o Individuals will participate in an online quiz to be found on the Imagine Cup Website
o Dates: See Calendar details on this page

* Round 2 - Take home challenge
o Take home challenge consists of project starter files for a series of problems (such as efficient routing through a network, text parsing, etc). Students return compiled DLLs as well as project files
o Deliverables: source code, compiled binary

* Round 3 - Worldwide finals
o Those individuals that win national/regional finals will advance to the worldwide finals competition to be held in mid to late July in Delhi, India. Expense and accommodations are provided for by Microsoft. The competition will be a 24hr challenge between the world's top algorithm winners against a series of very difficult challenges to determine the global champion.


maybe im just looking in the wrong place.

Author:  bugzpodder [ Sun Feb 05, 2006 5:29 pm ]
Post subject: 

http://www.wildnoodle.com/ic2006/UI/Compete/JudgingProcess.aspx

Author:  zylum [ Mon Feb 06, 2006 5:57 pm ]
Post subject: 

pretty cool... i cant seem to solve #7 i keep getting 40 bytes

my score for the first 10 is 1548987544884/13400

bugz: how's that?

Author:  bugzpodder [ Mon Feb 06, 2006 7:11 pm ]
Post subject: 

i am sure this is against the rules to post the scores. i would advise you to remove this information.

Author:  rizzix [ Mon Feb 06, 2006 9:23 pm ]
Post subject: 

Gee, it had to be windows only =/

Author:  bugzpodder [ Mon Feb 06, 2006 9:29 pm ]
Post subject: 

its microsoft sponsored contest. what did you think? they are gonna support linux?

Author:  rizzix [ Mon Feb 06, 2006 10:16 pm ]
Post subject: 

well macs but, Laughing

Author:  Hikaru79 [ Mon Feb 06, 2006 10:54 pm ]
Post subject: 

bugzpodder wrote:
its microsoft sponsored contest. what did you think? they are gonna support linux?


Maybe not "support" Linux per se, but they didn't really have to go out of their way to make it IE-only. Herbert looks simple enough that it could have been programmed just as easily in something a little more cross-platform.

But anyway, I'm not complaining. It's worth popping into IE once in a while just to play with this Very Happy

Author:  bugzpodder [ Tue Feb 07, 2006 2:00 pm ]
Post subject: 

zylum: good.
Hikaru79: the project is written with .net technologies which is targeted at windows and IE. Smile Not firefox and linux

Author:  zylum [ Wed Feb 08, 2006 4:37 pm ]
Post subject: 

hmm... im having problems uploading my solutions. everytime i try to upload it freezes for a few minutes and then it gives me an error saying my connection to the server timed out.

Author:  zylum [ Wed Feb 08, 2006 4:49 pm ]
Post subject: 

also, how many people will be advancing to round 2?

Author:  Hikaru79 [ Wed Feb 08, 2006 11:31 pm ]
Post subject: 

bugzpodder wrote:
Hikaru79: the project is written with .net technologies which is targeted at windows and IE. Smile Not firefox and linux


Right; I recognize that. I'm just saying, this isn't some super-complicated piece of software that *needed* to be written with .net because it is uber-reliant on Windows. It's not. It's simple enough that it could have been coded in Java, or any other slightly more cross-platform way. The only really logical reason to use .NET, considering its considerable disadvantage of being Windows-specific, is to make sure people are using that.

I'm not saying it's evil or anything; Microsoft did, after all, sponsor it, so its their call. I'm just lamenting the inconvenience. I have to set aside seperate "herbert time" now when I have to log in to Windows specifically to run that one little app. All I'm saying is that convenience for the competitors was not priority #1 for whoever designed the contest.

Author:  bugzpodder [ Thu Feb 09, 2006 8:04 pm ]
Post subject: 

zylum wrote:
hmm... im having problems uploading my solutions. everytime i try to upload it freezes for a few minutes and then it gives me an error saying my connection to the server timed out.
hi zylum. do you still have problems? if so please contact the organizers directly. pm me if you dont have their email.

Author:  bugzpodder [ Thu Feb 09, 2006 8:07 pm ]
Post subject: 

Hikaru79 wrote:
bugzpodder wrote:
Hikaru79: the project is written with .net technologies which is targeted at windows and IE. Smile Not firefox and linux


Right; I recognize that. I'm just saying, this isn't some super-complicated piece of software that *needed* to be written with .net because it is uber-reliant on Windows. It's not. It's simple enough that it could have been coded in Java, or any other slightly more cross-platform way. The only really logical reason to use .NET, considering its considerable disadvantage of being Windows-specific, is to make sure people are using that.

I'm not saying it's evil or anything; Microsoft did, after all, sponsor it, so its their call. I'm just lamenting the inconvenience. I have to set aside seperate "herbert time" now when I have to log in to Windows specifically to run that one little app. All I'm saying is that convenience for the competitors was not priority #1 for whoever designed the contest.


in case you haven't realized it, the whole contest is .net oriented (every division requires some use of .net technology). And it has been for the past 2 years as well. i think it makes more sense for microsoft to promote .net through these contests, instead of java.

Author:  MysticVegeta [ Thu Feb 16, 2006 12:47 pm ]
Post subject: 

What the? the quiz is too hard for me! Nooooo!!! Sigh, I am gonna stick to TC <_<

Author:  zylum [ Thu Feb 16, 2006 2:14 pm ]
Post subject: 

wtf are you smoking? there is no quiz this year... Confused


: