Latest Updates:
Normal Topic Customized Computer Help (Read 1468 times)
Vladimir
Junior Member
**
Offline



Posts: 60
Joined: 05/22/09
Re: Customized Computer Help
Reply #2 - 03/23/10 at 06:28:01
Post Tools
I have to agree with TN. Changing the evaluation parameters is mainly for hobbyists and the programmers themselves.

The default settings are default because the programmers have done extensive testing to determine they're the strongest all-around. Of course, that testing is not exhaustive, and settings could be found to improve strength, but most of the time it's not a promising avenue for casual users.

Changing the evaluation parameters is usually done to force a certain playstyle (such as extreme aggression by tweaking the king safety setting and piece values). However, if you want second opinions for analysis, it's generally easier and more useful to just check with another engine.

One interesting thing to note is that programmers never alter their engines so that they will solve test positions, e.g., positions where you have to find a certain sacrifice or other "best move." It would be nice to solve them, of course, and sometimes using test positions can highlight a latent bug or other oversight, but for the most part, any alterations based on specific positions is counterproductive and detrimental to the overall strength of the engine, as TN says.
  
Back to top
 
IP Logged
 
TN
God Member
*****
Offline



Posts: 3420
Joined: 11/07/08
Gender: Male
Re: Customized Computer Help
Reply #1 - 03/23/10 at 02:39:46
Post Tools
In my experience, using either Rybka 3, Rybka 3 Dynamic or Rybka 3 Human works best, as opposed to trying to improve the machine's algorithms. It is difficult to program the machine's algorithms appropriately without being an expert in computer programming, since if you modify a value to help the machine play better in certain positions (e.g. closed positions), this will weaken its play in other positions.

Perhaps the most important thing is trust your own judgement above the computers, since computers are notorious for having imprecise or even incorrect evaluations of positions at times.
  

All our dreams come true if we have the courage to pursue them.
Back to top
 
IP Logged
 
Reverse
Full Member
***
Offline


I Love ChessPublishing!

Posts: 212
Location: USA
Joined: 11/11/09
Gender: Male
Customized Computer Help
03/23/10 at 01:06:41
Post Tools
So, I am trying to use computers to help me improve at chess. I know I can have the computer analyze my games, but what other techniques are available?

I just downloaded a program called "stockfish", which seems to be pretty strong computer. Just check out computerchess.org.uk for comparisons. So "stockfish" allows you to change how much it values structure, mobility, space, aggressiveness, king safety, defense etc... would it be good to adjust the program to play very aggressively or defensively so as to have a stronger player with varying styles suggesting ways to play positons? The one problem i see is if I change the evaluations at which point will the program begin making errors or pursuing a poor plan to conform to the style I mandate. Has anyone messed around with this sort of function before on this program, stockfish, or other programs?
  
Back to top
 
IP Logged
 
Bookmarks: del.icio.us Digg Facebook Google Google+ Linked in reddit StumbleUpon Twitter Yahoo