Scoring methods

class Scoring[source]

Bases: abc.ABC

Scoring is an abstract class defining the scoring method of DAC. It is similar to an acquisition function in BO. According to sampled points, it gives a score to a Geometry, which determines how promising it is.

Basics

class Min[source]

Bases: zellij.strategies.tools.scoring.Scoring

Returns

out – Minimal score found inside the fractal

Return type

float

class Median[source]

Bases: zellij.strategies.tools.scoring.Scoring

Returns

out – Median score found inside the fractal

Return type

float

class Mean[source]

Bases: zellij.strategies.tools.scoring.Scoring

Returns

out – Mean score found inside the fractal

Return type

float

class Std[source]

Bases: zellij.strategies.tools.scoring.Scoring

Standard deviation

Returns

out – Std score found inside the fractal

Return type

float

Fuzzy measure

class Belief(gamma=0.5)[source]

Bases: zellij.strategies.tools.scoring.Scoring

Returns

out – Belief score found inside the fractal

Return type

float

Miscellaneous

class Distance_to_the_best[source]

Bases: zellij.strategies.tools.scoring.Scoring

Returns

out – Distance_to_the_best score found inside the fractal

Return type

float

class Distance_to_the_best_corrected[source]

Bases: zellij.strategies.tools.scoring.Scoring

Returns

out – Distance_to_the_best score found inside the fractal

Return type

float