best move arrows

Discussions about the WinBoard protocol. Here you can also report bugs and request new features.

Moderators: hgm, Andres Valverde

best move arrows

Postby Jim Ablett » 19 Jan 2009, 22:09

I really like this option in Arena to show best move arrows when thinking/pondering, and particularly in analysis.
Would be a nice feature to add to winboard ? :)

Jim.
___________________________
http://jimablett.net63.net/
Jim Ablett
 
Posts: 721
Joined: 27 Sep 2004, 10:39
Location: Essex, England

Re: best move arrows

Postby H.G.Muller » 19 Jan 2009, 22:18

I have never used Arena, so let me make sure I understand what you mean:

In analyze mode, every time the engine sends new Thinking Output, you want WinBoard extract the first move from the PV, and highlight it with an arrow until the next Thinking output appears?

I guess this should be quite easy to implement, as the possibility to highlight moves with an arrow already exists (thanks to Alessandro). So it would be merely a matter of slipping in an extra call to it in the right place.
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL

Re: best move arrows

Postby Jim Ablett » 19 Jan 2009, 22:45

H.G.Muller wrote:I have never used Arena, so let me make sure I understand what you mean:

In analyze mode, every time the engine sends new Thinking Output, you want WinBoard extract the first move from the PV, and highlight it with an arrow until the next Thinking output appears?

I guess this should be quite easy to implement, as the possibility to highlight moves with an arrow already exists (thanks to Alessandro). So it would be merely a matter of slipping in an extra call to it in the right place.


Exactly.
Preferably also in a different colour from the last move arrows.

Jim.
___________________________
http://jimablett.net63.net/
Jim Ablett
 
Posts: 721
Joined: 27 Sep 2004, 10:39
Location: Essex, England

Re: best move arrows

Postby Jim Ablett » 19 Jan 2009, 22:56

Also better/clearer if each side has different colour best move arrows.

Jim.
___________________________
http://jimablett.net63.net/
Jim Ablett
 
Posts: 721
Joined: 27 Sep 2004, 10:39
Location: Essex, England

Re: best move arrows

Postby ChessKnight » 22 Jan 2009, 08:53

H.G.Muller and Jim Ablett:

to show best move arrows when thinking/pondering


-Definitely.


Another feature I would like to suggest to highlight threatened piece or threatened square by last move, with toggle to switch on or off, if possible.

CN
ChessKnight
 
Posts: 48
Joined: 26 Dec 2008, 06:37

Re: best move arrows

Postby H.G.Muller » 22 Jan 2009, 10:08

How do you define "threatened"? An attack on a higher piece by a lower one? Attack on an undefended piece? WinBoard is not an engine, and although it has a routine to determine which moves are possible / legal, it cannot think ahead. This means many tactics that humans would still consider trivial would be totally beyond its grasp.
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL

Re: best move arrows

Postby Michel » 22 Jan 2009, 13:23

it cannot think ahead. This means many tactics that humans would still consider trivial would be totally beyond its grasp.


I think Scid uses an internal engine for such things (scidlet). By making the internal engine think a few plies it can detect threats, work as an aimbot etc...
Michel
 
Posts: 513
Joined: 01 Oct 2008, 12:15

Re: best move arrows

Postby H.G.Muller » 22 Jan 2009, 13:31

Sure, I could include an engine in WinBoard. (Fairy-Max is not that big.! :D ) But that would make it enormously more CPU consuming then it is now, and I doubt very much if this is desirable.
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL

Re: best move arrows

Postby ChessKnight » 23 Jan 2009, 00:48

By making the internal engine think a few plies it can detect threats, work as an aimbot etc...


I guess, only one ply ahead would be enough for a particular move.

But that would make it enormously more CPU consuming then it is now, and I doubt very much if this is desirable.


Arena has this feature. I am not sure whether Arena uses internal engine or not.

CN
ChessKnight
 
Posts: 48
Joined: 26 Dec 2008, 06:37


Return to WinBoard development and bugfixing

Who is online

Users browsing this forum: No registered users and 6 guests