Node specifically for Speuler algorithm

interface Node {
    adjacencies: boolean[];
    cos?: Cos;
    id: number;
    name: string;
    rank: number;
    values: boolean[];
}

Properties

adjacencies: boolean[]

Adjacency matrix for this node and nodes of previous rank

cos?: Cos

Consecutive ones list

id: number

Node id, generated from value array, e.g: [true, false, false, true, false] -> 10010 = 18

name: string

Node name

rank: number

Node rank(number of intersecting sets)

values: boolean[]

Values of set element, from which this node was generated

Generated using TypeDoc