Win a copy of High Performance Python for Data Analytics this week in the Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Bear Bibeault
  • Liutauras Vilda
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Jj Roberts
  • Carey Brown
Bartenders:
  • salvin francis
  • Frits Walraven
  • Piet Souris

Chess

 
Ranch Hand
Posts: 3851
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Anyone would like to play chess with me, now?

 
Rancher
Posts: 425
Android Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ok. I just captured your queen!
 
Ranch Hand
Posts: 317
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
checkmate
 
Java Cowboy
Posts: 16084
88
Android Scala IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I know the rules, but I don't have the patience to learn and play chess really well.

One of the first Java programs that I wrote, together with a colleague in 1998, was an applet that could play chess. You could play against the computer or against another person. It wasn't hard to write an algorithm that could play chess better than myself...
 
author
Posts: 9008
20
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Chess isn't a bad game, but if you're going to spend any of your precious time playing games, you ought to be playing Go!

q16...
 
lowercase baba
Posts: 12955
65
Chrome Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Go is to chess what chess is to tic-tac-toe.

I just wish I had the time to learn to play
 
ankur rathi
Ranch Hand
Posts: 3851
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Ok. I just captured your queen!



No big deal. I can get many others...


Muse Ran wrote:checkmate



Not yet... It's the king which has to be died for checkmate.
 
ankur rathi
Ranch Hand
Posts: 3851
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Bert Bates wrote:Chess isn't a bad game, but if you're going to spend any of your precious time playing games, you ought to be playing Go!

q16...



I don't know how to play Go.

We have a chess board in our office so got addicted of it now.
 
ankur rathi
Ranch Hand
Posts: 3851
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Jesper Young wrote:I know the rules, but I don't have the patience to learn and play chess really well.

One of the first Java programs that I wrote, together with a colleague in 1998, was an applet that could play chess. You could play against the computer or against another person. It wasn't hard to write an algorithm that could play chess better than myself...



I haven't found a good chess program (ofcourse free one), the one I have is very poor. I win most of the times (I undo it if something goes wrong ;)).
 
Ranch Hand
Posts: 1374
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Jesper Young wrote: It wasn't hard to write an algorithm that could play chess better than myself...


I and my friend has developed one player chess for IPTV platform. We initially thought to implement the well know tree algorithm but due inadequate space (set top box with total of 32MB memory and limited processing power) we couldn't. We decided to decide our own set of rules (means our own algorithm). and it wasn't bad.

How efficient was your algorithm Jesper?
 
Pushkar Choudhary
Rancher
Posts: 425
Android Eclipse IDE Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

ankur rathi wrote:

Ok. I just captured your queen!


No big deal. I can get many others...


Only 8 more. That too, if any of your pawns reach the other end of the board. But I've captured all your pawns too..!!
Bad luck..!!
 
Sheriff
Posts: 14691
16
Eclipse IDE VI Editor Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

I haven't found a good chess program (ofcourse free one), the one I have is very poor. I win most of the times (I undo it if something goes wrong ;)).


Play online with Babaschess.
 
Ranch Hand
Posts: 135
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Nowadays i seldom play chess. But in my college days i used to play it with software called 'ChessMaster'. It was really superb programs that includes all things that you need to know regarding chess.
 
Jesper de Jong
Java Cowboy
Posts: 16084
88
Android Scala IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Vishal Pandya wrote:How efficient was your algorithm Jesper?


Well, it was in 1998, when most PCs didn't have much more than maybe 32 or 64 MB RAM. It was a simple algorithm, looking at all possible moves from a given situation, and then all possible moves after those moves etc., evaluating the value of each move by looking at the board after the move to see how well the player was doing, up until a fixed number of moves ahead. The number of possibilities with chess quickly explodes, it's hard to let the computer "think" ahead more than a handful of moves.

It probably wasn't a super strong program, but it worked well enough to have fun with.
 
ankur rathi
Ranch Hand
Posts: 3851
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Christophe Verré wrote:

I haven't found a good chess program (ofcourse free one), the one I have is very poor. I win most of the times (I undo it if something goes wrong ;)).


Play online with Babaschess.



Thanks Christophe. Babaschess is very good.
 
ankur rathi
Ranch Hand
Posts: 3851
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Prabhat Gupta wrote:Nowadays i seldom play chess. But in my college days i used to play it with software called 'ChessMaster'. It was really superb programs that includes all things that you need to know regarding chess.



Yes, chess master challenge is good but only 60 minutes free trial.
 
Ranch Hand
Posts: 48
Netbeans IDE Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ankur if you want to play.....i was intra-college chess champion .& i like it a lot....
 
ankur rathi
Ranch Hand
Posts: 3851
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

nick kaushik wrote:Ankur if you want to play.....i was intra-college chess champion .& i like it a lot....



Hey Nick, you are scaring me.

Lets play sometime.
 
Ranch Hand
Posts: 1479
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
http://www.freechess.org/ is great site to get a game with all levels of players and with different variations of chess.

Also, they have live discussion channels to discuss drivel or non-drivel.


 
Bartender
Posts: 1202
22
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Bert Bates wrote:
q16...



By the way, Bert, in case it wasn't obvious, our previous game is pretty much hopeless for Black. If we were just playing plain old win-or-lose, I'd resign. If we're playing a dollar a point, then I might stay in it to see how few I can lose by. I'll have to see if I can resurrect the image files of the current state of that game.

 
Bert Bates
author
Posts: 9008
20
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ryan that would be great - I'd forgotten about that game but I'd love to see the image of where we left off!
 
Ranch Hand
Posts: 430
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

ankur rathi wrote:

Jesper Young wrote:I know the rules, but I don't have the patience to learn and play chess really well.

One of the first Java programs that I wrote, together with a colleague in 1998, was an applet that could play chess. You could play against the computer or against another person. It wasn't hard to write an algorithm that could play chess better than myself...



I haven't found a good chess program (ofcourse free one), the one I have is very poor. I win most of the times (I undo it if something goes wrong ;)).


You can play for free here: http://www.shredderchess.com/play-chess-online.html

What the name of this game? Checkers?
http://www.youtube.com/watch?v=b2QQwf2WDkk&feature=related
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic