Table of Contents

Class BinarySolvingStatus

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 BinarySolvingStatus
Inheritance
BinarySolvingStatus
Inherited Members
Extension Methods

Constructors

BinarySolvingStatus(SolvingResultStatus, int, double, double, double, double, double, double)

Initializes a new instance of the BinarySolvingStatus class.

public BinarySolvingStatus(SolvingResultStatus solvingResultStatus, int iteration, double bestX, double bestY, double minBias, double workingX, double workingY, double bias)

Parameters

solvingResultStatus SolvingResultStatus

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

SolvingResultStatus

Gets or sets the current status of the solving process.

public SolvingResultStatus SolvingResultStatus { get; set; }

Property Value

SolvingResultStatus

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.