Qianhong Version 3.5.1 includes the following features:
- Support for multiple languages, with available translations in English, Simplified and Traditional Chinese, French, and Spanish.
- Play against the computer, an on-line opponent (peer-to-peer), or yourself.
- The computer AI can be customized with AI engine "plugins".
- A basic rule system can (optionally) keep plugins from perpetually checking and chasing.
- Watch two AI engines play against each other. You can set up an "Engine Battle" to watch them duke it out over multiple games, alternating colors each game, and saving all games to a file for later analysis.
- The plugin debug mode provides an automated test for verifying plugin
functionality. Use this to help develop your own plugins.
- Get hints on where to move next from any available AI engine.
- Get context-specific help on the program and on the basic rules of
Chinese Chess from the extensive built-in help manual.
- Display the game's moves in WXF or ICCS notation. When the game is over,
each move of the game can be reviewed. The games can be saved in WXF file
format.
- View WXF and ICCS format game files and start playing a viewed game from
any point in the game.
- Annotate games by entering comments.
- Edit the starting piece positions to create puzzle situations or to
practice game endings.
- Choose from two built-in board styles or use your own image
for a custom board graphic. Choose from three built-in color schemes for the
board and pieces, or customize the colors to create your own schemes.
- Choose from three built-in character sets for the game pieces: two
Chinese character sets and one western-style iconic set (adapted from pieces
on www.chessvariants.com/xiangqi.html).
You can also use your own custom piece graphics.
- Scale the graphics from 50% to 200% to fit your display size.
- Built-in "online tools" for easy detection of public IP address and
software updates.
- Chat with multiple online players using the same connections that
the games are played on. (The peer-to-peer networking has trouble with NATs.
This may be updated in a future version.)
- Connect to and/or host a directory server for easier online gaming.
The directory server is included in the release package, so anyone can host
their own directory server. (This feature may be updated later.)
|