All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.keenon.lense.gameplay.players.GamePlayer Maven / Gradle / Ivy

There is a newer version: 1.2.17
Show newest version
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);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy