Hello,

This gets more concrete !

1. The category tag could be used as a way to create books :

    [Category "Castle Destruction"]
    [Category "Isolated Pawns for the Advanced Player"]
    [Topic "Rook Lift"]
    [Topic "Double Bishop Sacrifice"]

We the notion of category could be interpreted as book and chapters,
chapters and sections, or courses and lessons.  That way the topics are not
to be attached to one and only one category.  That means you could use the
same examples in your lesson about isolated pawns for advanced players and
in the one about castle destruction.  But in that case, we may also put
multiple topics separated by commas :

    [Category "Castle Destruction, Isolated Pawns for the Advanced Player"]
    [Topic "Rook Lift, Double Bishop Sacrifice"]

I think this way of looking at the database is important, since instructors
and writers are a very important user base for chess databases.

We could also provide a facility to tag loosely, like keywords :

    [Keywords "Mate, Q+N, Demolition, Kasparov's Predecessors, Classic,
Easy"]

The first practice could belong to the database publisher, and the second
reserved to the user.

2. Question tag is very interesting :

    [Question "Do you think white : (a) wins ; (b) loses ; (c) equalizes ?
Prove it with variations."]

We could then leave the comments and variations to the student.  Those could
be stripped, without removing the question.

Examples could be also separated from exercises : they are commented games.

We should definitely use some FEN to identify the starting position.

3. To the most interesting flags of Pascal's list, I would have opening, so
we could have only four flags :

- Opening
- Middlegame
- Endgame
- Tactics

The list lacks homogeneity, as tactics does not fit well.  But from God's
point of view, chess is only tactics.  So tactics comprises the first three,
in a way.  Another square could be tactics-strategy-positional
play-combination.  I think what Pascal identifies as tactics are
combinations.  Anyway, this is my own way of seeing at those concepts.

If we adopt categories and topics, we only need flags to identify tactics,
endgames, openings and middlegames.  They do not need to be exclusive and
they do not need to be functional.  What I mean is that when we strictly
speak of a category, we speak of a kind that holds the essential
caracteristics of some object, in a way that every object ultimately belongs
to only one category.

Bye,

B
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Scid-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/scid-users

Reply via email to