What does "Arasan" mean?
Arasan means "king" in Tamil, a language spoken in South India and Sri Lanka. It is related to the Sanskrit word "raja." The Arasan website header has "Arasan" written in Tamil script.
How strong a chess player is Arasan?
It's hard to say, because Arasan has not competed in tournaments with humans, which is the only way to get a truly accurate rating. Also, its strength will vary quite a bit depending on the speed and memory size of the machine on which it is run. And it isn't always consisent: I have seen it beat International Masters and then lose to much lower-rated players. However, my belief is that players who are at or below Master level will find it challenging to play.
I think Arasan made an illegal move. I moved my pawn two squares forward and Arasan captured it with the pawn next to it.
This is called an "en passant" capture (French for "in passing"). It is a legal chess move. See this Wikipedia article for a detailed explanation of the en passant rule.
How can I configure Arasan for best performance?
You should set the "threads" option to the number of physical cores on your computer, and you should set the hash table size reasonably large but probably not more than 1/2 of the RAM on your computer. (Arasan also runs somewhat better on a 64-bit operating system).
If you are using a user interface such as the native Arasan GUI you can set the threads and hash options using the interface (see the Options menu).
UCI compatible UIs like Fritz or Shredder also support setting these options. If using Winboard, see the readme.txt file.Arasan is too strong for me! Can I make it play weaker so I can beat it?
Arasan is designed to play a good game of chess and be a challenging opponent. But there are some things you can do to lower its playing strength. First, bring up the Options menu, select Search Limits and set it to Fixed Depth. Select 1 for the depth (or a different low number, like 2 or 3). This will cause Arasan to play at a reduced strength. In this mode it will move very fast, but allow you unlimited time to make a move.
When I try to run arasan.exe, the Arasan window is not active, but the bottom tool bar shows Arasan is running. Clicking on it does not show the application.
I have occasionally had reports of this problem. You can try this:
- Run the program "regedt32" (from the Start Menu, click Run and then type in this name).
- Regedt32 shows a list of folders on the left-hand side. Click on the + button next to "HKEY_CURRENT_USER" to expand it.
- Click on the + button next to "Software"
- Select the "Arasan" folder. Type the delete key. It will warn you about deleting but just say Yes - it is safe.
- Restart Arasan.
This removes any settings in the Registry and will cause Arasan to start with default values, including board size and location.
I want to distribute Arasan on a CDROM or in a magazine or though download.
The Arasan chess GUI and chess engine binaries on this site are freely redistributable, provided that:
- They are distributed in unmodified form.
- No more than a nominal fee is charged for copying or media.
If you think your distribution arrangement isn't covered under this, or need some more formal authorization, please contact me.
I want to use Arasan in a commercial product or Web offering, possibly in a modified version.
Arasan chess engine source code is available under the MIT license (see license), which permits reuse in this way.
