user9923: I like going through open variations and taking notes and saving them in my database.
However I have a problem. When I get to two of the exact same board positions and same color to play, if I got there via two different variations, any future variations I make and comment will be considered separate.
For example, suppose I start a game with 1.e4 e5 2.Nc3 Nf6 and add some variations with, e.g., 3.Nf3 and 3.Bc4 and make some comments.  Then, in the same database, I add a game with 1.Nc3 e5 2.e4 Nf6. This leads to exactly the same position but the variations and comments from the 1.e4 variation are not shown.
How do I merge these variations or get SCID to understand that it's the same so it shows the variations after both move orders?  I don't want to write a whole new tree and branches just because I switched up one move.
Or if anyone knows a different program I can use for this to save uncompleted games such as opening variations and I can write my notes that would be great.

user167: Chess Position Trainer recognizes transpositions in exactly the way that you're after, as it stores its opening books in a way that's designed to address this issue. Whenever two variations (like your 1.e4 e5 2.Nc3 Nf6 and 1.Nc3 e5 2.e4 Nf6) that converge to the same position, it is automatically recognized that they do, so you'll never end up with two "versions" of the same position in the first place. As far as I know there's no good way to get that same functionality in SCID.

user15049: Scid does detect transpositions:

Create a game starting with e4 e5 Nc3
Add your lines and comments.
Save the game and put e.g. "has comments" into the "white player" input entry (looks prettier in the notation).
Create another game starting with Nc3 e5 e4, save it too, put e.g. "is transposition" into the "white player" entry.
Now you have two games, the game with the comments and the one with the transposing line.
In the game list, make the "white player" header visible (right-click on the column headings).
Also in the game list, press the "filter by position" button (the bottom-most left which looks like a chess board, it may be hidden because the game list is not high enough).
Now, whenever you enter the moves e4 e5 Nc3 or Nc3 e5 e4 into a new game, the game list will show the game which "has comments", which you can click and edit.


user13893: When you add comments, they exist on the current game only. If you want to comment on the position (independent of any individual game), you can do that by adding a mask.
The tree window shows you statistics on the current position (moves played, etc). Masks allow you to add additional information on top of that. Here is a resource to help get you started:
https://sourceforge.net/p/scid/wiki/HowToUseMasks/

9923: <p>I like going through open variations and taking notes and saving them in my database.</p>

<p>However I have a problem. When I get to two of the exact same board positions and same color to play, if I got there via two different variations, any future variations I make and comment will be considered separate.</p>

<p>For example, suppose I start a game with 1.e4 e5 2.Nc3 Nf6 and add some variations with, e.g., 3.Nf3 and 3.Bc4 and make some comments.  Then, in the same database, I add a game with 1.Nc3 e5 2.e4 Nf6. This leads to exactly the same position but the variations and comments from the 1.e4 variation are not shown.</p>

<p>How do I merge these variations or get SCID to understand that it's the same so it shows the variations after both move orders?  I don't want to write a whole new tree and branches just because I switched up one move.</p>

<p>Or if anyone knows a different program I can use for this to save uncompleted games such as opening variations and I can write my notes that would be great.</p>
 167: <p><a href="http://www.chesspositiontrainer.com/index.php/en/" rel="nofollow">Chess Position Trainer</a> recognizes transpositions in exactly the way that you're after, as it stores its opening books in a way that's designed to address this issue. Whenever two variations (like your <code>1.e4 e5 2.Nc3 Nf6</code> and <code>1.Nc3 e5 2.e4 Nf6</code>) that converge to the same position, it is automatically recognized that they do, so you'll never end up with two "versions" of the same position in the first place. As far as I know there's no good way to get that same functionality in SCID.</p>
 15049: <p>Scid <em>does</em> detect transpositions:</p>
<ul>
<li>Create a game starting with <strong>e4 e5 Nc3</strong></li>
<li>Add your lines and comments.</li>
<li>Save the game and put e.g. &quot;has comments&quot; into the &quot;white player&quot; input entry (looks prettier in the notation).</li>
<li>Create another game starting with <strong>Nc3 e5 e4</strong>, save it too, put e.g. &quot;is transposition&quot; into the &quot;white player&quot; entry.</li>
<li>Now you have two games, the game with the comments and the one with the transposing line.</li>
<li>In the game list, make the &quot;white player&quot; header visible (right-click on the column headings).</li>
<li>Also in the game list, press the &quot;filter by position&quot; button (the bottom-most left which looks like a chess board, it may be hidden because the game list is not high enough).</li>
<li>Now, whenever you enter the moves <strong>e4 e5 Nc3</strong> or <strong>Nc3 e5 e4</strong> into a new game, the game list will show the game which &quot;has comments&quot;, which you can click and edit.</li>
</ul>
 13893: <p>When you add comments, they exist on the current game only. If you want to comment on the position (independent of any individual game), you can do that by adding a mask.</p>

<p>The tree window shows you statistics on the current position (moves played, etc). Masks allow you to add additional information on top of that. Here is a resource to help get you started:</p>

<p><a href="https://sourceforge.net/p/scid/wiki/HowToUseMasks/" rel="nofollow noreferrer">https://sourceforge.net/p/scid/wiki/HowToUseMasks/</a></p>
