Package pdp.scrabble.ia

Source Code of pdp.scrabble.ia.AbstractEvalStep

package pdp.scrabble.ia;

import java.util.Collections;

import pdp.scrabble.game.GameEnvironment;
import pdp.scrabble.game.Player;
import pdp.scrabble.ia.impl.MoveComparator;

public abstract class AbstractEvalStep extends AbstractAlgoStep implements Evaluator {

    public AbstractEvalStep(GameEnvironment env, Player p, AbstractAlgoStep previous) {
  super(env, p, previous);
    }

    @Override
    public void process() {
  if (previousStep != null)
      previousStep.process();
  Collections.sort(moves, new MoveComparator(this));
    }

}
TOP

Related Classes of pdp.scrabble.ia.AbstractEvalStep

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.