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

ch.sahits.game.openpatrician.engine.AIPlayerEngine Maven / Gradle / Ivy

There is a newer version: 1.0.1
Show newest version
package ch.sahits.game.openpatrician.engine;

import ch.sahits.game.openpatrician.annotation.ClassCategory;
import ch.sahits.game.openpatrician.annotation.EClassCategory;
import ch.sahits.game.openpatrician.annotation.LazySingleton;
import ch.sahits.game.openpatrician.model.AIPlayerList;
import org.springframework.beans.factory.annotation.Autowired;

import java.util.List;

import static java.util.Collections.emptyList;

/**
 * This implements the engine for an AI Player
 * @author Andi Hotz, (c) Sahits GmbH, 2014
 *         Created on Jan 23, 2014
 */
@LazySingleton
@ClassCategory(EClassCategory.SINGLETON_BEAN)
public class AIPlayerEngine extends AbstractEngine {
    @Autowired
    private AIPlayerList players;

    @Override
    public List getChildren() {
        return emptyList();
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy