Visual Openings with named arrows right on the board
Chess Database Application
Status: Pre-Alpha
Brought to you by:
gcramer
I love visual openings so much.
It is such a great learner tool for entry level players.
See arrows right on the board with the opening name attached to it.
So after every move you have like the zero to eight possible named continuations or transpositions. Is it hard to add it ? If not, I may take a shot myself to do it.
An interesting idea, but I have doubts about the graphical display, with rotated text above arrows:
I have seen that the app "Visual Chess Openings" is displaying rotated text, but I think that other ideas with nearly the same effect will be possible (or even better):
What do you think?
No, it isn't hard, but it can be a bit hard for someone not familiar with the code base.
How familiar are you with Tcl/Tk?
well implementing your suggestions as options on top of the display from the picture would be ideal of course. Although I came to accept the rotated text in the Android app. As you point out it is a compromise that some might want to opt out of.
I haven't done much if anything with tcl/tk but what the heck. If you give a hint of what needs to be done this would hugely boost my motivation to get cracking on this thing.
Last edit: pascal21st 2015-10-13
Are you a user of this Android app, this means, do you have practical experience with this graphical visualization?
yes, when I came across this wonderful app I used it extensively.
It really cuts through the opening thicket - a big hurdle for beginners.
When I recommended this app on openstack they banned my post, because the openstack people have some issues themselves.
Last edit: pascal21st 2015-10-13
indeed, using the arrowbutton
http://docs.activestate.com/activetcl/8.6/bwidget/ArrowButton.html#descr
putting a dynamic help text to it would be the fastest way to achieve the text-arrow.
that would already be pretty good, with a list of the ca. 0 ... 6 possible named continuations. I tried to work the /usr/bin/scidb-beta but the Komodo IDE does not like the first exec call in line 31 of the 4 MB script.
Last edit: pascal21st 2015-10-14
I'm not using the BWidget package, and this arrow button would not work, because it doesn't support transparent background, So I have to solve this with SVG (for arrows) and transparent text items (for the labels).
But I'm still thinking about further alternative solutions before I'm trying to implement this stuff.
This means that it is not properly installed, /usr/bin/scidb-beta tries to start /usr/bin/tkscidb-beta.
Oh, now I understand, It's a Komodo problem. I'm not using an IDE for Tcl, I'm not knowing any IDE which is really comfortable. The vi editor is my best tool.
I believe I absolutely see your point