Thread: my grandfather's chess algorithm can beat your grandfather's chess algorithm...

  1. #1
    Linguistic Engineer... doubleanti's Avatar
    Join Date
    Aug 2001
    Location
    CA
    Posts
    2,459

    my grandfather's chess algorithm can beat your grandfather's chess algorithm...

    i was thinking we should have some sort of contest, be it AI related or what not. webmaster, would you be so kind as to organize something to that extent?
    hasafraggin shizigishin oppashigger...

  2. #2
    Anti-Terrorist
    Join Date
    Aug 2001
    Location
    mming, Game DevelopmentCSR >&<>&2Minimization of boolean functions, PROM,PLA design >&0>&WA, USA guitar, dogsCommercial Aviation >&>>&USAProgramming
    Posts
    742
    This is not a bad idea, but there has to be some considerations. It should not be so difficult so that only the most experienced programmers can compete. Also, the time allotted for the development of the program should be long enough so that College students can fit it into their schedule.
    I compile code with:
    Visual Studio.NET beta2

  3. #3
    the hat of redundancy hat nvoigt's Avatar
    Join Date
    Aug 2001
    Location
    Hannover, Germany
    Posts
    3,130
    Look up my Empire thread on the gaming board

    It's C#, but shouldn't be too hard.
    Problem is I 'd have to create the rest
    of the program first... and that can
    take some time
    hth
    -nv

    She was so Blonde, she spent 20 minutes looking at the orange juice can because it said "Concentrate."

    When in doubt, read the FAQ.
    Then ask a smart question.

  4. #4
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,823
    Since we have so many varying skill levels, I also propose we have different divisions of it...

    These would, of course, be up to the entrant to decide upon, since there's no real way to actually rate how you code. However, if it's obvious that someone doesn't belong in whichever bracket (nvoigt entering beginners level or something), whoever's running the contest could move them to an appropriate bracket.

  5. #5
    Ecologist
    Join Date
    Aug 2001
    Location
    Utah.
    Posts
    1,291

    Re: my grandfather's chess algorithm can beat your grandfather's chess algorithm...

    Originally posted by doubleanti
    i was thinking we should have some sort of contest, be it AI related or what not. webmaster, would you be so kind as to organize something to that extent?
    Set the deadline for December 31, 2001. That way, I'll
    have time to learn stuff...
    Staying away from General.

  6. #6
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,823
    How about we set some guidelines before we set a deadline?

    What about prizes?

    What about limitations?

    What do people normally do for programming contests?

  7. #7
    Has a Masters in B.S.
    Join Date
    Aug 2001
    Posts
    2,263
    Why bother id just win all of them... so give it up already.

    i usualy would not have time to do such a thing but it sounds like a good idea but since im startin college soon your almost guaranteed a chance to win so go for it...

  8. #8
    C > C++ duders ggs's Avatar
    Join Date
    Aug 2001
    Posts
    435

    govtcheez

    www.ioccc.org

    see the rules & guidelines section
    .sect signature

  9. #9
    Mayor of Awesometown Govtcheez's Avatar
    Join Date
    Aug 2001
    Location
    MI
    Posts
    8,823
    I dunno, those look a little strict...

    I'm not thinking an obfuscated contest, just a good C contest.

    I know SilentStrike has been in one, but I've never heard of any around here...

  10. #10
    Just one more wrong move. -KEN-'s Avatar
    Join Date
    Aug 2001
    Posts
    3,227

    Talking This would be sooo cool....

    Oh man, this is such a good idea. One can only do so much homework before he needs to whoop his peers' asses in a codin' contest!

    you know it's true, don't deny it

    hmm....I guess the rules would be fairly simple; something like:

    Keep code to the least amount of lines as possible, but 400~500 being the max. If there's some function that gets half the job done for you, you can't do it - therein lies the fun so like, if it's to reverse a string, you could'nt use strrev(). Also, there should be a different project for each level, but all having the same theme. So something like:

    beginner~reverse a string without strrev()
    intermediate~reverse 2 strings using recursion and no other loops
    Uber Coder~reverse 3 strings using stacks, recursion, AND an alphabetical sorting algorithm, and no loops (besides the recursion )

    Then have the deadline as whenever, and no late code accepted. The only problem is that we're all in different time zones...let's use Eastern time to make it easier on poor me. I'll setup the FTP stuff, you just FTP everything to the server that I setup, and use your name as the filename (and make it .txt, please. I don't want people to have to download all of the source. That way we can all view eachothers' code.

    Oh yeah, and one last rule. If you do something like overwrite somebody's file to make them look bad, your vB account gets deleted, and you're outta the contest or something. (Remeber - FTP logs!! )

  11. #11
    Anti-Terrorist
    Join Date
    Aug 2001
    Location
    mming, Game DevelopmentCSR >&<>&2Minimization of boolean functions, PROM,PLA design >&0>&WA, USA guitar, dogsCommercial Aviation >&>>&USAProgramming
    Posts
    742
    For beginner programs you can give them some logic puzzle to figure out.

    Intermediate programs would resemble an actual applications but console, but using advanced data types, for example (red-black trees).

    Advanced programs would be an actual application using a graphics API such as a simple game or business application.
    I compile code with:
    Visual Studio.NET beta2

  12. #12
    Hamster without a wheel iain's Avatar
    Join Date
    Aug 2001
    Posts
    1,385
    i like th idea. There doesnt have to be a prize but how about something like an Amazon voucher (com or uk depending on winner)
    Monday - what a way to spend a seventh of your life

  13. #13
    Registered User rick barclay's Avatar
    Join Date
    Aug 2001
    Posts
    835
    How would the winners be determined?

    rick barclay
    No. Wait. Don't hang up!

    This is America calling!

  14. #14
    Anti-Terrorist
    Join Date
    Aug 2001
    Location
    mming, Game DevelopmentCSR >&<>&2Minimization of boolean functions, PROM,PLA design >&0>&WA, USA guitar, dogsCommercial Aviation >&>>&USAProgramming
    Posts
    742
    A Judge would have to decide the winners. Probably Judge Judy would be the best.

  15. #15
    Registered User rick barclay's Avatar
    Join Date
    Aug 2001
    Posts
    835
    >Probably Judge Judy would be the best.<

    She's too mean. Since programming is a Man's
    domain, the judge should be a Man.

    rick barclay
    No. Wait. Don't hang up!

    This is America calling!

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Binary Search Trees Part III
    By Prelude in forum A Brief History of Cprogramming.com
    Replies: 16
    Last Post: 10-02-2004, 03:00 PM
  2. Request for comments
    By Prelude in forum A Brief History of Cprogramming.com
    Replies: 15
    Last Post: 01-02-2004, 10:33 AM
  3. Chess CPU Algorithm
    By BakAttack in forum C++ Programming
    Replies: 1
    Last Post: 02-01-2003, 06:28 AM