Last change
on this file since 10267 was
10267,
checked in by bburlacu, 10 years ago
|
#1772: Updated files in the HeuristicLab.EvolutionTracking project.
|
File size:
585 bytes
|
Line | |
---|
1 | using System;
|
---|
2 | using System.Collections.Generic;
|
---|
3 |
|
---|
4 | namespace HeuristicLab.EvolutionaryTracking {
|
---|
5 | public interface IGenealogyGraphNode : IVertex, IComparable<IGenealogyGraphNode> {
|
---|
6 | IEnumerable<IGenealogyGraphNode> Ancestors();
|
---|
7 | IEnumerable<IGenealogyGraphNode> Descendants();
|
---|
8 |
|
---|
9 | new List<IGenealogyGraphArc> InArcs { get; }
|
---|
10 | new List<IGenealogyGraphArc> OutArcs { get; }
|
---|
11 |
|
---|
12 | double Rank { get; set; }
|
---|
13 | double Quality { get; set; }
|
---|
14 | bool IsElite { get; set; }
|
---|
15 | }
|
---|
16 |
|
---|
17 | public interface IGenealogyGraphNode<T> : IGenealogyGraphNode, IVertex<T> { }
|
---|
18 |
|
---|
19 | } |
---|
Note: See
TracBrowser
for help on using the repository browser.