Rolf wrote:
Hi Nick,
my point is just that you come here with a valid and highly interesting question and then you use the word CHEAT in yor title. So, excuse me but we have a situation where IMO shortsighted-wise the whole competition is being destroyed in a field where over 90% is always taken from other sources it is now argued that all smart but poor talents from East Europe where you cant enforce copyright laws should have the right to publish their code not to play with it on the Wch but just to destroy the market for the little pool of yearlong managed progs. Was that intended with Freedom of Speech in the USA? Hate speech and public code against the best chess engine??
Good morning Rolf,
The word I used may be inapropriate, but on the other hand not. I asked the question in order to find out if I should be banning the program in playing games at the stated setting against other programs. I could have named the question "Irregular", "Different", "Unusual" but nothing changes with the question.
I really hate rules and regulations when I am at work and I always look for shortcuts or ways to change or bend them to my needs, therefore that part I understand and appreciate, if people are working to push against the borders since this often leads to the next step of advancements. But since I love sports in general I have to concede that rules are important (until it is changed for everyone) because otherwise you would not be able to govern a sport successfully and everything ends in chaos and the sport would lose attraction. Would you allow a team to play soccer with 12 players against an opponent, or a swimmer have his feet artificially extended, allow drugs in sport? In all these instances I think the contestant or team would end up not being allowed to play the competition, not until the situation is reviewed and ruled on.
For the games against opponents at 5 ply (and I am sorry if I keep harping about 5 ply, but that was the rule for these games), the program shows irregularities which need to be investigated and ruled on before I can allow it to compete with other engines (athletes) in this sport. Therefore the program is temporarily banned from competing in these matches
The question that concerns you, is a difficult one for me to answer because I am not a suitable person to enter this discussion because I am not a programmer and therefore my rights to commenting do not exist. I can only as I have done in my question with ply, ask specific questions based on the the experiences and behaviours I observe in playing games. The insides of engines is not my territory today.
Sometimes answers are very simple. If am an author and I spent thousands of hours writing a book using my own words and ideas and not copying someone elses, then of course I should be protected.
But even this simple example becomes difficult sometimes and I do not have a base for any kind of answer. How much of any engine really belongs to an author is I think the question and the dilemma. I am not sure but I do not think that there is a program that exists in this world which was written 100% from scratch and 100% from the mind of the author. Parts were taken either from other authors freely or not freely and there I think your problem lies. Which is what in this case? I do not think that the program in discussion or any other program that makes a similar stand can afford to open its books because I imagine that X% is probably never original programming code. There I think may be the dilemma and the reason for the fight for protection. Sometimes it is not what you have done (which you can protect, there are laws for this I am sure) it is more for what you have not done and for the big monster MONEY
All the best
Nick