hex_game
Class Agentehex

java.lang.Object
  extended byhex_game.Agentehex

public class Agentehex
extends java.lang.Object

Esta clase sirve como base para escribir su propio codigo. Esta clase es la unica clase que, en principio, se debe modificar.


Constructor Summary
Agentehex()
           
 
Method Summary
 Jugada calculaJugada(TableroModel tab)
          Efectua la jugada del agente basada en el estado actual del tablero.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Agentehex

public Agentehex()
Method Detail

calculaJugada

public Jugada calculaJugada(TableroModel tab)
Efectua la jugada del agente basada en el estado actual del tablero.
Tenga en cuenta que el tablero tiene la informacion sobre la ficha que esta jugando actualmente.Este agente utiliza la clase TableroJugar para obtener la jugada de modo interactivo.

Parameters:
tab - objeto representando el estado actual del tablero
Returns:
La jugada a efectuar.