Slashdot Mirror


2002 ICFP Programming Contest

Phil Bewig writes "The 2002 ICFP Programming Contest begins today. The programming task will be posted at 12:00 noon Pacific Time." Which should be... just about... now.

16 of 215 comments (clear)

  1. Solution! by Bingo+Foo · · Score: 4, Funny

    10 PRINT "I WIN!"

    --
    taken! (by Davidleeroth) Thanks Bingo Foo!
    1. Re:Solution! by Anonvmous+Coward · · Score: 4, Funny
      10 PRINT "I WIN!"


      Heh I got a chuckle out of that. I won a Gifted Ed. programming challenge once using a similar technique. We were supposed to write a program in Basic that solved a word problem. Unfortunately, they didn't give us a whole lot of time. So I worked out the answer to the problem. My source code was like this:

      10 PRINT "10:30"

      Nobody else got the problem right, and the rules were vague enough that displaying the right answer was good enough. Heh. Pretty damn efficient coding, dont'cha think? :)
    2. Re:Solution! by jeblucas · · Score: 2, Funny
      Pretty damn efficient coding, dont'cha think
      Wouldn't this have been "tighter"?

      1 ?"10:30"

      Commodore64's rock.

      --
      blarg.
  2. Robots drown... by MosesJones · · Score: 4, Funny

    I object to this test, this is quite simply awful that they are willing to risk Robot lives in such a callous fashion. I insist that all Robots must be fitted with inflatable life rafts to enable them to surive on the water squares. Anything else would a terrible waste of Robot life and would be ("two would be"s in a sentence, building up to the nutter finish) the same as Hitler during WWII.

    --
    An Eye for an Eye will make the whole world blind - Gandhi
  3. FUN!! by I_am_Rambi · · Score: 1, Funny

    I think its time to go buy a bunch of bottles of jolt and to pull an all nighter. Lets GO!!

  4. Do Not Trust the Pusher Robot! by Anonymous Coward · · Score: 4, Funny

    Shoving is the answer, please stand near the stairs

  5. Great idea! by Cutriss · · Score: 5, Funny

    1. Enter the 2002 ICFP Programming Contest.
    2. Submit the site to Slashdot after downloading/caching all the instructions and requirements.
    3. Be the only person to actually have a copy of the directions, therefore, the only person to submit a solution at all, let alone a working one.
    4. ??? (Presumably, win the contest)
    5. Profit!

    --
    "Mod, mod, mod...and another troll bites the dust."
  6. missing keys... by McCart42 · · Score: 4, Funny
    The player controls the robot by issuing commands.

    • The Move command moves the robot to an adjacent square, in one of the four directions north, east, south or west.
    • The Pick command is used to pick packages. Packages are initially available from home bases. Packages may not be picked up if they are too heavy, or if there are no packages available when the robot gets to execute its command (for example if it got pushed).
    • The Drop command is used to drop packages. Packages are always dropped.
    So what button is the "Strafe" command? Are there "quad" packages?
    --
    "I may be quite wrong." - Socrates
  7. one based array? by [amorphis] · · Score: 4, Funny

    Coordinates on the board are pairs of integers, ranging from (1,1) to (width, height), where (1,1) is the southwest corner of the board.

    What kind of programming challenge uses a one-based array?

    1. Re:one based array? by Wesley+Felter · · Score: 2, Funny

      Obviously this contest is rigged; the Pascal programmers are a shoo-in.

  8. Fifth Programming Contest by Caractacus+Potts · · Score: 5, Funny


    Man, I've been practicing all year using FORTH. Rats!

  9. Programming Languages by Anonymous Coward · · Score: 5, Funny
    From: http://icfpcontest.cse.ogi.edu/machine.html
    Software
    The following programming language implementations are available on the machine:

    * Assemblers (gas 2.10.91, nasm 0.98.22)
    * C, C++, chill, objective C (gcc 2.96)
    <snip>
    * PostScript (ghostscript-6.52)
    --
    Mad, mad props to the first team to enter a working submission written exclusively in PostScript.

  10. Re:Money? by the+way,+what're+you · · Score: 2, Funny
    There's something to be said for bidding -1 per round, letting some other shmoe's bot push you to the package (reboots be damned), then blowing your wad during the endgame.

    Somebody's going to have a field day with this comment...

    --
    example.org - powered by Linux!
  11. UPS Vs. FedEx by silverhalide · · Score: 4, Funny
    Every package has a unique identifier, a weight and a destination. If a robot dies, its packages are lost.
    Ah, that explains what happened to all those UPS pacakges that seem to randomly disapear.

    I bet UPS is secretely sponsoring this competition so it can replace drivers with robots. The competing robots are FedEx drivers, so UPS robots can push the FedEx drivers into fatal squares. Perfect!

  12. Discrimination against Java by Anonymous Coward · · Score: 4, Funny
    A player should use a reasonable amount of resources. Aim for:

    * not use more than 64 MB of memory at any point in a game,
    * not consume more than 1 CPU second per move on average in a game on our 1.5GHz Pentium 4 processor.


    How are the Java folks supposed to write anything more than a "Hello World" program with so few resources?

  13. Re:Very cool task this year by SteelX · · Score: 3, Funny

    One of the classes at my university last year had to write a simulation like this using Eiffel. Ick!

    Ugh.. I couldn't agree with you more. Writing in Eiffel is a sin. I had to do the same thing. Hmm I wonder if we attended the same university. ;)

    Here's a quote from my friend.. "They should make prisoners write Eiffel code."