Home
Sponsors
Register
FAQ
Contact US
Language


2007
  • Forum

  • CS Games
  • Intro & News

  • Last year
  • Summary
  • Results

    This year
  • Overview
  • Competitions
  • Schedule
  • Flash Out Contest
  • Accommodations
  • Competitions

    What would the CS Games be without any games? This year we have a cornucopia of events designed to give your skills the ultimate test. More details on the competitions, including operating systems and programming languages allowed, will be made available online in November. Note that all our competition machines feature a Linux development environment.

    A.I. Part 1

    This one is a CS Games classic event, and most probably the biggest challenge your team will have to face, so pick your players carefully! The goal of the competition is to build an artificial intelligence that will be able to fight, and win, against other players. Seems easy enough, right? But ask yourself this: will you be able to give enough of your intelligence to a computer for it to be capable to win against every opponent team's A.I.? It'll definitely be an unforgettable experience! Note: the competition is split into 2 sessions, on 2 different days, giving you more time to work your intelligence, and build something unbeatable.

    top

    A.I. Part 2

    The second session of A.I.

    top

    Algorithms

    Before the advent of computer technology, scientists used a material made of organic wood fibres for their work. This material, commonly called paper, offered the necessities for making breakthrough achievements in theoretical fields. You will have to define algorithms on paper, to prove that some of them are flawed and to improve on the inefficient ones. Difficulty level will range from beginners to I-just-defended-my-PhD-and-I-still-can't-solve-this-one. Warning: this competition is not NP-Complete, all players are expected to finish in O(n) time. If it is exponentially improbable that you understand and solve these questions, pick that CLR up right now and start studying!

    top

    Cryptography

    An encrypted message, a series of hints. Can you crack the code and unravel the mystery? It's a race against time to discover the cypher used and the key.

    top

    Debugging

    Trying to debug a program that's been written by someone else is always a complicated and tricky chore. Let's face it, we all hate it, and it's just bad. Well - this will be worse! Take a fully-functional program and introduce sneaky bugs and nasty errors in it, and voila! You get your worst debugging nightmare! You'll be given 2 hours only to develop tactics that will help you find the bugs, and fix them. Is debugging your fetish? Then let's see what you are made of!

    top

    Eagle-Eye Problem of the Night

    This one will keep one (or maybe a few) of you up all night...

    top

    Group Game

    Improvisation skills? Public speaking? Stand-up comedy? Acting? Not the usual skills found on a techie's resume. Still, CS Games are always pushing for more open-minded and social computer scientists: this competition will separate the brave from the timid in a public appearance before all participants!

    top

    LAN Gaming

    Computers are not only designed for academic use, developing software or surfing the web. And CS Games aren't just about using your brain power to solve intricate problems. Both are also designed for some play-time! There will be some classics, but we've come up with something a little more… interesting.

    top

    ParticipAction

    We need you to show us your enthusiasm and team spirit! We want to hear your university cheer! We want to see you taking initiative, and we want to see you having fun! We like to call it ParticipAction! This is not a competition per say, but you will be graded it on it. Be it through your attendance in parties, good humour, or super funky hats you specially designed for your team to wear at CS Games, we want to see your motivation! Don't forget that your flash-out video counts towards your ParticipAction grade!

    top

    Problem of the Day - Day 1

    Here's something to keep you occupied when you're not participating in any of the scheduled competitions. The problem of the day, as the name indicates, is a problem, and your team-mates must solve it in order to gain extra points! It could be just a simple problem, or a set of gruelling questions. Time will be of the essence, and the points you accumulate in this challenge might just be the winning factor for you!

    top

    Problem of the Day - Day 2

    The second batch of problems of the day.

    top

    Problem of the Day - Day 3

    The third batch of problems of the day.

    top

    Scavenger Hunt

    The classic of classics! Scavenger Hunt is the one event that gives us the opportunity to blend the universities, and have them work collaboratively to win! Take it as a lesson on how important it is to integrate in a work environment, or take it as a chance to run around Montreal and have some fun! Creativity is a must. Bring along your imagination, but please leave your serious game face at the hotel!

    top

    Scripting

    Usually, scripting is considered a tool that permits a quick way to automate a simple task. If you're a guru, you may know the ins and outs of a particular scripting language, but the real question is can you put that expertise to use? If so, how well and how quickly? This competition represents the ultimate application of your practical knowledge.. come bash others with your shkills!

    top

    Sports

    What will it be this year? Soccer? Basketball? Perhaps rugby? Or maybe we've been thinking outside the box a little… That's one mystery that will only be unveiled on-site! Note: Batteries not included. Must be 18 or older. No purchase necessary. Some restrictions may apply. Humour and sportsmanship required.

    top

    Surprise Competition

    It wouldn't be a surprise, now would it, if we told you about it? You'll just have to be patient for now.

    top

    Team Software Engineering

    Has team work ever been anything but complicated? You have to plan, design, divide the work, do your share and finally merge everything into one big product. You really need to be organized for this, but most importantly, you need communication, communication, communication! Let's just say that you won't be able to communicate during this competition. Which team will be better at delegating the tasks while respecting all the requirements? Who has the mad organizational skills for the challenge? And who will crack under pressure?

    top

    UbiChallenge

    Do you know all there is know about logic, security, computer history and all other geeky trivia? These questions are back in a new web format. Nothing too complicated. Oh, did we tell you? You only have 3 hours to answer all the questions. And Google just won't cut it this time.

    top

    Web Design

    These days, whether you like it or not, the web has become you're new best friend. Web pages are everywhere, you just can't avoid them! Whether you're presenting a product, or displaying some data, you've got to build them or use them. Are you a programmer with strong logic, or a creative artist? We have a challenge for you all! This competition will require teamwork between the two in order to create an elegant and functional web site.

    top

































    Copyright © 2006-2007    www.csgames.org