namespace SpriteCompiler.AI
{
    using System;

    public interface IHeuristicFunction<S, C> where C : ICost<C>
    {
        C Eval(S state);
    }
}