Table of Contents

Class BinarySolvingEntry

Namespace
Hi.Geom.Solvers
Assembly
HiGeom.dll

Represents the status of a binary solving process. Contains information about the current state of the solver including best solutions and error metrics.

public class BinarySolvingEntry
Inheritance
BinarySolvingEntry
Inherited Members
Extension Methods

Constructors

BinarySolvingEntry(SolvingStatus, int, double, double, double, double, double, double)

Initializes a new instance of the BinarySolvingEntry class.

public BinarySolvingEntry(SolvingStatus solvingResultStatus, int iteration, double bestX, double bestY, double minBias, double workingX, double workingY, double bias)

Parameters

solvingResultStatus SolvingStatus

The current status of the solving process

iteration int

The current iteration count

bestX double

The X-coordinate of the best solution found

bestY double

The Y-coordinate of the best solution found

minBias double

The minimum bias (error) found

workingX double

The current working X-coordinate

workingY double

The current working Y-coordinate

bias double

The current bias (error)

Properties

BestX

Gets or sets the X-coordinate of the best solution found.

public double BestX { get; set; }

Property Value

double

BestY

Gets or sets the Y-coordinate of the best solution found.

public double BestY { get; set; }

Property Value

double

Bias

Gets or sets the current bias (error).

public double Bias { get; set; }

Property Value

double

Iteration

Gets or sets the current iteration count.

public int Iteration { get; set; }

Property Value

int

MinBias

Gets or sets the minimum bias (error) found.

public double MinBias { get; set; }

Property Value

double

SolvingStatus

Gets or sets the current status of the solving process.

public SolvingStatus SolvingStatus { get; set; }

Property Value

SolvingStatus

WorkingX

Gets or sets the current working X-coordinate.

public double WorkingX { get; set; }

Property Value

double

WorkingY

Gets or sets the current working Y-coordinate.

public double WorkingY { get; set; }

Property Value

double

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.