private List <EliminationNode> BuildLoserNodes(IEnumerable <EliminationDecider> deciders)
        {
            var nodes = new List <EliminationNode>();

            foreach (var d in deciders)
            {
                var l = new LoserNode(d);
                d.AddSecondaryParent(l);

                nodes.Add(l);
            }

            return(nodes);
        }
        private List<EliminationNode> BuildLoserNodes(IEnumerable<EliminationDecider> deciders)
        {
            var nodes = new List<EliminationNode>();

            foreach (var d in deciders)
            {
                var l = new LoserNode(d);
                d.AddSecondaryParent(l);

                nodes.Add(l);
            }

            return nodes;
        }