aboutsummaryrefslogtreecommitdiffstats
path: root/src/jcgp/backend/function/Function.java
blob: 30bbcf09a36e99421d5e16d92cdb33fa5ce9ac79 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
package jcgp.backend.function;

import jcgp.backend.exceptions.InvalidArgumentsException;
import jcgp.backend.population.Connection;

public abstract class Function {
			
	public abstract Object run(Connection ... connections) throws InvalidArgumentsException;
	
	public abstract int getArity();
	
	public abstract String getName();	
}