ValueGuess

class ValueGuess extends Guess

Contains a guessed value.

Constants

VERY_HIGH_CONFIDENCE

Marks an instance with a value that is extremely likely to be correct.

HIGH_CONFIDENCE

Marks an instance with a value that is very likely to be correct.

MEDIUM_CONFIDENCE

Marks an instance with a value that is likely to be correct.

LOW_CONFIDENCE

Marks an instance with a value that may be correct.

Methods

static Guess|null getBestGuess(array $guesses)

Returns the guess most likely to be correct from a list of guesses.

from Guess
__construct(string $value, int $confidence)

Constructor.

int getConfidence()

Returns the confidence that the guessed value is correct.

from Guess
mixed getValue()

Returns the guessed value.

Details

static Guess|null getBestGuess(array $guesses)

Returns the guess most likely to be correct from a list of guesses.

If there are multiple guesses with the same, highest confidence, the returned guess is any of them.

Parameters

array $guesses An array of guesses

Return Value

Guess|null The guess with the highest confidence

__construct(string $value, int $confidence)

Constructor.

Parameters

string $value The guessed value
int $confidence The confidence

int getConfidence()

Returns the confidence that the guessed value is correct.

Return Value

int One of the constants VERYHIGHCONFIDENCE, HIGHCONFIDENCE, MEDIUMCONFIDENCE and LOW_CONFIDENCE

mixed getValue()

Returns the guessed value.

Return Value

mixed
doc_Symfony
2016-10-28 06:36:55
Comments
Leave a Comment

Please login to continue.