| View previous topic :: View next topic |
| Author |
Message |
Alberto Sanjuan

Joined: 01 Sep 2011 Posts: 46 Location: Seville, Spain
|
Posted: Tue Apr 03, 2012 2:18 pm Post subject: New engine: Rhetoric |
|
|
Hello,
I would like to present the first release of my own engine: Rhetoric. Not a very strong engine, because is in the 2200 - 2300 elo range, but is surprisingly strong playing against humans.
But what makes Rhetoric special is the fact that it has been trained with Genetic Algorithms trying to fit grandmaster moves from a collection of GM Karpov games against other elite GMs.
The web site is in spanish, i hope to update it with new sections in english in the near future.
For the moment you can download the Win32 version of Rhetoric clicking in the "Descarga ya" button placed in the home page.
http://www.chessrhetoric.com
Regards from Seville, Spain.
Alberto Sanjuan |
|
| Back to top |
|
 |
Balint Pfliegel
Joined: 16 Mar 2012 Posts: 69
|
Posted: Tue Apr 03, 2012 5:53 pm Post subject: Re: New engine: Rhetoric |
|
|
Sounds very interesting - I was wondering how GAs work in a discreet problem space. Is it public how it internally works - how the genotype looks like, mutations, crossovers, etc?
Good luck with it!
Cheers, Balint |
|
| Back to top |
|
 |
Andres Valverde

Joined: 18 Feb 2007 Posts: 467 Location: Almeria. SPAIN
|
Posted: Wed Apr 04, 2012 6:44 am Post subject: Re: New engine: Rhetoric |
|
|
Enhorabuena ! _________________ Saludos, Andres |
|
| Back to top |
|
 |
jose mº velasco

Joined: 21 Feb 2011 Posts: 486
|
Posted: Wed Apr 04, 2012 7:30 am Post subject: Re: New engine: Rhetoric |
|
|
| Muchas gracias , probando ya¡¡. |
|
| Back to top |
|
 |
Alberto Sanjuan

Joined: 01 Sep 2011 Posts: 46 Location: Seville, Spain
|
Posted: Wed Apr 04, 2012 8:07 am Post subject: Re: New engine: Rhetoric. GA papers. |
|
|
| bpfliegel wrote: |
Sounds very interesting - I was wondering how GAs work in a discreet problem space. Is it public how it internally works - how the genotype looks like, mutations, crossovers, etc?
|
Rhetoric is based on this article. You can download it from my site:
http://www.chessrhetoric.com/index.php/downloads/viewcategory/4-recursos-y-bibliografia
I don't know who wrote it, but is very very interesting.
After reading, i implemented a simplified version of this methodology using arrays of integers as adn secuences, and uniform corossover. I don't plan to publish this code because is the only thing that makes Rhetoric so different. |
|
| Back to top |
|
 |
Graham Banks

Joined: 26 Feb 2006 Posts: 19756 Location: Auckland, NZ
|
Posted: Wed Apr 04, 2012 9:31 am Post subject: Re: New engine: Rhetoric |
|
|
| asanjuan wrote: |
Hello,
I would like to present the first release of my own engine: Rhetoric. Not a very strong engine, because is in the 2200 - 2300 elo range, but is surprisingly strong playing against humans.
But what makes Rhetoric special is the fact that it has been trained with Genetic Algorithms trying to fit grandmaster moves from a collection of GM Karpov games against other elite GMs.
The web site is in spanish, i hope to update it with new sections in english in the near future.
For the moment you can download the Win32 version of Rhetoric clicking in the "Descarga ya" button placed in the home page.
http://www.chessrhetoric.com
Regards from Seville, Spain.
Alberto Sanjuan |
Thanks Alberto.  _________________ My email addresses:
gbanksnz at gmail.com
gbanksnz at yahoo.co.nz |
|
| Back to top |
|
 |
Thomas Petzke
Joined: 03 Mar 2011 Posts: 268 Location: Germany
|
Posted: Wed Apr 04, 2012 9:57 am Post subject: Re: New engine: Rhetoric. GA papers. |
|
|
Hola,
congratulations to your engine. Glad to see that GA seem to work somehow despite many people telling that GAs are the 2nd worst thing in chess programming.
Buena suerte
Thomas... |
|
| Back to top |
|
 |
Alberto Sanjuan

Joined: 01 Sep 2011 Posts: 46 Location: Seville, Spain
|
Posted: Wed Apr 04, 2012 10:06 am Post subject: Re: New engine: Rhetoric |
|
|
| It still loses against Eveann, but as we say: "ya tenía ganas de publicarlo". |
|
| Back to top |
|
 |
Jesús Muñoz

Joined: 13 Jul 2011 Posts: 695 Location: Madrid, Spain.
|
Posted: Wed Apr 04, 2012 10:08 am Post subject: Re: New engine: Rhetoric. GA papers. |
|
|
Hi Alberto:
| asanjuan wrote: |
| bpfliegel wrote: |
Sounds very interesting - I was wondering how GAs work in a discreet problem space. Is it public how it internally works - how the genotype looks like, mutations, crossovers, etc?
|
Rhetoric is based on this article. You can download it from my site:
http://www.chessrhetoric.com/index.php/downloads/viewcategory/4-recursos-y-bibliografia
I don't know who wrote it, but is very very interesting.
After reading, i implemented a simplified version of this methodology using arrays of integers as adn secuences, and uniform corossover. I don't plan to publish this code because is the only thing that makes Rhetoric so different. |
When I saw this paper, the overall view remembered me a lot another paper of Omid David-Tabibi (Falcon engine) that Ruxy Sylwyka posted in TalkChess three months ago; searching in my posts I found one where I linked to the original post. I give the link of that paper:
Expert-Driven Genetic Algorithms for Simulating Evaluation Functions.
If you read it carefully, I am sure that there are some similar things that appear in the paper you have in your website. So, I think that Simulating Human Grandmasters: Evolution and Coevolution of Evaluation Functions is also by Omid David-Tabibi.
I hope that this paper will be interesting for you and will help you in improving Rethoric. I am amazed of the complex algorithms that people are able to implement. ¡Buena suerte en el futuro!
Regards from Spain.
Ajedrecista. _________________ Six Fortran 95 tools.
Chess will never be solved. |
|
| Back to top |
|
 |
Andres Valverde

Joined: 18 Feb 2007 Posts: 467 Location: Almeria. SPAIN
|
Posted: Wed Apr 04, 2012 1:36 pm Post subject: Re: New engine: Rhetoric |
|
|
| asanjuan wrote: |
| It still loses against Eveann, but as we say: "ya tenía ganas de publicarlo". |
. Well done! _________________ Saludos, Andres |
|
| Back to top |
|
 |
|