Apple's Chess 2.0 Source Code Available
Petrochard writes "For all of you programmers who are big chess fans, check out Apple's release of Chess 2.0's source code. It would be cool if somebody could make a Simpson's Chess mod." Chess is based on sjeng (logic) and glChess (interface).
I think I'd be too intimidated to play chess against "the world's most powerful computer." Gosh. :)
Joke aside, I'm eagerly awaiting the 970FX PowerMac, and VERY eagerly awaiting the 3gHz (980?) machines this summer. Ohhh yeahhh...
It's the bundled OS X chess game. You didn't think Mac users played _Solitaire_, did you?
What I'm listening to now on Pandora...
One of the cornerstones of the current Cocoa-y way of doing things is that the front-end and back-end are separate beasts.
Don't like the back-end? It's possible to build the app to use a program other than sjeng as its brain. It's just a matter of building with a new shell tool (and a little glue so the front-end knows how to use it).
Don't like the front end? It's also possible to build a new wrapper app for sjeng that looks however you want it to. Use the source for the existing Chess program as a template for sjeng, and then go completely nuts. Screw reskinning, design a completely different and abstract chess game!
But the windowless interface might be confusing to some users...
55 W. P - e555 B. P x P
56 W. N x P
56 B. B x System Preferences ?
57 W. BitTorrent - A4 !!
Kernel Panic in 4 moves
You cannot truly appreciate Dilbert until you read it in the original Klingon.
How about this setup?
Pawn = The common zealous user, because once you go Mac you never go back. Also, there are those rare ones that go all the way to make the next killer app and become Queen-rich.
Knight = Apple's engineers, because of the new & innovative ways in which they move...
Bishop = User-group leaders, because someone has to shepherd the flock...
Rook = Apple-lawyers, because everyone fears being pinned by the long-arm of the law...
Queen = Woz, because that one piece has serious some skills...
King = Jobs, because as soon as you think you've caught-up to him, he uses his reality-distortion-field to castle in a new direction. Also, no matter how little is left on the board, you can't quite nail him without a lawyer.
Now we can find out how how it cheats.
I'm a big retard who forgot to log out of Slashdot on Mike's computer! LOOK AT ME.
Thanks! I was worried that opensource.apple.com was going to be slashdotted.
Don't blame me; I'm never given mod points.