Nostalgia
I yearn to have those ancient days back when chess engine authors used to write their source code themselves. You braced yourself, launched an editor, created a blank file and personally wrote "#include <stdio.h>" in the upper left corner.
How can we go back there ?
Matthias.
Nostalgia
Moderators: hgm, Rebel, chrisw
-
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Nostalgia
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
http://www.chess.hylogic.de
-
- Posts: 6995
- Joined: Thu Aug 18, 2011 12:04 pm
Re: Nostalgia
We need the OWG (One World Government) to act. All engine authors are forced to confess at Oprah. Then the OWG will erase all of CC history (rating lists included) and place every engine author or wanna be engine author on an uninhabited island somewhere in the Pacific with a clean PC + compiler and no internet access. Once a month OWG special agent Sknab Maharg will visit the islands and collect new versions to be tested in the OWG - LRCC competition.Matthias Gemuh wrote:Nostalgia
How can we go back there ?
Looking forward to Oprah, I will confess anything she wants.
-
- Posts: 3618
- Joined: Thu Dec 30, 2010 1:33 pm
Re: Nostalgia
Rebel wrote:We need the OWG (One World Government) to act. All engine authors are forced to confess at Oprah. Then the OWG will erase all of CC history (rating lists included) and place every engine author or wanna be engine author on an uninhabited island somewhere in the Pacific with a clean PC + compiler and no internet access. Once a month OWG special agent Sknab Maharg will visit the islands and collect new versions to be tested in the OWG - LRCC competition.Matthias Gemuh wrote:Nostalgia
How can we go back there ?
Looking forward to Oprah, I will confess anything she wants.[/quote]
What you gonna say? I made myself platinum, but I was born a dirty blonde
The road to chaos is filled with political correctness.
― Tadros
― Tadros
-
- Posts: 2949
- Joined: Mon May 05, 2008 12:16 pm
- Location: Bordeaux (France)
- Full name: Julien Marcel
Re: Nostalgia
Ed, maybe time to advertise again for your chart of honor? I can't find the link to it...Rebel wrote:We need the OWG (One World Government) to act. All engine authors are forced to confess at Oprah. Then the OWG will erase all of CC history (rating lists included) and place every engine author or wanna be engine author on an uninhabited island somewhere in the Pacific with a clean PC + compiler and no internet access. Once a month OWG special agent Sknab Maharg will visit the islands and collect new versions to be tested in the OWG - LRCC competition.Matthias Gemuh wrote:Nostalgia
How can we go back there ?
Looking forward to Oprah, I will confess anything she wants.
@Matthias:
Prédateur's birth was on a paper notebook, and the first line in the editor then was "Program Predateur;". I diged in my 0.0.1's sources files (august 2007) today and was amazed that some parts of this archeocode still exist in my latest version (some parts of the move generator, or I/O, etc...).
"The only good bug is a dead bug." (Don Dailey)
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
[Blog: http://tinyurl.com/predateur ] [Facebook: http://tinyurl.com/fbpredateur ] [MacEngines: http://tinyurl.com/macengines ]
-
- Posts: 1971
- Joined: Wed Jul 13, 2011 9:04 pm
- Location: Madrid, Spain.
Re: Nostalgia. 'Programmer code of honor' links.
Hello Julien:
http://www.top-5000.nl/programmer_code.htm
Programmer code of honor
Programmer code of honor (update)
I think it is a good initiative but I doubt about its success.
Regards from Spain.
Ajedrecista.
Here are the links I found about the 'programmer code of honor' that Ed proposed last year:JuLieN wrote:Ed, maybe time to advertise again for your chart of honor? I can't find the link to it...
http://www.top-5000.nl/programmer_code.htm
Programmer code of honor
Programmer code of honor (update)
I think it is a good initiative but I doubt about its success.
Regards from Spain.
Ajedrecista.
-
- Posts: 893
- Joined: Mon Jan 15, 2007 11:23 am
- Location: Warsza
Re: Nostalgia. 'Programmer code of honor' links.
"Programmer code of honor", whereas an interesting idea, wrongly assumes that all programs by one author conform to the same standard. This is often not the case. I have programmed an open source derivative (Rodent) and a closed source original joint effort (Glass, with Edmund Moshammer), and it succesfully prevents me from filling Ed's form.
Pawel Koziol
http://www.pkoziol.cal24.pl/rodent/rodent.htm
http://www.pkoziol.cal24.pl/rodent/rodent.htm
-
- Posts: 27811
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: Nostalgia
Easy as pie. Just ignore everyone that writes an engine above 2500 Elo. There are still plenty of people writing their own engine from scratch.Matthias Gemuh wrote:Nostalgia
I yearn to have those ancient days back when chess engine authors used to write their source code themselves. You braced yourself, launched an editor, created a blank file and personally wrote "#include <stdio.h>" in the upper left corner.
How can we go back there ?
Matthias.
Play a variant. My Capablaca / Gothic 10x8 tournaments never saw any clones. They are simply non-existent. Look at the thread of the Spartan tourney in the Tournaments section: only original authors!
-
- Posts: 6401
- Joined: Thu Mar 09, 2006 8:30 pm
- Location: Chicago, Illinois, USA
Re: Nostalgia. 'Programmer code of honor' links.
Why not fill more than one entry?PK wrote:"Programmer code of honor", whereas an interesting idea, wrongly assumes that all programs by one author conform to the same standard. This is often not the case. I have programmed an open source derivative (Rodent) and a closed source original joint effort (Glass, with Edmund Moshammer), and it succesfully prevents me from filling Ed's form.
Miguel
-
- Posts: 108
- Joined: Mon Aug 06, 2012 1:55 pm
Re: Nostalgia
This is exactly how I started with Nebula.
The only issue is that I am still very much influenced by the open source code I saw before I started writing my own engine (I forbid myself to look at any open source while writing Nebula).
For instance, I tried my hardest to do the singular extensions my own completely original way. As the result, Nebula was solving test positions nicely, but the elo gain was minimal.
Then I tried implementing SE using the search(..., skipMove) method I remembered seeing in some open source engines. That works much better. So should I give up on this ELO gain, because I didn't thought of it myself?
My answer is no. If I decided not to implement anything I read before, Nebula would be 2000 elo engine at most.
So writing your own engine from scratch in the era of super-strong open source engines is not the same as before. I am afraid those old days of glory are gone forever
The only issue is that I am still very much influenced by the open source code I saw before I started writing my own engine (I forbid myself to look at any open source while writing Nebula).
For instance, I tried my hardest to do the singular extensions my own completely original way. As the result, Nebula was solving test positions nicely, but the elo gain was minimal.
Then I tried implementing SE using the search(..., skipMove) method I remembered seeing in some open source engines. That works much better. So should I give up on this ELO gain, because I didn't thought of it myself?
My answer is no. If I decided not to implement anything I read before, Nebula would be 2000 elo engine at most.
So writing your own engine from scratch in the era of super-strong open source engines is not the same as before. I am afraid those old days of glory are gone forever
-
- Posts: 6995
- Joined: Thu Aug 18, 2011 12:04 pm
Re: Nostalgia. 'Programmer code of honor' links.
Its success is really up to the programmers themselves. 28 entries so far means something. What's missing are the big-elo-boys. Without their support no standard can be established.Ajedrecista wrote:Hello Julien:
Here are the links I found about the 'programmer code of honor' that Ed proposed last year:JuLieN wrote:Ed, maybe time to advertise again for your chart of honor? I can't find the link to it...
http://www.top-5000.nl/programmer_code.htm
Programmer code of honor
Programmer code of honor (update)
I think it is a good initiative but I doubt about its success.
Regards from Spain.
Ajedrecista.