Are there any engines above, say, 2700 that have eschewed the use of piece-square tables?
Edit: Excluding neural nets.
Top Engines without Piece-Square Tables?
Moderators: hgm, Dann Corbit, Harvey Williamson
Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Top Engines without Piece-Square Tables?
Erin Dame
Author of RookieMonster
Author of RookieMonster
-
- Posts: 322
- Joined: Thu Jan 22, 2015 2:21 pm
- Location: Zurich, Switzerland
- Full name: Jonathan Rosenthal
Re: Top Engines without Piece-Square Tables?
I don't know how necessary they are. In Winter I use them for the positions of the King and Knight, but no other pieces. Mine are completely symmetric in terms of rotations and mirroring, which means mine probably encode less information than most PSTs.
-Jonathan
Re: Top Engines without Piece-Square Tables?
I have full 8x8 psqt for every piece (well, 8x6 for pawn). Most times when I introduce a new evaluation feature, the psqt of the corresponding piece(s) needs to be retuned to make the new feature work. So there seems a lot of "value" in the psqt.
./Andreas
./Andreas
Re: Top Engines without Piece-Square Tables?
If Stockfish removed them, they will probably need to add some positional parameters and retune everything to compensate. I suppose that it will become a little stronger, as dynamic stuff is better than static one, as it can be adapted to the current position. A lot of work in any case.
Daniel José -
http://www.andscacs.com

Re: Top Engines without Piece-Square Tables?
I see no reason for the assumption that dynamic stuff is better than combination of static stuff and dynamic stuff that stockfish has.cdani wrote: ↑Mon Feb 18, 2019 7:41 pmIf Stockfish removed them, they will probably need to add some positional parameters and retune everything to compensate. I suppose that it will become a little stronger, as dynamic stuff is better than static one, as it can be adapted to the current position. A lot of work in any case.
Re: Top Engines without Piece-Square Tables?
Personal experience tuning everything on hand.
Daniel José -
http://www.andscacs.com

Re: Top Engines without Piece-Square Tables?
Hi Erin! I made an experiment on my engine, removing the PSQT for each piece on 5k games (This is the strength of my engine psqt):
https://github.com/ratosh/pirarucu/projects/14
What i noticed from my experiment:
- Knight psqt seems weak, i need to improve it;
- Pawn psqt seems too strong, i need to transfer it to pawn structure evaluation;
You can also see a similar experiment on stockfish https://onedrive.live.com/view.aspx?res ... 9qAPiXN5z8
https://github.com/ratosh/pirarucu/projects/14
What i noticed from my experiment:
- Knight psqt seems weak, i need to improve it;
- Pawn psqt seems too strong, i need to transfer it to pawn structure evaluation;
You can also see a similar experiment on stockfish https://onedrive.live.com/view.aspx?res ... 9qAPiXN5z8