dominance

package
v0.0.0-...-c864ae1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 13, 2023 License: BSD-2-Clause, BSD-3-Clause, MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Candidate

type Candidate interface {
	IsComparable(otherCandidate Candidate) bool

	Dominates(otherCandidate Candidate) bool
	IsDominatedBy(otherCandidate Candidate) bool

	NoDominancePresent(otherCandidate Candidate) bool
}

type Float64Vector

type Float64Vector []float64

func NewFloat64

func NewFloat64(size int) *Float64Vector

func (*Float64Vector) DominancePresent

func (v *Float64Vector) DominancePresent(otherCandidate Candidate) bool

func (*Float64Vector) Dominates

func (v *Float64Vector) Dominates(otherCandidate Candidate) bool

func (*Float64Vector) IsComparable

func (v *Float64Vector) IsComparable(otherCandidate Candidate) bool

func (*Float64Vector) IsDominatedBy

func (v *Float64Vector) IsDominatedBy(otherCandidate Candidate) bool

func (*Float64Vector) NoDominancePresent

func (v *Float64Vector) NoDominancePresent(otherCandidate Candidate) bool

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL