********************************************************************
* NOTE: This file is generated automatically from the event * definition file Minimax.evt. ********************************************************************INTERFACEMinimaxAlgClass ; <*NOWARN*> IMPORT TypeFmt, Minimax, Algorithm, GameBoard; <*NOWARN*> IMPORT AlgorithmClass; <* PRAGMA LL *> TYPE EventDataRec = RECORD stopAtSetup: BOOLEAN := TRUE; waitAtSetup: CARDINAL := 1; ctOfSetup: CARDINAL := 0; stopAtPlayerMove: BOOLEAN := TRUE; waitAtPlayerMove: CARDINAL := 1; ctOfPlayerMove: CARDINAL := 0; stopAtFinished: BOOLEAN := TRUE; waitAtFinished: CARDINAL := 1; ctOfFinished: CARDINAL := 0; stopAtEvaluateNode: BOOLEAN := TRUE; waitAtEvaluateNode: CARDINAL := 1; ctOfEvaluateNode: CARDINAL := 0; stopAtPlayerThinking: BOOLEAN := TRUE; waitAtPlayerThinking: CARDINAL := 1; ctOfPlayerThinking: CARDINAL := 0; stopAtFinishedEvalNode: BOOLEAN := TRUE; waitAtFinishedEvalNode: CARDINAL := 1; ctOfFinishedEvalNode: CARDINAL := 0; stopAtBoardValueUpdated: BOOLEAN := TRUE; waitAtBoardValueUpdated: CARDINAL := 1; ctOfBoardValueUpdated: CARDINAL := 0; stopAtHumanCellSelected: BOOLEAN := TRUE; waitAtHumanCellSelected: CARDINAL := 1; ctOfHumanCellSelected: CARDINAL := 0; stopAtHumanIllegalMove: BOOLEAN := TRUE; waitAtHumanIllegalMove: CARDINAL := 1; ctOfHumanIllegalMove: CARDINAL := 0; END; T <: Public; Public = Algorithm.T OBJECT eventDataRec: EventDataRec; METHODS feHumanSelection ( xCoord, yCoord: INTEGER); <* LL = VBT.mu *> END; REVEAL Algorithm.T <: AlgorithmClass.T; END MinimaxAlgClass.