********************************************************************
* NOTE: This file is generated automatically from the event * definition file Minimax.evt. ********************************************************************<* PRAGMA LL *> INTERFACEcall the following to generate an event:MinimaxIE ; <*NOWARN*> IMPORT TypeFmt, Minimax, Algorithm, GameBoard, View; <*NOWARN*> IMPORT Thread;PROCEDURE Setup ( initiator: Algorithm.T; ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE PlayerMove ( initiator: Algorithm.T; player: INTEGER; fromx, fromy, tox, toy: INTEGER ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE Finished ( initiator: Algorithm.T; winner: INTEGER ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE EvaluateNode ( initiator: Algorithm.T; board: GameBoard.T ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE PlayerThinking ( initiator: Algorithm.T; player: INTEGER; board: GameBoard.T ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE FinishedEvalNode ( initiator: Algorithm.T; board: GameBoard.T ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE BoardValueUpdated ( initiator: Algorithm.T; board: GameBoard.T; newValue: Minimax.BoardValue ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE HumanCellSelected ( initiator: Algorithm.T; xCoord, yCoord: INTEGER ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE HumanIllegalMove ( initiator: Algorithm.T; ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE HumanSelection ( initiator: View.T; xCoord, yCoord: INTEGER ) RAISES {Thread.Alerted}; <* LL = VBT.mu *> END MinimaxIE.