Class S38

java.lang.Object
ca.uqam.info.student.skyjo.ai.S38
All Implemented Interfaces:
ca.uqam.info.max.skyjo.view.CommandSelector

public class S38 extends Object implements ca.uqam.info.max.skyjo.view.CommandSelector
Joueur robotique implémentant une stratégie de sélection de commandes basée sur l'analyse de l'état courant du modèle Skyjo qui a pour but de minimiser les cartes avec les plus grandes valeurs.
Author:
Joël Stéphane Tchiengang Nchuisseu
  • Constructor Details

    • S38

      public S38(ca.uqam.info.max.skyjo.model.SkyjoModelReadOnly model)
      Constructeur du joueur robotique.
      Parameters:
      model - le model du jeu en accès lecture.
  • Method Details

    • selectCommand

      public int selectCommand(ca.uqam.info.max.skyjo.controller.Command[] commands, boolean b)
      Specified by:
      selectCommand in interface ca.uqam.info.max.skyjo.view.CommandSelector
    • getDescriptor

      public String getDescriptor()
      Specified by:
      getDescriptor in interface ca.uqam.info.max.skyjo.view.CommandSelector