(Where)Can Stockfish Improve?

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

Moderators: hgm, Rebel, chrisw

User avatar
vittyvirus
Posts: 646
Joined: Wed Jun 18, 2014 2:30 pm
Full name: Fahad Syed

(Where)Can Stockfish Improve?

Post by vittyvirus »

I've lately started to take interests in Stockfish code. My Questions are:

1. Can Stockfish improve?

2. How much can Stockfish improve (I've heard sky is the limit)?

3. WHERE can it improve? (Opening, Midgame, or Endgame, or evaluation, or search, or move generation, or code optimization?)
User avatar
velmarin
Posts: 1600
Joined: Mon Feb 21, 2011 9:48 am

Re: (Where)Can Stockfish Improve?

Post by velmarin »

Would be nice if you would improve the avatar,

very annoying,
is not worthy of a nice guy like you.

Please. :)
User avatar
vittyvirus
Posts: 646
Joined: Wed Jun 18, 2014 2:30 pm
Full name: Fahad Syed

Re: (Where)Can Stockfish Improve?

Post by vittyvirus »

velmarin wrote:Would be nice if you would improve the avatar,

very annoying,
is not worthy of a nice guy like you.

Please. :)
Of course. I'm sorry for my avatar :)
I don't know why they're using old phpBB, and why not automatically resizing the images. :?
User avatar
velmarin
Posts: 1600
Joined: Mon Feb 21, 2011 9:48 am

Re: (Where)Can Stockfish Improve?

Post by velmarin »

There is much discussion about the design of the forum,
but we have a sponsor to cover the costs, ect.

Still, if you resize the avatar not read the letters. : (

A personal thing, you can not handle Facebook friends?

Regarding Stockfish, sure there is still much to improve,
There is much to improve in all engines,
but it is difficult to find the balance.
User avatar
vittyvirus
Posts: 646
Joined: Wed Jun 18, 2014 2:30 pm
Full name: Fahad Syed

Re: (Where)Can Stockfish Improve?

Post by vittyvirus »

velmarin wrote:There is much discussion about the design of the forum,
but we have a sponsor to cover the costs, ect.

Still, if you resize the avatar not read the letters. : (

A personal thing, you can not handle Facebook friends?

Regarding Stockfish, sure there is still much to improve,
There is much to improve in all engines,
but it is difficult to find the balance.
What do you mean by 'A personal thing, you can not handle Facebook friends?'. I can't get your message.
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: (Where)Can Stockfish Improve?

Post by Vinvin »

vittyvirus wrote:I've lately started to take interests in Stockfish code. My Questions are:

1. Can Stockfish improve?

2. How much can Stockfish improve (I've heard sky is the limit)?

3. WHERE can it improve? (Opening, Midgame, or Endgame, or evaluation, or search, or move generation, or code optimization?)
As I pointed here : http://www.talkchess.com/forum/viewtopi ... 363#580363 , SF have weaknesses in king safety. "Weak" humans can get advantage from that. It's the difficult to detect the king safety weakness from computer games because it involved sacrifice and it's even harder top detect from self test because the opponent have to use a very different search to play well a king attack.
Last edited by Vinvin on Fri Aug 01, 2014 11:08 am, edited 1 time in total.
User avatar
velmarin
Posts: 1600
Joined: Mon Feb 21, 2011 9:48 am

Re: (Where)Can Stockfish Improve?

Post by velmarin »

You do not have
"friend request".
rreagan
Posts: 102
Joined: Sun Sep 09, 2007 6:32 am

Re: (Where)Can Stockfish Improve?

Post by rreagan »

vittyvirus wrote:I've lately started to take interests in Stockfish code. My Questions are:

1. Can Stockfish improve?

2. How much can Stockfish improve (I've heard sky is the limit)?

3. WHERE can it improve? (Opening, Midgame, or Endgame, or evaluation, or search, or move generation, or code optimization?)
I think the more interesting question is, will anyone be able to keep up with Stockfish? Being open-source, you would think SF could never stay on top since others could borrow ideas, but no one else has an army of developers working for free.
Uri Blass
Posts: 10269
Joined: Thu Mar 09, 2006 12:37 am
Location: Tel-Aviv Israel

Re: (Where)Can Stockfish Improve?

Post by Uri Blass »

rreagan wrote:
vittyvirus wrote:I've lately started to take interests in Stockfish code. My Questions are:

1. Can Stockfish improve?

2. How much can Stockfish improve (I've heard sky is the limit)?

3. WHERE can it improve? (Opening, Midgame, or Endgame, or evaluation, or search, or move generation, or code optimization?)
I think the more interesting question is, will anyone be able to keep up with Stockfish? Being open-source, you would think SF could never stay on top since others could borrow ideas, but no one else has an army of developers working for free.
I think that the answer is yes because I see lack of interest in developing stockfish that cause the framwork to be often empty.


There is a way to prevent it by having many tests with low priority or having tests with longer time control but it seems that it is more important for the leaders to save testing time and note that there is at least a small chance that testing at longer time control or random change of some weight may help to find an improvement.
User avatar
vittyvirus
Posts: 646
Joined: Wed Jun 18, 2014 2:30 pm
Full name: Fahad Syed

Re: (Where)Can Stockfish Improve?

Post by vittyvirus »

velmarin wrote:You do not have
"friend request".
I guess I do: facebook.com/syed.fahad.3133