Package ubc.team09.player


package ubc.team09.player

Game Player

This package is where the game client is implemented to handle communication with the server.
  • VI defines the general interface for a game engine that is used to make decisions.
  • Player implements a client to communicate with the server in tournaments. This class parses information from the server, passes it onto a VI, and then sends the VI's response as a message to the server.
  • EDI is our flagship VI.
  • Class
    Description
    The flagship VI for this project.
    This class handles communication with the game server.
    A class that contains a set of general utility functions used for communicating with the game server.
    This interface encloses the decision-making part of the program; i.e., one that receives information about the board state and is capable of deciding a move.