EngineInfo public class EngineInfo : IEquatable<EngineInfo> Documentation Code public EngineMove BestMove { get; set; } public int Depth { get; set; } public string EngineName { get; set; } protected virtual Type EqualityContract { get; } public int Evaluation { get; set; } public int Mate { get; set; } public EngineMove Ponder { get; set; } public ICollection<PvInfo> PvInfos { get; set; } public EngineInfo(string engineName, ICollection<PvInfo> pvInfos) protected EngineInfo(EngineInfo original) public static bool op_Equality(EngineInfo left, EngineInfo right) public static bool op_Inequality(EngineInfo left, EngineInfo right) public virtual EngineInfo <Clone>$() public virtual bool Equals(EngineInfo other) protected virtual bool PrintMembers(StringBuilder builder)