If you are new to Sutekh, try reading The Sutekh Tutorial.
Sutekh is concerned with two different types of objects: Cards and Card Sets.
Cards are the individual cards as described by the official White Wolf card list. Sutekh describes all the relevant properties of each card, such as the clan and discipline requirements, the cost, and the latest card text.
You can set the expansion to which each specific card belongs. This allows you to distinguish between multiple copies of the same card from different expansions. If the expansion is not set, Sutekh notes this as Unknown Expansion in the card set view.
Card Sets are collections of cards, and describe each card and the number of copies of that card in the collection. Card sets can be related in a parent-child hierarchy. In a typical setup, there is a single card set for the main card collection (usually the My Collection card set); and other card sets, which represent constructed decks, are children of this card set -- but many other arrangements are possible.
You can split the main Sutekh window into a number of different panes.
The following panes are supported:
Each pane may have an associated menu for actions specific to that pane. The main window has a menu for global actions.
You can easily rearrange panes. You can swap two panes by dragging one onto the other. For most panes, this can be done from any section that won't start another drag operation (such as dragging cards), but, so that it is possible to easily select and copy card text, the card text pane can only be dragged by using the pane title.
The file menu has the following options.
If Sutekh encounters an unknown card when importing card sets, it will prompt you to identify it using the Card Lookup Dialog.
This allows you either to save or to restore a full backup of the current database. The backup is saved as a zip file, and is independent of the database back-end which Sutekh uses. Consequently, the backup can also be used to transfer the complete state between different databases.
There are two options offered:
You can save a backup at any time. Sutekh will ask you whether you would like to save a backup when you initiate certain actions, such as updating the White Wolf card list.
This allows you to import card sets stored as a comma-separated file, a format commonly produced by spreadsheets. The file must contain a column with card names and a column with card counts, and can optionally contain a column with expansions. When you importing the file, you must specify the mapping between the columns and their contents.
If Sutekh cannot correctly interpret a name or expansion, it will prompt you to resolve the situation using the Card Lookup Dialog.
This allows you to import files produced by ARDB, JOL, Lackey CCG or FELDB. While Sutekh will attempt to identify the file format automatically, this isn't always reliable, so you have the option of specifying the format manually.
For some types of file, such as ARDB inventories, you will also need to specify a card set name for the imported file.
If the name of the card set clashes with an existing name, you will be asked to rename the imported card set or cancel the import.
If no cards are found in the card set, the card set will not be created.
This option allows you to select some or all of the Sutekh Card Sets included in a zip file (such as those produced by backups) and import them into the card set. Unlike restoring a backup, this does not replace any existing card sets automatically.
After selecting the zip file, you will be asked to select the card sets to import from the list of card sets in the zip file. If any of the card sets share the same name as an existing card set, you will be asked either to rename the card set, or skip importing that card set.
If a card set to be imported has a parent card set, and that set cannot be found, the card set will be imported with no parent set.
This menu allows you to manage the panes in Sutekh. The Pane Actions menu has the following options:
Once you have downloaded the rulebook files, you can open them in a web browser using the Rulebook menu.
The available files are copies of the rulebook, the rules reference, the V:EKN tournament rules, imbued rules and card rulings from the White Wolf site and the VTES and Imbued FAQ's hosted on www.thelasombra.com.
To download the files, or update your existing copies, use the Download Rulebook Files item in the Data Downloads submenu.
The following shortcuts are useful for most panes:
You can cycle between different panes using the <Tab> key.
You can close the currently active pane using the <Ctrl>-W shortcut.
In panes which support filtering, you can activate the filter editing dialog using <Ctrl>-S (for "Specify filter"), and toggle the current filter on and off using <Ctrl>-T.
The <Ctrl>--+ and <Ctrl>--- shortcuts allow you to expand fully or collapse completely the entire tree displayed in a pane.
Double-clicking on a pane title will minimize the pane to a toolbar below the main menu. The toolbar is hidden if no frames are currently minimized. Clicking on a pane listed on the toolbar will unminimize it and place to the right of current set of open panes.
This allows Sutekh to update the card list to account for new cards, such as promos.
Sutekh parses the card list published on the V:EKN site for information about the cards. When new expansions are published, Sutekh may require an update to interpret major changes to the cardlist, such as new clans or card types. If the expansion does not introduce any significant changes, Sutekh may be able to import the new card list correctly, but may be unable to interpret the new expansion name. If this happens, Sutekh should continue working, but you may need to specify the correct mapping for the expansion when updating the database during your next upgrade.
The Storyline Card File provides information not included in the official V:EKN card list. This includes information about the various special storyline cards that have been printed, and also details various special expansions, such as those for the demonstration decks, that have been released.
This pane contains a list of all the cards imported from the official White Wolf card list.
The Actions menu allows the following actions:
The filter menu has three options:
The following analysis options are available for White Wolf Card List:
The Card Text Pane displays the text on the card, and any rulings that apply to the card.
This will also list other relevant information about the card, such as the card cost, the card type, the disciplines or virtues associated with the card, the clans and creeds associated with the card, vampire titles, sects and groups, capacity and the expansions in which the card was printed.
If the card images have been installed, this pane will display the appropriate card image for each pane. By default, all images are resized to fit the pane. You can change this setting by right-clicking on the image.
The following options are available:
If there are multiple images for the given card from the different expansions, Sutekh will attempt to display the correct expansion for the selected card. You can cycle through the available expansions either by left-clicking on the image, or by selecting the Show next expansion image and Show previous expansion image options after right-clicking on the frame.
This pane lists all the card sets which have been defined. The card sets are arranged so that child card sets are listed below their parents.
You can open a card set either by double-clicking on its name, or by dragging the name to an existing pane.
You can change the parent of a card set by dragging the card set name onto the new parent's name.
You can mark sets either as in use or not in use. This is intended to help you track which cards are currently available for you to use in new card sets.
It's possible to open multiple copies of a given card set.
The following actions are available:
The filter menu has two options:
This pane lists the contents of a specific card set.
The display has several columns. A column for the number of cards, a column for the number of cards in the parent card set (the parent count column) and a column for the card name. Extra columns can be enabled as well.
By default, the card set is sorted on the card name, but it can be sorted by any of the columns.
The parent card column is hidden, and cannot be enabled, if the card set has no parent. By default, the parent count column is hidden if the parent card set is empty, but it can be shown.
The Actions menu allows the following actions:
This menu has the following options:
If the card set is not editable, you cannot make changes to its contents directly. It is still possible for you to change the card set contents by editing the parent card set when the Display Mode -> Show Child Card Sets option is active.
The filter menu has three options:
When editing a card set, the display is always updated according to the active filter (i.e. if the filter is being applied). This does mean that, when adding cards to a card set when a filter is active, not all the new cards may be displayed, and, when using a filter that includes the card count, cards may appear and disappear due to the changing counts.
Since complex filters may be expensive to evaluate, editing card sets with a filter active will be slow in some cases.
The following analysis options are available for card sets:
For card sets, the following additional keyboard shortcuts exist:
You can toggle the editable state of the card set using <Ctrl>-E.
You can copy the current selection to the clipboard using <Ctrl>-C.
If the card set is editable, you can delete the current selection using <Del> or paste a copied selection into the card set using <Ctrl>-V.
In an editable card set, you can set the count for all the cards in a selection to a number from one to nine by typing the number directly. You can increment and decrement the count for all the cards in a selection using + and -. If the card set is not editable, these keys have no effect.
For various reasons, Sutekh may fail to identify a card correctly when importing a card set. Names vary ("Spirit's Touch", "The Spirit's Touch"), special characters can be missing, etc.. When this happens, Sutekh will prompt you for the correct card.
The card lookup window displays two lists: the list of all White Wolf cards and the list of unknown cards. Below the unknown card list are options to specify a filter, to apply or unapply the filter, to show or hide cards not legal for tournament play or to search the card list.
The unknown card list has two columns -- the name of the unknown card and the currently selected replacement from the White Wolf card list -- and three buttons. Use the first button to replace the card with the currently selected card, the second button to mark the card as ignored, and the last to view a list of reasonable options (Sutekh finds these by applying a filter based on the unknown card name).
Once you have selected replacements for all unknown cards (or chosen to ignore them), use the OK button to create the card set.
If you choose to cancel, the entire import will be aborted and no card set will be created.
If Sutekh cannot identify an expansion in the file, it will prompt you for the correct replacement. If Sutekh finds an impossible card and expansion combination, it will prompt you to resolve the situation using the card lookup dialog -- but you will have the opportunity to select both the card and the expansion.
The search dialog can be used to find specific cards or card sets quickly.
In the main window, it can be popped up by using the menu item, the <Ctrl>-F shortcut, or by starting to type in the window directly.
In the card lookup window, it can be popped up by using the search button, the <Ctrl>-F shortcut, or by starting to type.
The dialog can be hidden by either pressing the Escape key, the Enter key, or by clicking outside the search dialog. Note that, to prevent unexpected side-effects, while the search dialog is shown, clicking will only hide the dialog and not effect any else.
The search looks to match names starting with the typed text. When multiple cards match, you can easily move between them by using the up or down keys while the search dialog is visible.
Filtering is one of the most common activities in Sutekh. You can construct complex queries by combining various basic filters.
The Filter dialog will display the last used filter for the given pane. You can clear or modify this filter using the Clear Filter button.
You can save complex filters for later reuse using the Save button, and recall them using the Load button. When modifying a filter, you can revert to the saved version using the Revert Filter button. A saved filter will include all values currently set for the filter.
Saved filters can also be used in cardset and cardlist profiles.
The filter dialog is laid out with 3 panes. The central pane shows the current filter, with any values that have been set so far.
The left hand pane lists all the different possible filter types. Individual filter elements can be dragged from this into the central filter pane, and the filter elements can be re-arranged within the central pane as well. This is mostly useful when using multiple filter groups (see Combining Basic Filters).
When a filter element is selected, the right hand pane allows for the values for that filter element to be selected. This also provides buttons to delete filter elements or values, negate the meaning of the filter element and to temporarily disable filter elements. Disabled filter elements are not used in the filter, but the values set for the element are preserved. These options are also available from a Right-Click context menu.
The buttons also have associated keyboard accelerators. Pressing <Del> will delete the current filter element, <Ctrl>-<space> will disable the current filter element and <Alt>-<space> will negate the filter element. <Tab> can be used to move between the different elements in the filter dialog. It's possible to switch between the two panes (and the filter list elements in a pane) using <Alt>-<left> and <Alt>-<right>.
Filter values can be dragged from the right-hand pane into any filter of the same type. Filter values can also be dragged between filters of the same type.
The currently selected set of values in the right-hand pane can be pasted into the currently selected filter element using <Ctrl>-<Enter>.
Filters and filter values can be removed from the filter by using the buttons, using the context menu, or by dragging filter elements from the left hand pane to the right hand pane.
These filters apply either to the White Wolf card list or a card set. The following basic filters are supported:
You can also use these filters in the Card Lookup Dialog during a card set import -- they can assist you in finding matches for unknown cards.
Currently, the only way to filter on the properties of a merged vampire, such as different discipline levels, is to filter on the card text.
For a more detailed description of these filters, see the The Card Filter help.
These filters apply to the card set list. The following basic filters are supported.
When Sutekh displays card sets which match a filter, all the direct ancestors of those sets are also displayed even if they do not match the filter themselves, so that the matching sets can be shown in their correct position in the hierarchy.
For a more detailed description of these filters, see the The Card Set Filter help.
You can combine filters by using filter groups to group the basic filters together.
A Filter group can be set to any of the following options.
Each filter group can also contain further filters groups. You can thus construct complex queries by nesting multiple filter groups.
Several filters check a string which you specify against a particular text property. They will match if the given string is a substring of the property.
String filters are case-insensitive: for example, if you use the Card Name filter, the string the will match both Weigh the Heart and Yuri, The Talon.
String filters can also use two different wildcard characters:
_ will match any single character. Thus a_c will match both abc and aec, but not abdc or abd. _ will never match the empty string, so Th_e will not match The, but will match Thee
% will match any sequence of characters. So a%c will match any of abc, aec or abdegfthc, but not abdefg. % will also match the empty string, so Th%e will match both The and Three.
Wildcards can be used multiple times in the same filter string. So a_b%e will match any of acbde, aebe or aebfe.
Several filters check a list of possible options which you specify against some property. They will match if the value of the property matches any item in the given list.
Thus, if you use the Clan filter and specify both Tremere and Toreador, it will match cards which list either of these clans.
The clustering tool attempts to group cards from a card list into sets (clusters) of cards with similar properties. It is designed to allow you to explore subsets of your cards, and perhaps to look for groups of cards which might provide starting points for deck construction. The clustering tool is currently quite slow, so be patient when waiting for large card lists to be grouped (it will finish eventually).
When you open the clustering tool, you will be presented with three tabs: Select Columns, Settings and Results.
The Select Columns tab is where you select the properties for the tool to consider when grouping the cards. Properties are organised into categories for ease of selection. If you are unsure which properties to select, start by selecting the disciplines and clans which you find the most interesting.
In the Settings tab, you can tweak the clustering algorithm parameters. The tool implements K-means clustering using K-means++ to determine the initial cluster centers, followed by Lloyd's method of iteratively refining the clusters. Three parameters can be set:
Once the property columns have been selected and the parameters set, use the Execute button to begin the clustering. When clustering is complete, the Results tab will be populated.
The results are presented as a table. Each row corresponds to a cluster of cards. The first column contains checkboxes. Use these to select which clusters to use to create card sets, then click the Make Cards Sets from Selected Clusters button at the bottom of the results. The second column contains the cluster number, which enables you to determine which clusters correspond to the created card sets. The third column shows how many cards are present in each cluster, and the last lists the property values of the cluster center (property values of zero are omitted).
This shows an analysis of all the different clans in the White Wolf card list. For each clan, it displays the total number of vampires in the clan, the sum of the vampires' capacities, and the most common disciplines. It also shows the score for the disciplines, and various stats about how the disciplines are distributed.
You can expand the tree view to show the details for each legal grouping combination.
The score is intended to give you some indication of how common disciplines are within the clan. Vampires without a discipline score 0 for that discipline, vampires with the inferior discipline score 1 and vampires with the superior discipline score 2.
Note that this will only include cards not legal for tournament play (such as banned cards or storyline only cards) if the current profile for the white wolf card list shows those cards.
This lists some statistics about the different expansions and rarities.
For each expansion, this lists the number of cards of each rarity. It also notes which cards are found only in the preconstructed decks for that expansion if needed. For each rarity, the individual cards are list, grouped according to the current grouping of the white wolf card list.
Note that this will only include cards not legal for tournament play (such as banned cards or storyline only cards) if the current profile for the white wolf card list shows those cards.
This tool compares the current card set with a different card set. It displays which cards are common to both card sets, and lists the unique cards in each card set.
By default, the tool considers the expansions of cards, and considers all cards with the same name with different expansions as different. You can change this behaviour using the Ignore Expansions checkbox when selecting a card set for comparison. If selected, all cards of with the same name are considered the same, regardless of expansion.
The display of the results uses the same grouping as the card set.
You can create card sets from each list of results using the 'Create Card Set from this list' button.
This tool examines a card set and displays various statistics about it which are intended to give you some indication of how the card set will operate as a deck.
It displays several tabs, each of which summarises different aspects of the card set. The first tab summarises some basic information about the entire set. The second tab implements Legbiter's Happy Family analysis for the card set. The remaining tabs consider specific card types.
The happy family implementation allows you either to select the number of disciplines to use, or to select the disciplines to consider manually.
This allows you to find crypt cards that are similar to the current selected crypt card. It will search for cards in a compatible grouping that share the specified number of disciplines or virtues with the selected crypt card.
More complex queries are possible by frist filtering the card set and then using the 'Only match cards visible in this pane' option to restrict the results of the crypt card search to match the filter.
This tool tests the current card set against other card sets with the same parent, and considers whether there are enough cards in the parent card set to simultaneously construct all the selected sets. Multiple decks can be selected from the list of card sets.
You can test the current card set against all sets with the same parent which are marked as In Use by checking the Test against all card sets marked as in use checkbox when selecting decks for comparison. This checkbox overrides any selected entries in the list.
By default the independence test is strict and checks whether the parent set contains enough cards to build all the selected child sets with exactly the card expansions specified. A less strict check which ignores expansions may be selected by checking Ignore card expansions.
The first tab of the results displays the full list of cards of which there is a shortage in the parent card set. For each selected set which includes any of these cards, the list of cards relevant to that set is shown in a separate tab.
This tool treats the card set as a completed deck, and displays the expected distribution of cards in the opening hand and crypt. It is intended to give you some idea of how the deck will work in practice. In addition, you can generate example opening hands and crypts by clicking the Draw sample hand button.
This tool displays the probabilities of drawing the selected cards from the library or the crypt. Unlike the simulate opening hand tool, this displays results for longer sequences of card draws.
The first row of the table shows the probabilities of drawing a single card in the selected list. Sub-rows show the individual probabilities for each possible combination of selected cards. The second row shows the probabilities of drawing all possible combinations of two selected cards, etc..
Each probability cell in the table displays two values: the probability of drawing at least that combination of cards, and the probability of drawing exactly that combination of cards (shown in brackets).
The tool has the following settings:
The selected changes are only applied when you press the the recalculate table button.
The Edit Profile dialog is an interface for creating new profiles of the appropriate type, or to adjust the settings of the profile.
New Profiles can be created by selecting the New Profile option from the drop down list. Otherwise, the profile to be edited can be selected. Profiles can be renamed by editing the name field.
Changes are only applied if the Save and Close option is chosen. The changes are applied to all panes used the edited profile. Cancel discards all changes made.
The Profile Management dialog is found under the File menu.
The dialog has tabs for each profile type. You can choose to either edit the selected dialog, in which case the Edit Profile dialog is opened with the selected profile, or delete the selected profile.
If a profile is deleted, any panes or card sets using that profile change to the default profile.
You can set the following options for the white wolf card list in the profile:
By default, Sutekh groups the cards into the separate card types. You can change the grouping as part of the pane profile.
The following groupings are available:
By default, Sutekh only shows card names in the White Wolf Card List, and card names and card counts in other card set card lists. You can select additional columns to display as part of the pane profile.
The possible extra columns are:
You can sort the display by a particular column by clicking on the column header. Click on the same header repeatedly to toggle between ascending and descending order.
Cards which have equal values within the column selected for sorting are further sorted by the card name. Because the different cost types aren't comparable, if you choose to sort by cost, cards will be grouped by cost type first and sorted within those types.
If you have downloaded the icons from the White Wolf site, you will be able to toggle the display between the Show Icons and Names, Show Text only and Show Icons only options using the combo box. This setting will affect all selected columns that can use icons.
You can set the following options or a card set or frame profile:
The display of a cardset is determined by 3 different profiles. These are the "local profile", the "pane profile" and the "card set profile". Any options that aren't set by one of these profiles is taken from the Default profile.
The cardset profile is used for any copy of the given card set, when it is first opened. If multiple copies of a card set are open, they all use the same cardset profile, and changing this will effect all open copies of the card set.
The pane profile is used to override settings in the cardset profile and save them across sessions. Pane profile settings are lost when the specific pane is specifically closed, but, as long as the pane is kept open, they are saved and restored as needed.
The local profile is used to set temporary options on the specific pane which override the other profiles. These setting are temporary, and are never saved.
The following options can be set for the card set list profile
Only card set names are shown in the card set list by default as well. You can select additional columns to display as part of the card set list profile.
The possible extra columns are:
The display can be sorted on these columns by clicking on the column headers.
Wiki: SutekhCardFilters_0.9
Wiki: SutekhTutorial_0.9
Wiki: UserDocumentation