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

com.cogpunk.math.probability.EventProbabilityProfileAggregationStrategy Maven / Gradle / Ivy

There is a newer version: 1.0.4
Show newest version
package com.cogpunk.math.probability;

import java.util.List;

/**
 * Strategy for aggregating probability profile, able to convert between two probability types
 *
 * @param  The class type identifying the input probability
 * @param  The class type identifying the output probability
 */
public interface EventProbabilityProfileAggregationStrategy {
	
	/**
	 * @param results the list of 
	 * @return The output event probability
	 */
	public E aggregate(List results);
	
	public int hashCode();
	
	public boolean equals(Object obj);

}