What does "Arasan" mean?

Arasan means "king" in Tamil, a language spoken in South India and Sri Lanka. It is derived from 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.

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:

  1. Run the program "regedt32" (from the Start Menu, click Run and then type in this name).
  2. Regedt32 shows a list of folders on the left-hand side. Click on the + button next to "HKEY_CURRENT_USER" to expand it.
  3. Click on the + button next to "Software"
  4. Select the "Arasan" folder. Type the delete key. It will warn you about deleting but just say Yes - it is safe.
  5. 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.

If you distribute it unmodified and are not charging for the software itself, just incidentally for the magazine or a small charge for the CDROM, I'm ok with this. I am fine if you offer it on your website for free. 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.

Usually I answer this with "no," but it's always possible we'd find some mutually beneficial way to do this. Contact me to discuss.