Page 1 of 1

chess

Posted: Thu Jan 04, 2007 2:29 pm
by pulsar
when i thought about writing new applications for the os, chess seems to be a good choice. because i love the game of chess. i found a site on info about chess programming and for sometime instead of osdeving i was actullay move onto developing chess. just started a before a week. when i came across menuetOS, there was a chess game. however it only allowed connecting to chess engines through network, and not ai. through chess you can test graphics, network connectivity and how dumb the user is too. is there any guys who are developing chess game? or had any experience with developing chess engine or atleast the FEN to board conversion?

Posted: Sat Jan 06, 2007 2:55 pm
by Solar
Hmmm... the AI behind chess games is very much its own ballgame, with little connections to OS development. If you have a "client" like MenuetOS, which does GUI and networking, you already did learn about everything there is to learn about user applications. Programming the AI will teach you nothing new about user apps, only lots about chess AI.

That is to say, I doubt you will find many (if any) chess AI experts on this board, and should probably try a chess-related board instead.

Posted: Sun Jan 07, 2007 12:35 pm
by Otter
About a year ago, I developed a chess engine. Not really a good one, but I know the basics. There are lots of good tutorials. Try google with keywords like: minimax, negamax, "alpha beta pruning", "alpha beta cutoffs", "futility pruning", "quiescence search", ...

Posted: Mon Jan 08, 2007 10:40 pm
by pulsar
Thanks for the reply,
i am not searching for anyone to ask questions regarding chess programming, i tried my hands on chess programming so that i want to create a good game for my os. so that it will be fun to use. ofcourse there is nothing i could learn about osdev in chess programming, and that's why i post it onto general programming section.
regards
pradeep