Just a curiosity of an amateur...

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Amateur
Posts: 39
Joined: Thu Apr 21, 2016 1:40 am

Just a curiosity of an amateur...

Post by Amateur »

Looking at the official website of Rybka chess, in the "Team" section, I noticed the presence of a name that more than others has given me wonder.
http://www.rybkachess.com/index.php?auswahl=Rybka+team
As everyone can imagine the name is Larry Kaufman, with role "Advisor" in the team...
What he did in practice Larry Kaufman in the Rybka team? In addition to his chess skills by "GM," has he participated in the programming? How much of his ability he did in the Rybka engine? What he led from Rybka to Komodo?
I'd like to get some answers, perhaps by the same Larry Kaufman, if possible ...
Dann Corbit
Posts: 12870
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Just a curiosity of an amateur...

Post by Dann Corbit »

Larry Kaufman worked with Vas on the evaluation. While he did not write the code, he has enough familiarity with programming to be an excellent guide.

He now works with Mark on Komodo.

If you have not read Larry's article on material imbalances, it is a must read.
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.
rcmaddox
Posts: 181
Joined: Mon Oct 14, 2013 8:59 pm
Location: Winder, GA
Full name: Robert C. Maddox

Re: Just a curiosity of an amateur...

Post by rcmaddox »

Amateur wrote:Looking at the official website of Rybka chess, in the "Team" section, I noticed the presence of a name that more than others has given me wonder.
http://www.rybkachess.com/index.php?auswahl=Rybka+team
As everyone can imagine the name is Larry Kaufman, with role "Advisor" in the team...
What he did in practice Larry Kaufman in the Rybka team? In addition to his chess skills by "GM," has he participated in the programming? How much of his ability he did in the Rybka engine? What he led from Rybka to Komodo?
I'd like to get some answers, perhaps by the same Larry Kaufman, if possible ...
Here's an interview from 2008 when LK won the World Senior Championship. Part of the interview deals with his contribution to Rybka.

Look here ---->> http://www.uschess.org/content/view/8982/500/
Amateur
Posts: 39
Joined: Thu Apr 21, 2016 1:40 am

Re: Just a curiosity of an amateur...

Post by Amateur »

Thank you!
mjlef
Posts: 1494
Joined: Thu Mar 30, 2006 2:08 pm

Re: Just a curiosity of an amateur...

Post by mjlef »

Larry posts here pretty often, or I can pass on a question to him if you want.

Larry has been involved in computer chess since the 1960's when he wrote the opening book for Mac Hack IV. You can find out more about Larry's computer chess work here:

https://chessprogramming.wikispaces.com/Larry+Kaufman

Larry worked on the evaluation of some of the later Rybka 2 (2.3.2a, for example) and Rybka 3.

I am fortunate to be able to work with Larry just about every day.

Mark
User avatar
reflectionofpower
Posts: 1668
Joined: Fri Mar 01, 2013 5:28 pm
Location: USA

Re: Just a curiosity of an amateur...

Post by reflectionofpower »

Dann Corbit wrote:Larry Kaufman worked with Vas on the evaluation. While he did not write the code, he has enough familiarity with programming to be an excellent guide.

He now works with Mark on Komodo.

If you have not read Larry's article on material imbalances, it is a must read.
http://www.danheisman.com/evaluation-of ... ances.html
"Without change, something sleeps inside us, and seldom awakens. The sleeper must awaken." (Dune - 1984)

Lonnie
Amateur
Posts: 39
Joined: Thu Apr 21, 2016 1:40 am

Re: Just a curiosity of an amateur...

Post by Amateur »

The linked material is very interesting and meets all my curiosity!
Is out of the question the fact that since in the Komodo team arrived M. Lefler the engine performance came at very high levels... now i have only a question: how much of the experience gained in the Rybka team was sent into the development of Komodo engine?
Thanks for your answers!
mjlef
Posts: 1494
Joined: Thu Mar 30, 2006 2:08 pm

Re: Just a curiosity of an amateur...

Post by mjlef »

Amateur wrote:The linked material is very interesting and meets all my curiosity!
Is out of the question the fact that since in the Komodo team arrived M. Lefler the engine performance came at very high levels... now i have only a question: how much of the experience gained in the Rybka team was sent into the development of Komodo engine?
Thanks for your answers!
Larry developed the evaluation function in later Rybka 2.x and 3.x versions. Komodo started of as Don's program Doch. Larry later joined up with Don and improved the evaluation function (and search too) so the basic chess principals Larry has written about and taught for many years became part of both programs. Of course, humans learn more so by the time Larry was working on Komodo, he knew more about possibly effective evaluation terms.

Doch started off as a simple program, but by the time I worked on Komodo, it has a full fledged evaluation function which Larry and I have continued adding to and refining.
Amateur
Posts: 39
Joined: Thu Apr 21, 2016 1:40 am

Re: Just a curiosity of an amateur...

Post by Amateur »

mjlef wrote:
Amateur wrote:The linked material is very interesting and meets all my curiosity!
Is out of the question the fact that since in the Komodo team arrived M. Lefler the engine performance came at very high levels... now i have only a question: how much of the experience gained in the Rybka team was sent into the development of Komodo engine?
Thanks for your answers!
Larry developed the evaluation function in later Rybka 2.x and 3.x versions. Komodo started of as Don's program Doch. Larry later joined up with Don and improved the evaluation function (and search too) so the basic chess principals Larry has written about and taught for many years became part of both programs. Of course, humans learn more so by the time Larry was working on Komodo, he knew more about possibly effective evaluation terms.

Doch started off as a simple program, but by the time I worked on Komodo, it has a full fledged evaluation function which Larry and I have continued adding to and refining.
thanks for the clear explanation.