auto.c:/*--> auto_startup: called by auto command to initiate autoplay */
auto.c:/*--> auto_readmove: called to check on an incoming move */
auto.c:/*--> auto_makemove: called to communicate an outgoing move */
main.c:/*--> main: test driver main program for SAN standalone test */
sanatk.c:/*--> SANAttack: determine if a color attacks a square */
sanatk.c:/*--> SANWhiteAttacks: check if White attacks a square */
sanatk.c:/*--> SANBlackAttacks: check if White attacks a square */
sanatk.c:/*--> SANWhiteInCheck: test for White in check */
sanatk.c:/*--> SANBlackInCheck: test for Black in check */
sanatk.c:/*--> SANSetAttackersHalf: do contents of half of attackers vector */
sanatk.c:/*--> SANSetAttackers: set both halves of the attackers vector */
sanbap.c:/*--> execmove_auto: execute an incoming move */
sanbap.c:/*--> error_auto: issue error message */
sanbap.c:/*--> SANBAPAuto: handle autoplay for the given color */
sanbap.c:/*--> SANBAPConvSI: convert a short int move represenation to a move */
sanbap.c:/*--> SANBAPConvM: convert a move to a short int move represenation */
sancmd.c:/*--> SANCMDOpen: open a new command input file */
sancmd.c:/*--> SANCMDClose: close the current command input file */
sancmd.c:/*--> SANCMDLoad: load the command input buffer */
sancmd.c:/*--> SANCommand: read and process a command */
sancmd.c:/*--> SANCMDInitCI1: initialize a command infomation record (part one) */
sancmd.c:/*--> SANCMDInitCI2: initialize a command infomation record (part two) */
sancmd.c:/*--> SANCMDInitTable: command table initialization */
sancmd.c:/*--> SANCMDInit: one time command initialization */
sancmd.c:/*--> SANCMDTerm: one time command termination */
sandci.c:/*--> SANDcAUTO: do command: performa automatic competition */
sandci.c:/*--> SANDcAFDO: do command: append file: dribble output */
sandci.c:/*--> SANDcBEEP: do command: emit ASCII BEL */
sandci.c:/*--> SANDcCALL: do command: call command subfile */
sandci.c:/*--> SANDcCFDO: do command: close file: dribble output */
sandci.c:/*--> SANDcCVCA: do command: clear value: castling availability */
sandci.c:/*--> SANDcCVCB: do command: clear value: chessboard */
sandci.c:/*--> SANDcCVEP: do command: clear value: en passant target square */
sandci.c:/*--> SANDcCVGT: do command: clear value: game termination */
sandci.c:/*--> SANDcCVOP: do command: clear value: option */
sandci.c:/*--> SANDcCVSQ: do command: clear value: square */
sandci.c:/*--> SANDcCVTF: do command: clear value: tag field */
sandci.c:/*--> SANDcDVAS: do command: display value: hash address and signature */
sandci.c:/*--> SANDcDVCB: do command: display value: chess board */
sandci.c:/*--> SANDcDVCR: do command: display value: correspondence report */
sandci.c:/*--> SANDcDVER: do command: display value: event report */
sandci.c:/*--> SANDcDVFE: do command: display value: Forsyth-Edwards notation */
sandci.c:/*--> SANDcDVHG: do command: display value: hash generation tables */
sandci.c:/*--> SANDcDVSS: do command: display value: search strategies */
sandci.c:/*--> SANDcDVTE: do command: display value: tag environment */
sandci.c:/*--> SANDcDVTF: do command: display value: tag field */
sandci.c:/*--> SANDcDVTS: do command: display value: timestamp */
sandci.c:/*--> SANDcECHO: do command: echo arguments */
sandci.c:/*--> SANDcENUM: do command: enumerate descendents */
sandci.c:/*--> SANDcEXIT: do command: exit program */
sandci.c:/*--> SANDcEXSM: do command: execute supplied move */
sandci.c:/*--> SANDcGAME: do command: autoplay to end of game */
sandci.c:/*--> SANDcHELP: do command: display help */
sandci.c:/*--> SANDcLFER: do command: load file: event report */
sandci.c:/*--> SANDcNEWG: do command: new game */
sandci.c:/*--> SANDcNOOP: do command: no operation */
sandci.c:/*--> SANDcOFDO: do command: open file: dribble output */
sandci.c:/*--> SANDcPLAY: do command: select and play N moves */
sandci.c:/*--> SANDcRTMV: do command: retract N played moves */
sandci.c:/*--> SANDcRTRN: do command: return from command subfile */
sandci.c:/*--> SANDcSFCR: do command: save file: correspondence report */
sandci.c:/*--> SANDcSFER: do command: save file: event report */
sandci.c:/*--> SANDcSRCH: do command: search for target move(s) */
sandci.c:/*--> SANDcSTAT: do command: status report */
sandci.c:/*--> SANDcSVAC: do command: set value: active color */
sandci.c:/*--> SANDcSVCA: do command: set value: castling availability */
sandci.c:/*--> SANDcSVEP: do command: set value: en passant target square */
sandci.c:/*--> SANDcSVFE: do command: set value: Forsyth-Edwards notation */
sandci.c:/*--> SANDcSVFN: do command: set value: fullmove number */
sandci.c:/*--> SANDcSVHC: do command: set value: halfmove clock */
sandci.c:/*--> SANDcSVOP: do command: set value: option */
sandci.c:/*--> SANDcSVPL: do command: set value: playing level */
sandci.c:/*--> SANDcSVRT: do command: set value: average response time */
sandci.c:/*--> SANDcSVSQ: do command: set value: square */
sandci.c:/*--> SANDcSVSS: do command: set value: search strategies */
sandci.c:/*--> SANDcSVTF: do command: set value: tag field */
sandci.c:/*--> SANDcTEST: do command: developer test */
sandci.c:/*--> SANDcTFGC: do command: translate file: games to code (PGC) */
sandci.c:/*--> SANDcTFGE: do command: translate file: games to EPD */
sandci.c:/*--> SANDcTFGG: do command: translate file: games to games (PGN) */
sandci.c:/*--> SANDcTFGV: do command: translate file: games to variations */
sandrw.c:/*--> SANDrawTestSmat: test for stalemate draw */
sandrw.c:/*--> SANDrawTestIMat: test for insufficient material draw */
sandsp.c:/*--> SANDspChar: display a character */
sandsp.c:/*--> SANDspStr: display a string */
sandsp.c:/*--> SANDspNL: display a newline */
sandsp.c:/*--> SANDspLine: display a string and a newline */
sandsp.c:/*--> SANDspSTV: display the scratch text vector */
sandsp.c:/*--> SANDspSTVNL: display the scratch text vector and a newline */
sandsp.c:/*--> SANDspNote: display a notification */
sandsp.c:/*--> SANDspError: display an error */
sandsp.c:/*--> SANDspErrorSTV: display an error from the STV */
sandsp.c:/*--> SANDspSI: display a short integer */
sandsp.c:/*--> SANDspLI: display a long integer */
sandsp.c:/*--> SANDspStrSI: display a string and a short integer */
sandsp.c:/*--> SANDspStrLI: display a string and a long integer */
sandsp.c:/*--> SANDspStrSINL: display a string, a short int, and a newline */
sandsp.c:/*--> SANDspStrLINL: display a string, a long integer and a newline */
sandsp.c:/*--> SANDspTimestamp: display the current timestamp */
sandsp.c:/*--> SANDspSq: display a square */
sandsp.c:/*--> SANDspColor: display color character */
sandsp.c:/*--> SANDspPiece: display piece character */
sandsp.c:/*--> SANDspColorPiece: display color+piece characters */
sandsp.c:/*--> SANDspSAN: SAN display */
sandsp.c:/*--> SANDspSANTB: display SAN with trailing blanks */
sandsp.c:/*--> SANDspSANNL: SAN display with newline */
sandsp.c:/*--> SANDspFullMove: display full move */
sandsp.c:/*--> SANDspPath: display the current path */
sandsp.c:/*--> SANDspBoard: quick board display */
sandsp.c:/*--> SANDspOptions: active options display */
sandsp.c:/*--> SANDspStatus: quick status display */
sandsp.c:/*--> SANGateChar: gate a character output to a file */
sandsp.c:/*--> SANGateStr: gate a string output to a file */
sandsp.c:/*--> SANBadParmForm: issue "bad parameter form" diagnostic */
sandsp.c:/*--> SANBadParmValue: issue "bad parameter value" diagnostic */
sanenu.c:/*--> SANEnumerate: enumerate subtree nodes */
sanepd.c:/*--> SANEPDGenBasic: generate basic EPD notation for the given position */
sanepd.c:/*--> SANEPDGenBasicCurrent: generate basic EPD for current position */
sanepd.c:/*--> SANEPDInit: one time EPD initialization */
sanepd.c:/*--> SANEPDTerm: one time EPD termination */
sanfen.c:/*--> SANFENGen: generate Forsyth-Edwards notation for current position */
sanfen.c:/*--> SANFENParseBD: FEN parse of board description */
sanfen.c:/*--> SANFENParseAC: FEN parse of active color */
sanfen.c:/*--> SANFENParseCA: FEN parse of castling availability */
sanfen.c:/*--> SANFENParseEP: FEN parse of en passant target square */
sanfen.c:/*--> SANFENParseHC: FEN parse of halfmove clock */
sanfen.c:/*--> SANFENParseFN: FEN parse of fullmove number */
sanfen.c:/*--> SANFENSet: set the current position from Forsyth-Edwards notation */
sangen.c:/*--> SANGenCaptPL: generate psuedolegal capture moves */
sangen.c:/*--> SANGenFullPL: generate psuedolegal moves */
sangen.c:/*--> SANGenClean: generate move list with first level processing */
sangen.c:/*--> SANGenMoves: generate ordered legal moves */
sangtc.c:/*--> SANGTCDetermine: check if new gtc available from input gtim */
sangtc.c:/*--> SANGTCConsistent: check if new gtc is consistent with environment */
sangtc.c:/*--> SANGTCSet: set the new game termination code */
sangtc.c:/*--> SANGTCAutoSet: check and set a new game termination code */
sangtc.c:/*--> SANMatchGTIM: match string as a game termination imput marker */
sanhsh.c:/*--> SANHashColorPieceSq: change single index/position signature pair */
sanhsh.c:/*--> SANHashCastlingAvailability: change castling availability signatures */
sanhsh.c:/*--> SANHashEnPassantTargetFile: change en passant file signatures */
sanhsh.c:/*--> SANHashColorPieceSqSq: change two index/position signatures */
sanhsh.c:/*--> SANHashCreate: create main hash subsystem index/position signatures */
sanhsh.c:/*--> SANHashDisplayGenerationTables: display the hash generation table set */
sanhsh.c:/*--> SANHashPSNonNegativeWord: psuedorandom positive 16 bit word */
sanhsh.c:/*--> SANHashPSByte: return psuedorandom 8 bit byte (in a word) */
sanhsh.c:/*--> SANHashPSWord: return psuedorandom 16 bit word (in a long word) */
sanhsh.c:/*--> SANHashPSLongWord: return psuedorandom 32 bit word */
sanhsh.c:/*--> SANHashInit: initialize main hash table subsystem (called once) */
sanhsh.c:/*--> SANHashTerm: terminate main hash table subsystem (called once) */
sanhst.c:/*--> SANHistPush: push a history record on the history stack */
sanhst.c:/*--> SANHistPop: pop a history record off the history stack */
sanhst.c:/*--> SANHistClear: clear/resethistory information */
sanhst.c:/*--> SANHistInit: one time call to initialize history */
sanhst.c:/*--> SANHistTerm: one time call to terminate history */
sanint.c:/*--> SANInitPosition: set up starting board position */
sanint.c:/*--> SANInitGround: ground state initialize/reset */
sanint.c:/*--> SANInit: one time call initialization */
sanmer.c:/*--> SANExecute: execute the current move */
sanmer.c:/*--> SANRetract: retract the previous move */
sanmlm.c:/*--> SANMLExec: execute the current move list */
sanmlm.c:/*--> SANMLPolice: remove illegal moves the current move list */
sanmlm.c:/*--> SANMLEnsurePolice: ensure generation, then police */
sanmlm.c:/*--> SANMLDisambiguate: insert disambiguation flags in move list */
sanmlm.c:/*--> SANMLScanMate: scan current move list for mating moves */
sanmnd.c:/*--> SANDecodeBump: increment a style vector and return overflow */
sanmnd.c:/*--> SANDecodeFlex: locate a move from SAN (flexible interpretation) */
sanmnd.c:/*--> SANDecode: locate a move from SAN (strict interpretation) */
sanmnd.c:/*--> SANDecodeAux: locate a move from SAN */
sanmne.c:/*--> SANEncodeChar: encode SAN character */
sanmne.c:/*--> SANEncodeStr: encode a SAN string */
sanmne.c:/*--> SANEncodeFile: encode SAN file from square */
sanmne.c:/*--> SANEncodeRank: encode SAN rank from square */
sanmne.c:/*--> SANEncodeSq: encode SAN square */
sanmne.c:/*--> SANEncodeCI: encode an appropriate capture indicator */
sanmne.c:/*--> SANEncodeAux: encode SAN format move with variants */
sanmne.c:/*--> SANEncode: encode a move into a SAN string */
sanmpu.c:/*--> SANPlayMove: play a move */
sanmpu.c:/*--> SANUnplayMove: unplay the last played move */
sanmsc.c:/*--> SANSetMaterial: calculate material components */
sanmsc.c:/*--> SANSetPieceVector: set the piece location and board index vectors */
sanmsc.c:/*--> SANAddPiece: add a piece (not king) to the piece vector */
sanmsc.c:/*--> SANSubPiece: subtract a piece (not king) from the piece vector */
sanmsc.c:/*--> SANCensus: census report */
sanmsc.c:/*--> SANSameMove: determine if two moves are the same */
sanmsc.c:/*--> SANFindMove: locate a move in the current move list */
sanmsc.c:/*--> SANSingleMove: retrun pointer to single move (if exists) */
sanmsc.c:/*--> SANMatingMove: retrun pointer to a mating move (if exists) */
sanmsc.c:/*--> SANDrawingMove: retrun pointer to a drawing move (if exists) */
sanopt.c:/*--> SANOPTEntry: initialize a program option */
sanopt.c:/*--> SANOPTInit: one time option initialization */
sanpce.c:/*--> SANCheckShortInteger: check if the input is a short integer */
sanpce.c:/*--> SANEvalShortInteger: evaluate short integer */
sanpce.c:/*--> SANCheckLongInteger: check if the input is a long integer */
sanpce.c:/*--> SANEvalLongInteger: evaluate long integer */
sanpce.c:/*--> SANCheckOption: check if the input is an option name */
sanpce.c:/*--> SANEvalOption: evaluate option name */
sanpce.c:/*--> SANCheckCommand: check if the input is a command name */
sanpce.c:/*--> SANEvalCommand: evaluate command name */
sanpce.c:/*--> SANCheckStrategy: check if the input is a strategy name */
sanpce.c:/*--> SANEvalStrategy: evaluate strategy name */
sanpce.c:/*--> SANCheckFile: check if the input is a file character */
sanpce.c:/*--> SANEvalFile: evaluate file character */
sanpce.c:/*--> SANCheckRank: check if the input is a rank character */
sanpce.c:/*--> SANEvalRank: evaluate rank character */
sanpce.c:/*--> SANCheckSquare: check if the input is a square name */
sanpce.c:/*--> SANEvalSquare: evaluate square name */
sanpce.c:/*--> SANCheckColor: check if the input is a color character */
sanpce.c:/*--> SANEvalColor: evaluate color character */
sanpce.c:/*--> SANCheckPiece: check if the input is a piece character */
sanpce.c:/*--> SANEvalPiece: evaluate piece character */
sanpce.c:/*--> SANCheckCastling: check if the input is a castling availability */
sanpce.c:/*--> SANEvalCastling: evaluate castling availability */
sanpgc.c:/*--> SANPGNWriteInt1: write an int-1 to a file */
sanpgc.c:/*--> SANPGNWriteInt2: write an int-2 to a file */
sanpgc.c:/*--> SANPGNWriteInt4: write an int-4 to a file */
sanpgc.c:/*--> SANPGNWriteString1: write a string-1 to a file */
sanpgc.c:/*--> SANPGNWriteString2: write a string-2 to a file */
sanpgc.c:/*--> SANPGNWriteString4: write a string-4 to a file */
sanpgc.c:/*--> SANPGCWriteRPGC: write the current game in (reduced) PGC to a file */
sanpgc.c:/*--> SANPGCWriteCurrent: write the current game in PGC to a file */
sanpgn.c:/*--> SANPGNSetUp: set up game move score processing */
sanpgn.c:/*--> SANPGNNL: produce newline */
sanpgn.c:/*--> SANPGNResTag: produce reserved tag output line */
sanpgn.c:/*--> SANPGNWrapStr: produce wrapped string w/possibly prepended space */
sanpgn.c:/*--> SANPGNScore: produce game score */
sanpgn.c:/*--> SANPGNCorrespondenceReport: produce correspondence report to file */
sanpgn.c:/*--> SANPGNEventReport: produce event report to file */
sanpos.c:/*--> SANPosEval: return positional factors evalutaion */
sanpos.c:/*--> SANPosInit: one time initialization for positional evalation */
sanpos.c:/*--> SANPosTerm: one time termination for positional evalation */
sanrdr.c:/*--> SANRGSetGRTM: set the game reader translation mode */
sanrdr.c:/*--> SANRGInteger: test string for integer status */
sanrdr.c:/*--> SANRGClass0: test character for class zero (digits) */
sanrdr.c:/*--> SANRGClass1: test character for class one (symbol characters) */
sanrdr.c:/*--> SANRGClass2: test character for class two (string characters) */
sanrdr.c:/*--> SANRGChar: read a character from the game score file */
sanrdr.c:/*--> SANRGToken: read a game score token from a file */
sanrdr.c:/*--> SANRGFileStart: start processing for an input file */
sanrdr.c:/*--> SANRGFileFinish: finish processing for an input file */
sanrdr.c:/*--> SANRGError: report a scanning error */
sanrdr.c:/*--> SANRGParseSymbol: parse a symbol */
sanrdr.c:/*--> SANRGParseTag: parse a tag directive */
sanrdr.c:/*--> SANRGParseGTIM: parse a game termination indicator marker */
sanrdr.c:/*--> SANRGParseList: parse a parenthesized move list */
sanrdr.c:/*--> SANRGParseNAG: parse a Numeric Annotation Glyph */
sanrdr.c:/*--> SANRGParsePLine: parse a percent line */
sanrdr.c:/*--> SANRGParseForm: parse a game form */
sanrdr.c:/*--> SANRGParseGame: parse a single game sequence from the current file */
sanrdr.c:/*--> SANRGWriteEPD: output the current game EPD */
sanrdr.c:/*--> SANRGWriteVariation: output the current game variation */
sanrdr.c:/*--> SANRGSingle: read a single game score given a file name */
sanrdr.c:/*--> SANRGMultiple: read multiple game scores and produce translation */
sanrst.c:/*--> SANStatus: return current status */
sansel.c:/*--> SANSelect: select a move */
sanslm.c:/*--> SANSLMMember: return string's member position, if any */
sanslm.c:/*--> SANSLMAppend: append a string to the end of a list */
sanslm.c:/*--> SANSLMReleaseElement: release storage for a string list element */
sanslm.c:/*--> SANSLMInitAnchor: initialize a string list anchor */
sanslm.c:/*--> SANSLMReleaseAnchor: release storage for a string list anchor */
sansrt.c:/*--> SANEvalComp: comparison routine for move evaluations */
sansrt.c:/*--> SANSortEval: sort move list according to evaluation */
sansrt.c:/*--> SANSortSAN: ASCII SAN sort move list */
sansrt.c:/*--> SANLocateOrdinal: locate the canonical move ordinal for a move */
sansss.c:/*--> SANSSS: issue indicated call to all strategy modules */
sansss.c:/*--> SANSSSSelect: activate appropriate move selection */
sansss.c:/*--> SANSSSInit: one time search strategy subsystem initialization */
sansss.c:/*--> SANSSSTerm: one time search strategy subsystem termination */
santag.c:/*--> SANTagFormat: format an allocated tag value display */
santag.c:/*--> SANTagFormatReserved: format a reserved tag value */
santag.c:/*--> SANTagCreate: create and assign storage for a new tag pair */
santag.c:/*--> SANTagLocate: locate the indicated tag record by name */
santag.c:/*--> SANTagDelete: delete the indicated tag record */
santag.c:/*--> SANTagInsert: insert the indicated tag record */
santag.c:/*--> SANTagUpdate: update the indicated tag record */
santag.c:/*--> SANTagInitTag: initialize a tag */
santag.c:/*--> SANTagClear: clear a single tag value */
santag.c:/*--> SANTagClearAll: clear all tag values */
santag.c:/*--> SANTagInit: one time initialization for tag subsystem */
santag.c:/*--> SANTagTerm: one time termination for tag subsystem */
santrm.c:/*--> SANTerm: one time call termination */
sanutl.c:/*--> Noop: do nothing */
sanutl.c:/*--> SANConvFrCSI: convert from canonical two byte integer format */
sanutl.c:/*--> SANConvToCSI: convert to canonical two byte integer format */
sanutl.c:/*--> SANConvToCLI: convert to canonical four byte integer format */
sanutl.c:/*--> SANConvFrCLI: convert from canonical four byte integer format */
sanutl.c:/*--> SANFatal: report fatal error and exit */
sanutl.c:/*--> SANSwitchFault: report fswitch fault atal error and exit */
sanutl.c:/*--> SANToken: extract a token from a position in a string */
sanutl.c:/*--> SANTextFileOpen: open a text file */
sanutl.c:/*--> SANTextFileClose: close a text file */
sanutl.c:/*--> SANStrGrab: allocate and copy string */
sanutl.c:/*--> SANMemGrab: allocate memory */
sanutl.c:/*--> SANMemFree: deallocate memory */
sanutl.c:/*--> SANMemResize: shrink allocated block */
sanutl.c:/*--> SANCIEqChar: test chars for case independent equlaity */
sanutl.c:/*--> SANCIEqStr: compare two strings for case independent equality */
sanutl.c:/*--> SANTimestampAt: generate a timestamp for the given time */
sanutl.c:/*--> SANTimestamp: generate a current timestamp */
sanval.c:/*--> SANUpdate: update the current environment */
sanval.c:/*--> SANZapUp: clear history and then update database */
sanval.c:/*--> SANClrBoard: clear the board */
sanval.c:/*--> SANGetSq: get square value */
sanval.c:/*--> SANGetBoard: get the board */
sanval.c:/*--> SANGetACTC: get active color */
sanval.c:/*--> SANGetCAST: get castling bits */
sanval.c:/*--> SANGetEPSQ: get en passant square */
sanval.c:/*--> SANGetHMVC: get halfmove clock */
sanval.c:/*--> SANGetFMVN: get fullmove number */
sanval.c:/*--> SANPutSq: put a square value */
sanval.c:/*--> SANPutBoard: set the board */
sanval.c:/*--> SANPutACTC: put active (and passive) color */
sanval.c:/*--> SANPutCAST: put castling bits */
sanval.c:/*--> SANPutEPSQ: put en passant square */
sanval.c:/*--> SANPutHMVC: put halfmove clock */
sanval.c:/*--> SANPutFMVN: put fullmove number */
x_eat.c:/*--> EATInit: one time call to initialize the EAT subsystem */
x_eat.c:/*--> EATTerm: one time call to terminate the EAT subsystem */
x_eat.c:/*--> EATNewGame: send "new game" request to the EAT subsystem */
x_eat.c:/*--> EATSelect: select a move */
x_eat.c:/*--> EATPlay: send "play move" request to the EAT subsystem */
x_eat.c:/*--> EATUnplay: send "unplay move" request to the EAT subsystem */
x_eat.c:/*--> EATSetPos: send "set position" request to the EAT subsystem */
x_eat.c:/*--> EATConfig: send "re-configuration" request to the EAT subsystem */
x_gtp.c:/*--> GTPInit: one time call to initialize the GTP subsystem */
x_gtp.c:/*--> GTPTerm: one time call to terminate the GTP subsystem */
x_gtp.c:/*--> GTPNewGame: send "new game" request to the GTP subsystem */
x_gtp.c:/*--> GTPSelectMove: select a move */
x_gtp.c:/*--> GTPPlay: send "play move" request to the GTP subsystem */
x_gtp.c:/*--> GTPUnplay: send "unplay move" request to the GTP subsystem */
x_gtp.c:/*--> GTPSetPos: send "set position" request to the GTP subsystem */
x_gtp.c:/*--> GTPConfig: send "re-configuration" request to the GTP subsystem */
x_ran.c:/*--> RANInit: one time call to initialize the RAN subsystem */
x_ran.c:/*--> RANTerm: one time call to terminate the RAN subsystem */
x_ran.c:/*--> RANNewGame: send "new game" request to the RAN subsystem */
x_ran.c:/*--> RANSelect: select a move */
x_ran.c:/*--> RANPlay: send "play move" request to the RAN subsystem */
x_ran.c:/*--> RANUnplay: send "unplay move" request to the RAN subsystem */
x_ran.c:/*--> RANSetPos: send "set position" request to the RAN subsystem */
x_ran.c:/*--> RANConfig: send "re-configuration" request to the RAN subsystem */
x_sc0.c:/*--> SC0Init: one time call to initialize the SC0 subsystem */
x_sc0.c:/*--> SC0Term: one time call to terminate the SC0 subsystem */
x_sc0.c:/*--> SC0NewGame: send "new game" request to the SC0 subsystem */
x_sc0.c:/*--> SC0SelectMove: select a move */
x_sc0.c:/*--> SC0Play: send "play move" request to the SC0 subsystem */
x_sc0.c:/*--> SC0Unplay: send "unplay move" request to the SC0 subsystem */
x_sc0.c:/*--> SC0SetPos: send "set position" request to the SC0 subsystem */
x_sc0.c:/*--> SC0Config: send "re-configuration" request to the SC0 subsystem */
x_sc1.c:/*--> SC1: test */
x_sc1.c:/*--> SC1Init: one time call to initialize the SC1 subsystem */
x_sc1.c:/*--> SC1Term: one time call to terminate the SC1 subsystem */
x_sc1.c:/*--> SC1NewGame: send "new game" request to the SC1 subsystem */
x_sc1.c:/*--> SC1SelectMove: select a move */
x_sc1.c:/*--> SC1Play: send "play move" request to the SC1 subsystem */
x_sc1.c:/*--> SC1Unplay: send "unplay move" request to the SC1 subsystem */
x_sc1.c:/*--> SC1SetPos: send "set position" request to the SC1 subsystem */
x_sc1.c:/*--> SC1Config: send "re-configuration" request to the SC1 subsystem */
