Printer friendly version 
 Square Dance Resource Net  (Home)ArticlesCallers and CuersClubsEventsResourcesChoreographyMusicLyricsCeder Chest Definition BooksCeder Square Dance System  (CSDS)Square Rotation Program  (SQROT)Vic Ceder - Square Dance CallerDefinitions of square dance calls and conceptsMore square dance DefinitionsLists of square dance calls and conceptsFrequently Asked QuestionsSquare dance linksLos Olivos Honey BeesBande DéssineesChocolate BarsBeanie BabiesPokémon Trading CardsSend us feedback
Help
 
Help
 

 
 
first previous next last 

Call Not Found - Add It?

The Call Not Found - Add It? window is displayed when CSDS does not know how to do the given call from the given position.

In essence, the program says "I don't know how to do this call from here. Please show me how."

You can specify how to do the call by creating one or more new snapshot records.

For example, the window shown above indicates that the program does not know how to do a Finish Motivate Don't Turn The Star from the T-Bone position shown.

The window consists of several parts:

  • Centered at the top of the window is the name of the current sequence or current getin/getout. The name consists of the database name, a hypen ("-"), and the record number within the database.
     
  • (checkbox in upper R-H corner):
    when checked, the snapshot search routine generates many informational popup message boxes.
     
  • Immediately beneath the Debug mode check box is a list of the calls (and their handles) of what is currently being processed.

    If this is not the call you need to enter, press the or the ('N-Dancers') button to advance to the next possibility.
     
  • The center of the window shows the dancers in the current formation.

    If the button has been pressed and a call has been executed, then the previous formation is displayed using smaller dancer icons in the upper L-H corner of the window.
     
  • Buttons at the lower left:
    • - shows internal data for the Execute Call Routine (ECR) data structure.
    • - shows a formation picture and associated information for the current dancer position.
    • - shows dancer data for the 'before' picture.
    • - shows dancer data for the 'after' picture.
    • - opens the Snapshot - View window upon the last referenced snapshot record.
    • - resets the text and the current formation to what it was when this window was initially displayed.
    • - resets the text to what it was when this window was initially displayed. The current formation is not modified.
     
  • Next call to process or add (bottom of the window)

    Enter the call(s) to to be processed then press the button to process the call.

    • If the call can be executed, the 'before' and 'after' positions are updated.
       
    • If the call can not be executed, the Snapshot - Edit window is opened to allow you to enter the call into the snapshot database.
     
  • In the lower center part of the window, there are four check boxes that control how the program processes the next call.

    These boxes should only be checked if you are trying to force the program to do something different than normal.

    If you are having a tough time trying to get the program to prompt for the correct formation and call list for the call you need to add, try setting all four checkboxes.

    • F1 No expansions
      • When checked, the program does not do any expansion when trying to find records within the snapshot database.
      • When not checked, the program modifies the text (handle list) of the call before trying to process it. For example,
        • Catch Mix 4 is expanded to Square Thru 4 To A Wave; Mix; Step & Fold.
        • Funny Diamond Circulate 3 is expanded to Funny Diamond Circulate; Funny Diamond Circulate; Funny Diamond Circulate.
       
    • F2 No extrapolations
      • When checked, the program does not do any extrapolating when trying to find records within the snapshot database.
      • When not checked, the program uses its internal knowledge of how to do concepts. For example, if the snapshot database has a 4-dancer record for Square Chain Thru, then the program can extrapolate calls such as As Couples Square Chain Thru, Block Square Chain Thru, or Once Removed Square Chain Thru. Also, the program can take a 4-dancer record (say from a R-H Wave, a Swing Thru) and can do a Swing Thru from a R-H Tidal Wave, Parallel R-H Waves, the Center R-H Wave from a 1/4 Tag setup, or from any two R-H Waves anywhere in space.
       
    • F3 No split ups
      • When checked, the program does not try to split up the call being processed.
      • When the program can not find a snapshot record for the entire text string, it tries splitting up the text string into two parts (each part may further be split up into two parts and so on).
      • For example, if the text string is Recycle With The Flow, then if a snapshot record for the entire text string is not found, the program first tries Recycle, and then from the resulting ending formation, tries With The Flow.
       
    • F4 No fuzzy matches
      • When checked, the program does not allow fuzzy matches when searching the snapshot database. Dancers must be on the exact coordinates as specified in the snapshot record (or rotated by a multiple of 90 degrees) for the program to use the snapshot record.
      • When not checked, dancers can be 1/2 of a position away from the required starting position of a call and still be able to do the call. For example, doing a Ping Pong Circulate from Twin Diamond spots instead of from 1/4 Tag spots.

    • - Sets all four checkboxes above.
    • - Clears all for checkboxes above.
    • If you close this window without clearing the checkboxes, you will be prompted whether or not to do so.
     
  • The Process or Add button attempts to execute the call displayed within the edit box from the currently displayed position. If the call can not be executed (i.e., it is not be found within the snapshot database when given the limitations specified above (F1 through F4)), the user is prompted to enter a new snapshot record (See Section 7.3).
     
  • Buttons at lower right:

    • - returns to the 'proofreading' window and retries to execute the current line.
    • - skips the current possibility and advances to the next possibility.
    • ('N-Dancers') - advances to the next possibility with N dancers.
    • - returns to the 'proofreading' window and does not try to re-execute the current line.

last modified: 24-June-2024   Unique ID: 860

full URL