Naming an engine ?

Discussion of chess software programming and technical issues.

Moderator: Ras

MahmoudUthman
Posts: 237
Joined: Sat Jan 17, 2015 11:54 pm

Naming an engine ?

Post by MahmoudUthman »

Is there a process to be followed when naming an engine ?
And is there any data base for engines names ,or how are duplicates avoided ?
tmokonen
Posts: 1366
Joined: Sun Mar 12, 2006 6:46 pm
Location: Kelowna
Full name: Tony Mokonen

Re: Naming an engine ?

Post by tmokonen »

The RWBC chronology page is a pretty comprehensive list of known Winboard/UCI engines:

http://www.rwbc-chess.de/chronology.htm

Another good resource is the Computer Chess Wiki:

http://computer-chess.org/doku.php?id=c ... ngine_list

There are a few instances where two different engines have the same name. There's no real process to naming an engine; just choose a name that you like, and that no one has chosen before.
User avatar
phhnguyen
Posts: 1541
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: Naming an engine ?

Post by phhnguyen »

MahmoudUthman wrote:Is there a process to be followed when naming an engine ?
And is there any data base for engines names ,or how are duplicates avoided ?
IMO, when naming try to avoid:
- using unicode strings since they may give a lot of troubles to other people who will use your engine. I guess many GUI programs (such as Winboard) don't support fully unicode names
- name too long
- name has spaces
- tech name. e.g., even very famous but TSCP is not a nice name, IMHO ;)
Dann Corbit
Posts: 12856
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Naming an engine ?

Post by Dann Corbit »

Pretty please, down on my knees, I am begging you NOT to name it after a famous chess player.
E.g.:
No: Kasparov, Fischer, Tal, Anand, etc.

The chess spell checkers go nuts and change the names to the full names and you see Morphy alive and well in 2017.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
MahmoudUthman
Posts: 237
Joined: Sat Jan 17, 2015 11:54 pm

Re: Naming an engine ?

Post by MahmoudUthman »

Thank you all.
Dann Corbit wrote:Pretty please, down on my knees, I am begging you NOT to name it after a famous chess player.
E.g.:
No: Kasparov, Fischer, Tal, Anand, etc.

The chess spell checkers go nuts and change the names to the full names and you see Morphy alive and well in 2017.
:) I've chosen to name it "Singularity".