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
|
Rev | Line | |
---|
[10267] | 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.