Jooel: I've removed the single '@' sign from the test string, this should no longer cause any problems. I've also manually rechecked the encryption and decryption steps in the two examples I'm providing in the rules. They both check out fine. Please be more specific when you say that something is failing. Finally, I've run the script with WKIX32.EXE as well and cannot see why it shouldn't work. The results text file is being created the same way as with KIX32.EXE. So, what exactly is the problem with using WKIX32?

As far as I can tell, the test suite is working correctly and adheres to the rules. The new version with the '@' sign removed can be downloaded at http://people.bu.edu/jenmeyer/kixtart/kixgolf_vigenere.zip

So, time to post your solutions. I'll start a new thread for this purpose.
_________________________
There are two types of vessels, submarines and targets.