Is There a Customizable chess engine.

Sort:
Avatar of baby_Yoda1

For the longest time I have been wondering if there is a way to make my own personal engine that "learns" from games I select. I have wanted to do this so I could practice vs "myself" or practice vs. my friends without it actually being them. The only way I have seen people make chess engine is by actually coding but I dont want to learn python or c++. Is there any website or program I can try? 

Avatar of jjupiter6

There is anew one by certabo that does exactly what you are talking about.

Avatar of baby_Yoda1

Thank you! Do you have a link or a certain search term cause nothing comes up when I search "certabo customization chess engine". 

Avatar of SunPrarieWI

baby yoda1. Did you ever figure out how to create a chess engine or with customizable weights to mimic yourself or others form PGN games? I'm interested in this myself.

Avatar of SunPrarieWI

I've tried the Certabo engine. Avatar engine and personal weights. Doesn't seem to work right as my doppelganger engine plays a well as Alekhine's. I know that isn't right!

Avatar of baby_Yoda1
SunPrarieWI wrote:

baby yoda1. Did you ever figure out how to create a chess engine or with customizable weights to mimic yourself or others form PGN games? I'm interested in this myself.

No unfortunately i havent found anything since i asked this question.

Avatar of taychoe

There maybe a way by using the engines Eman and Solista, and Eman Tools. But I think it's too much work, to be honest. Eman and Solista use a file called the experience file. Using Eman Tools and the Eman engine, you can create an Eman.exp file from a pgn file of your games.

Then you use a weakened (weakened to match your playing strength, that is) Solista engine combined with the Eman.exp file as your opponent. You can even improve on that by creating an opening book based on your games and then having the Solista engine use that opening book.

Avatar of TheGuyThatIsNew

That is a concept that I myself want to do too, just play against myself that way I don't know what the other "me" is thinking yet all I know is that it is thinking exactly like me if I was in its shoes.

I think it'd be hard to translate what you would do / what you see and think into an engine unless there already is and I don't know. But it'd be hard to tweak it constantly to fit its user's play style. Usually it's like calculation ability not factoring in another move/ thinking deeper or combination.

If anyone has found something like that then I'd like to know too

Avatar of SunPrarieWI

taychoe 
"There maybe a way by using the engines Eman and Solista, and Eman Tools. But I think it's too much work, to be honest. Eman and Solista use a file called the experience file. Using Eman Tools and the Eman engine, you can create an Eman.exp file from a pgn file of your games.

Then you use a weakened (weakened to match your playing strength, that is) Solista engine combined with the Eman.exp file as your opponent. You can even improve on that by creating an opening book based on your games and then having the Solista engine use that opening book".

Where do I find these two engines?

Are they a free download?

Avatar of taychoe

Try the Outskirts chess forum or the open-chess.org forum, or even the talkchess forum. As far as I know, they are free, although it appears the early versions of Eman were not.