com.github.keenon.lense.gameplay.players.GamePlayer Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of lense Show documentation
Show all versions of lense Show documentation
A research framework for real-time learning from humans
package com.github.keenon.lense.gameplay.players;
import com.github.keenon.lense.gameplay.Game;
import java.util.function.Function;
/**
* Created by keenon on 9/25/15.
*
* This is an abstract superclass for all methods for GamePlaying. We can unify testing across different methods this
* way, and also provide a simple interface for real-life stuff.
*/
public abstract class GamePlayer {
public abstract Game.Event getNextMove(Game game, Function utility);
}