It's not hard to count the number of bundled games in OS X (not counting games available via Terminal). The total count is one—Chess, which you'll find in the Applications folder. While you can run this game easily enough in the Finder with a double-click, that really wouldn't make for much of a hint. Instead, we're going to take a look at how you can directly access the engine that runs Chess from Terminal. Practical spacefaring mac os.
Why would you want to do this? Many miles to cakeiztan mac os. Honestly, I'm not sure—perhaps you're a chess addict, playing for hours on end, and you're tired of all the beautiful 3-D eye candy in the GUI version. Or maybe you're a purist, and you prefer to enter your moves in algebraic chess notation, instead of dragging pieces around. Whatever the reason, here's how to access the guts of Chess via Terminal.
Chess, it turns out, is powered by Sjeng, an open-source chess engine. To access Sjeng, open Terminal and type this command:
cd /Applications/Chess.app/Contents/Resources
Once in that directory, you can launch Sjeng by typing (in OS X 10.5) ./sjeng.ChessEngine
or (in OS X 10.4) ./sjeng
. When the program launches, you'll see some initialization output, and then a lovely rendition of a chess board done in ASCII—here's a board after a few moves have been made (black pieces are denoted with a *
, and are shown at the top of the board):
- Mac OS X Hints By Rob Griffiths Apr 10. The total count is one—Chess, which you'll find in the Applications folder. Playing it in Terminal may not be for everyone, but for this child.
- I tried to remove Chess.app from my Mac: Moving to Trash: 'Chess.app' can't be modified or deleted because it's required by macOS. Trying to change permissions for everyone in Get Info: The operation can't be completed because you don't have the necessary permission.
The Games menu in Chess Openings Wizard for Mac does quite a bit of the work of a game database like ChessBase, indexing millions of games in PGN format. No direct support for.CBH files though. When it comes to studying chess and using the strongest chess engines on a Mac, it's a decent alternative. Chess Openings Wizard for OSX is in pre. HIARCS Chess Explorer for Apple Mac OS A new version 1.9.5 of HIARCS Chess Explorer is now available for you to download and install. It is compatible with any Mac OS 10.13 (High Sierra) or later including the new Big Sur (macOS 11).
Below the board you'll see the Sjeng:
command prompt; this is where you interact with the program. Chess moves are entered in standard chess notation, using the row and column labels shown at the edges of the board. An opening move for white's pawn, for instance, would be d2d4
. After you move (press Return to execute your move), Sjeng will ponder for a bit, then make its move. Continue in this manner until someone wins, or you grow bored of chess and decide to quit. (Type quit
to do so.)
Sjeng has a number of options to control things such as the time per move and how well the computer plays; you can read about these options by typing help
at the Sjeng command prompt.
I did run into one quirk when testing this hint—Sjeng would occasionally quit with a segmentation fault
error, usually after a lot of thinking prior to making a move. I found a workaround for this problem by running Sjeng with root privileges. To do that, use this command:
sudo ./sjeng.ChessEngine
Enter your password when prompted, then press Return. When running with root privileges, I never had the program quit with the segmentation fault—I don't know why, but it worked perfectly when run as root. I would only suggest using this solution, however, if you experience problems when using it in the normal non-root method.
Sjeng is a very capable computer opponent—well beyond my 'I remember that the bishop moves diagonally' talent level. Playing it in Terminal may not be for everyone, but for this child of the ASCII gaming era, it brings back some memories.
With the free Chess game already included as part of OS X, you may wonder why you'd need another way to play chess on the Mac—or why you'd lay down hard-earned cash to get it. But Feral Interactive's Chessmaster 9000 isn't just a chess game. It's the ultimate chess resource.
Chessmaster 9000 lets you choose from more than 60 different 3-D boards. New players are assigned a basic skill rating, and as you play games, the software adjusts your rating to reflect your skill level. Chessmaster 9000 then uses this rating to select the computer-controlled opponents that are most appropriate for you—opponents range from newbies to grand masters. If you run into trouble during a game, you can get on-the-fly advice from the Chessmaster.
It's not hard to count the number of bundled games in OS X (not counting games available via Terminal). The total count is one—Chess, which you'll find in the Applications folder. While you can run this game easily enough in the Finder with a double-click, that really wouldn't make for much of a hint. Instead, we're going to take a look at how you can directly access the engine that runs Chess from Terminal. Practical spacefaring mac os.
Why would you want to do this? Many miles to cakeiztan mac os. Honestly, I'm not sure—perhaps you're a chess addict, playing for hours on end, and you're tired of all the beautiful 3-D eye candy in the GUI version. Or maybe you're a purist, and you prefer to enter your moves in algebraic chess notation, instead of dragging pieces around. Whatever the reason, here's how to access the guts of Chess via Terminal.
Chess, it turns out, is powered by Sjeng, an open-source chess engine. To access Sjeng, open Terminal and type this command:
cd /Applications/Chess.app/Contents/Resources
Once in that directory, you can launch Sjeng by typing (in OS X 10.5) ./sjeng.ChessEngine
or (in OS X 10.4) ./sjeng
. When the program launches, you'll see some initialization output, and then a lovely rendition of a chess board done in ASCII—here's a board after a few moves have been made (black pieces are denoted with a *
, and are shown at the top of the board):
- Mac OS X Hints By Rob Griffiths Apr 10. The total count is one—Chess, which you'll find in the Applications folder. Playing it in Terminal may not be for everyone, but for this child.
- I tried to remove Chess.app from my Mac: Moving to Trash: 'Chess.app' can't be modified or deleted because it's required by macOS. Trying to change permissions for everyone in Get Info: The operation can't be completed because you don't have the necessary permission.
The Games menu in Chess Openings Wizard for Mac does quite a bit of the work of a game database like ChessBase, indexing millions of games in PGN format. No direct support for.CBH files though. When it comes to studying chess and using the strongest chess engines on a Mac, it's a decent alternative. Chess Openings Wizard for OSX is in pre. HIARCS Chess Explorer for Apple Mac OS A new version 1.9.5 of HIARCS Chess Explorer is now available for you to download and install. It is compatible with any Mac OS 10.13 (High Sierra) or later including the new Big Sur (macOS 11).
Below the board you'll see the Sjeng:
command prompt; this is where you interact with the program. Chess moves are entered in standard chess notation, using the row and column labels shown at the edges of the board. An opening move for white's pawn, for instance, would be d2d4
. After you move (press Return to execute your move), Sjeng will ponder for a bit, then make its move. Continue in this manner until someone wins, or you grow bored of chess and decide to quit. (Type quit
to do so.)
Sjeng has a number of options to control things such as the time per move and how well the computer plays; you can read about these options by typing help
at the Sjeng command prompt.
I did run into one quirk when testing this hint—Sjeng would occasionally quit with a segmentation fault
error, usually after a lot of thinking prior to making a move. I found a workaround for this problem by running Sjeng with root privileges. To do that, use this command:
sudo ./sjeng.ChessEngine
Enter your password when prompted, then press Return. When running with root privileges, I never had the program quit with the segmentation fault—I don't know why, but it worked perfectly when run as root. I would only suggest using this solution, however, if you experience problems when using it in the normal non-root method.
Sjeng is a very capable computer opponent—well beyond my 'I remember that the bishop moves diagonally' talent level. Playing it in Terminal may not be for everyone, but for this child of the ASCII gaming era, it brings back some memories.
With the free Chess game already included as part of OS X, you may wonder why you'd need another way to play chess on the Mac—or why you'd lay down hard-earned cash to get it. But Feral Interactive's Chessmaster 9000 isn't just a chess game. It's the ultimate chess resource.
Chessmaster 9000 lets you choose from more than 60 different 3-D boards. New players are assigned a basic skill rating, and as you play games, the software adjusts your rating to reflect your skill level. Chessmaster 9000 then uses this rating to select the computer-controlled opponents that are most appropriate for you—opponents range from newbies to grand masters. If you run into trouble during a game, you can get on-the-fly advice from the Chessmaster.
Unless you play chess regularly, you'll probably want to brush up on your strategy. And to that end, Chessmaster 9000 includes the Classroom. Here you can run tutorials, by real-life chess pros such as Josh Waitzkin, Bruce Pandolfini, and Larry Evans, on everything from moving the pieces to setting up elaborate attacks and defenses. The game lets you specify your level of instruction: beginners can run basic tutorials and drills, intermediate players can practice openings or take the Larry Evans Endgame Quiz, and experts can solve challenging chess puzzles or try advanced drills.
Best Chess For Mac
The game provides a Kids' Room, which offers a simplified interface and basic drills to help youngsters hone their chess skills. There's also a Database Room for true chess fanatics. A data miner's paradise, this room contains information on more than half a million real-world chess games—some collected as recently as 2002. Here you can analyze openings, add new game content, and much more.
Chessmaster 9000 includes all the trappings of its Windows counterpart, but thanks to a complete interface overhaul by Feral, it feels like a Mac game. It even connects to iTunes so you can listen to your playlists as you compete. You can also set your iChat status to let others know when you're playing chess. The game offers online play, but you're limited to competing against other Mac gamers.
Feral lists the minimum hardware requirement as a 700MHz G4. But even with my 1.5GHz G4, I ran into some occasional pokiness when loading different parts of the game. However, the slowdowns didn't detract from the otherwise excellent and trouble-free experience.
Chess Programs For Mac
The Bottom Line
Battle Chess Mac
Feral Interactive's Chessmaster 9000 is the best chess game you can buy for the Mac. It's an absolute must-have for chess fans who want serious competition and training.