Originally posted by Coconut
so? if you spend that programming time memorizing strong openings, that too is an aid.
But part of the game is capitalizing on your opponent's mistakes. A program will not make "human" mistakes. Also, if you memorize strong openings, you will not play them on autopilot. You will be making your own decisions on the fly on how to follow your opponent's responses. If your goal is to test a program you have written, and you are concerned about having a clear conscience, then consider telling your opponent beforehand that he, or she will be playing against a program. Of course, the game will most likely get deleted at that point, but you never know. All any of us can do here is state our opinions, the final say ultimately goes to the site admins.
By the way, anytime you want to use a program to make your moves, you've just made yourself a medium of communication for your comp. You have the comp playing, and you make the moves for it. Why do you want to do this?