Thread: IDEA: chess game

  1. #1
    Banned master5001's Avatar
    Join Date
    Aug 2001
    Location
    Visalia, CA, USA
    Posts
    3,685

    IDEA: chess game

    I think chess would be a game worthy of a contest. It is a simple game that requires a programmer to focus mostly on AI.

  2. #2
    Its not rocket science vasanth's Avatar
    Join Date
    Jan 2002
    Posts
    1,683
    Well if the game has to be played agains the comp then we have to use backtracking algorithms.. And one week is not enough.. But if it is a 2 player game then we just require to validate the moves... I think this can be done in a week...

  3. #3
    Just because ygfperson's Avatar
    Join Date
    Jan 2002
    Posts
    2,490
    sounds like a good idea. i agree with vasanth here, it's better not to have to implement AI in only one week.

  4. #4
    Registered User
    Join Date
    Oct 2001
    Posts
    2,934
    >It is a simple game that requires a programmer to focus mostly on AI.

    Maybe to you and Gary Kasparov ...

  5. #5
    Banned Troll_King's Avatar
    Join Date
    Oct 2001
    Posts
    1,784
    Have you heard of Bobby Fischer?

  6. #6
    Registered User
    Join Date
    Oct 2001
    Posts
    2,934
    >Have you heard of Bobby Fischer?

    Vaguely, isn't he still the World Champion?

  7. #7
    Comment your source code! Lynux-Penguin's Avatar
    Join Date
    Apr 2002
    Posts
    533
    I have the source to a graphical chess game, if anyone wants it let me know.
    I am in the process of writing one myself, got everything down except the parser.

  8. #8
    Its not rocket science vasanth's Avatar
    Join Date
    Jan 2002
    Posts
    1,683
    well yes i would like to see it.. I am in the process fo creating my own.. the one u have may give me ideas....

    my mail id is [email protected]

  9. #9
    Registered User
    Join Date
    May 2003
    Posts
    195
    Does the chess thing have to be a win32 program? cuz im only good with console right now i just started c++. I could make a 2p chess in console app but i know nothing about win32 stuff

  10. #10
    .........
    Join Date
    Nov 2002
    Posts
    303
    You would need some form of graphics for the pieces I would assume.

    Bobby Fischer used to be the world champion I think, check out the movie Searching for Bobby Fischer. I think only Kasparov reached a higher rating than he did, although I am not sure. A good chess AI is a great challenge because chess is such a complicated game, the possibility of moves never end.

  11. #11
    Pursuing knowledge confuted's Avatar
    Join Date
    Jun 2002
    Posts
    1,916
    1) Can't a 6 month old thread die in piece?

    2) The possibilities do end. There are a finite number of moves in chess before the game either reaches a checkmate or a stalemate. Remember the 30 moves (sometimes played with 50 or more) without taking a piece = stalemate rule.
    Away.

  12. #12
    Registered User
    Join Date
    Oct 2001
    Posts
    2,934
    I think SourceCode is talking about the sequence of moves possible from any given position. To analyze every possible sequence even just a few moves ahead is a daunting task for us humans. The top players are able to take a given position and decide which first moves are worth analyzing further.

  13. #13
    .........
    Join Date
    Nov 2002
    Posts
    303
    Yea thats what I was talking about, and yea it is really hard to think many moves ahead. That is what makes chess so fun I guess, who can think deeper ahead and anticipate all of the oponents moves multiple turns ahead of time.

  14. #14
    1.b4 e5 2.a3 d5 3.d4 exd
    Join Date
    Jan 2003
    Posts
    167
    Originally posted by blackrat364

    2) The possibilities do end. [/B]
    It would be more reasonable to say:

    "There is a finite number of atoms within the universe."
    AIM: MarderIII

  15. #15
    Pursuing knowledge confuted's Avatar
    Join Date
    Jun 2002
    Posts
    1,916
    On the contrary, it would not be more reasonable to say that there are a finite number of atoms in the universe. Although theories abound, we have not yet discovered any outer limit to the universe, and therefore that conclusion is not valid. However, there are only 64 squares on a chess board, and up to 16 pieces that you can move. Several pieces will only have a couple possible places where they can move on each turn, further limiting the possiblities. Eventually, the game will either end in checkmate or stalemate, and there are limits placed on how long this can take in the rules. There may be more possible chess games than you could ever count, that I do not know, but I do know that the number of games is finite, and can not be otherwise.
    Away.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. C Programming 2d Array Question
    By jeev2005 in forum C Programming
    Replies: 3
    Last Post: 04-26-2006, 03:18 PM
  2. craps game & dice game..
    By cgurl05 in forum C Programming
    Replies: 3
    Last Post: 03-25-2006, 07:58 PM
  3. Help with A Chess game
    By Dan911 in forum C++ Programming
    Replies: 10
    Last Post: 11-28-2005, 09:39 AM
  4. Game Designer vs Game Programmer
    By the dead tree in forum Game Programming
    Replies: 8
    Last Post: 04-28-2005, 09:17 PM
  5. Ultra chess engine contest
    By yodacpp in forum Projects and Job Recruitment
    Replies: 8
    Last Post: 11-21-2004, 07:58 AM