package model;

import javafx.scene.paint.Color;

import java.util.List;

public class RobinStrategy implements PlayStrategy {
    private final List<Color> availableColors;
    private int index = 0;
    public RobinStrategy(List<Color> availableColors) {
        this.availableColors = availableColors;
    }




    @Override
    public Color play(Cell startCell) {
        index = (index + 1) % availableColors.size();
        return availableColors.get(index);
    }


}