Dark Chess 960 is a chess game which has a randomized starting position and 'fog of war'.. #Chess game #Strategy game #Turn-based strategy #Turn-based #Strategy #Chess
Dark Chess 960 is a chess game which has a randomized starting position and "fog of war".
A great deal of research has been done in writing chess-playing computer programs of various kinds. Almost all of this research, however, has been in chess and variations of chess which involve complete knowledge of the board. I thought it would be cool to try writing a computer player for a variation of the game where there is incomplete knowledge. Thus, a variant of chess called Dark Chess 960. A combination of Dark Chess and Chess 960.
Simply, the rules are as normal chess, but where certain information is hidden from you. So-called "Fog of War". You can only see your own pieces, as well as any square that any of your pieces can move to. Your vision is updated at the beginning of each turn. Because you can't see where your opponent's pieces are, you don't know if you're in check. As such the game has no concept of 'check'! Instead, the objective is to capture the enemy king. If you do this, you win instantly. Thus, safeguarding your king is extremely important.
As per the rules of Chess 960, the position of your pieces is randomized along the home row at the start of the game. You and your opponent's pieces always start in the same positions though, so you know where his king and all his pieces are at the start of the game. Castling is not allowed, at least for now. It may be added in a future version.
The computer does not cheat in this game! It only has the same information as you have when deciding where to move. It must plan out its moves carefully, based on where it thinks you might have moved, just as you do with it. As its vision is updated, it tries to deduce where your pieces might be, just as you do. The computer isn't great at playing, yet, but it's much much better than any other non-cheating Dark Chess implementation I've seen! It can often beat me when I play against it casually. It also tends to be a little slow to move sometimes, and uses a lot of memory, especially toward the end of the game.
System requirements
- SDL
- SDL_Image
Dark Chess 960 0.1
add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- filename:
- dark-chess.tar.gz
- main category:
- Games
- developer:
- visit homepage
calibre 7.9.0
Windows Sandbox Launcher 1.0.0
7-Zip 23.01 / 24.04 Beta
Bitdefender Antivirus Free 27.0.35.146
IrfanView 4.67
Zoom Client 6.0.0.37205
4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655
paint.net 5.0.13 (5.13.8830.42291)
Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work
ShareX 16.0.1
- paint.net
- Microsoft Teams
- ShareX
- calibre
- Windows Sandbox Launcher
- 7-Zip
- Bitdefender Antivirus Free
- IrfanView
- Zoom Client
- 4k Video Downloader