// ============================================================================
// File:               $File$
//
// Project:            
//
// Purpose:            
//
// Author:             Rammi
//
// Copyright Notice:   (c) 2008  Rammi (rammi@caff.de)
//
// Latest change:      $Date$
//
// History:	       $Log$
//=============================================================================
package de.caff.asteroid.rammi;

import de.caff.asteroid.*;

/**
 */
public interface Scorer
{
  double getUfoScore(SpaceShip ship, AbstractBasicAsteroidPlayer.RotateAndWait raw, Ufo ufo, int shots, int numTargets);

  double getAsteroidScore(SpaceShip ship, AbstractBasicAsteroidPlayer.RotateAndWait raw, Asteroid ast, int shots, int numTargets);
}
