RenLib Suggestions
RenLib homepage:
http://www.renju.nu/renlib/
http://www.renlib.tk/
You are welcome to add new suggestions to this list,
send e-mail to: frank@renju.nu
Suggestions
-
Statistics function:
Enter game information, analyze and present statistics about
black/white wins, openings, players, tournaments, etc
Display game information between comments and board.
-
Publish description of RenLib file format.
-
Save library in XML format.
-
Display the one line comment of all end positions (games) in all possible
branches containing the same position as the current position.
-
Change color code scheme regarding variants and make it easier to
understand what a color means, by displaying information in a tab. Let the
colors indicate the outcome of the branch, that is whether one move is a
sure win, advantage or unclear for black and white instead of indicating
who is in turn to move, same position found somewhere else or branch change.
-
The Back Branch command can be removed and let the Back command
display an earlier visited position, regardless a branch change
occurred or not.
-
Use down arrow and up arrow to navigate through variants in a well defined
manner, like from left to right and top to bottom. When the desired branch
is reached the right arrow could be used to go up on that branch.
The PageUp and PageDown keys can still be used for the Up and Down
commands.
-
Make is possible to keep rotation state (turn/reflect) for a position,
so it will be displayed the same way the next time.
-
Make it possible to have a general commment for the whole library, which
can be editied in any position. Such a comment could be displayed in a
separate tab folder.
-
Make it possible for Convert To Standard handle gomoku openings.
-
To make a renju problem, it is only necessary to display a small area of
the board where there are stones and no coordinates are needed. Make it
possibly to save such an image of the position, possibly magnified.
-
Improve User Interface by introducing a concept of "style" or "skin", like
winamp or windows media player. Users can make changes of interface in any
details (like the current way),they can also change the style of whole
interface (this means Renlib should give some styles in advance) and they
can make styles of themselves (maybe Renlib can have a function help users
make styles).
-
Multi line comment should support html and javascript
-
Use hyperlinks to navigate between positions in the same library.
-
Configuration of the least number of moves a game must contain to be
accepted by read command.
-
The command Auto Find Same Position is superfluous and can be removed.
The function is already controlled by Show Autolink Variants.
-
Auto find similar position.
-
Make it possible to show move numbers only after a designated position.
-
Find and replace function for comments.
-
Change position of a move which was placed wrong in a long sequence, for
example move 20 of 50.
-
Unify symmetrical positions in a library, i.e. merge branches that contains
symmetrical positions.
-
Save library in compressed format to save disk space, because
in future lib files will become larger and larger.
-
Start a project at SourceForge.net, Open Source software development
website, to make a Java version of RenLib.
-
Open several libraries in several boards and windows
-
When the mouse pointer is moved over a variant circle, show tool tip text,
which is the comment written for the move.
-
Read and write BlackStone opening library.
-
Many software use .lng files to control languages of version, so maybe
Renlib can use this function. It is not necessary for an individual chinese
version or other version to be implemented.
-
Use hyperlinks to a position in another library file.
-
Copy/Move branch between libraries using "copy/cut-and-paste".
-
Find same or similar positions in other libraries.
-
Play game online over internet
-
Make a RenLibHelp.chm to replace RenLib User's Guide html file
-
Make it possible to use a plug-in for customized functionality.
-
Make a Go version of RenLib.
-
Make an Othello version of RenLib.
|