configurator

package
v0.0.0-...-80c8c53 Latest Latest
Warning

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

Go to latest
Published: Mar 9, 2022 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BestFitConfigurator

type BestFitConfigurator struct{}

func (BestFitConfigurator) Builder

func (n BestFitConfigurator) Builder() BuildFunc

func (BestFitConfigurator) SetUpFlags

func (n BestFitConfigurator) SetUpFlags(command *cobra.Command)

func (BestFitConfigurator) TypeName

func (n BestFitConfigurator) TypeName() string

type BestFitWrapper

type BestFitWrapper struct {
	Name          string `id_name:""`
	FitnessFuncID int    `id_include:"true"`
	bestfit.BestFit
}

type BucketOrientedFitConfigurator

type BucketOrientedFitConfigurator struct{}

func (BucketOrientedFitConfigurator) Builder

func (BucketOrientedFitConfigurator) SetUpFlags

func (b BucketOrientedFitConfigurator) SetUpFlags(command *cobra.Command)

func (BucketOrientedFitConfigurator) TypeName

type BucketOrientedFitWrapper

type BucketOrientedFitWrapper struct {
	Name                string `id_name:""`
	BucketReorderFuncID int    `id_include:"true"`
	ItemReorderFuncID   int    `id_include:"true"`
	bucketorientedfit.BucketOrientedFit
}

type BucketPoolBestFitConfigurator

type BucketPoolBestFitConfigurator struct{}

func (BucketPoolBestFitConfigurator) Builder

func (BucketPoolBestFitConfigurator) SetUpFlags

func (b BucketPoolBestFitConfigurator) SetUpFlags(command *cobra.Command)

func (BucketPoolBestFitConfigurator) TypeName

type BucketPoolBestFitWrapper

type BucketPoolBestFitWrapper struct {
	Name                string `id_name:""`
	FitnessFuncID       int    `id_include:"true"`
	BucketReorderFuncID int    `id_include:"true"`
	InitPoolSize        int    `id_include:"true"`
	bucketpoolbestfit.BucketPoolBestFit
}

type Configurator

type Configurator interface {
	TypeName() string
	Builder() BuildFunc
	SetUpFlags(*cobra.Command)
}

type NextKFitConfigurator

type NextKFitConfigurator struct{}

func (NextKFitConfigurator) Builder

func (n NextKFitConfigurator) Builder() BuildFunc

func (NextKFitConfigurator) SetUpFlags

func (n NextKFitConfigurator) SetUpFlags(command *cobra.Command)

func (NextKFitConfigurator) TypeName

func (n NextKFitConfigurator) TypeName() string

type NextKFitWrapper

type NextKFitWrapper struct {
	Name string `id_name:""`
	K    int    `id_include:"true"`
	nextkfit.NextKFit
}

type Parameterless

type Parameterless struct {
	adapter.PerformanceSubjectOptimizer
}

func NewParameterless

func NewParameterless(optimizer optimizer.Optimizer) *Parameterless

func (*Parameterless) Builder

func (p *Parameterless) Builder() BuildFunc

func (*Parameterless) SetUpFlags

func (p *Parameterless) SetUpFlags(_ *cobra.Command)

func (*Parameterless) TypeName

func (p *Parameterless) TypeName() string

Jump to

Keyboard shortcuts

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