C# Класс AIXI.Utils

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Rnd System.Random

Открытые методы

Метод Описание
BitsNeeded ( int value ) : int
Decode ( int symbolList, int bitCount ) : int
Encode ( int integerSymbol, int bitCount ) : int[]
FloatCompare ( double a, double b, double delta = 1e-5 ) : bool
Log1P ( double x ) : double
LogBase2 ( int value ) : int
MyToDouble ( string s ) : double
ProbabilisticDecision ( double limit ) : bool
RandomDouble ( double min, double max ) : double
RandomElement ( int a ) : int

Описание методов

BitsNeeded() публичный статический Метод

public static BitsNeeded ( int value ) : int
value int
Результат int

Decode() публичный статический Метод

public static Decode ( int symbolList, int bitCount ) : int
symbolList int
bitCount int
Результат int

Encode() публичный статический Метод

public static Encode ( int integerSymbol, int bitCount ) : int[]
integerSymbol int
bitCount int
Результат int[]

FloatCompare() публичный статический Метод

public static FloatCompare ( double a, double b, double delta = 1e-5 ) : bool
a double
b double
delta double
Результат bool

Log1P() публичный статический Метод

public static Log1P ( double x ) : double
x double
Результат double

LogBase2() публичный статический Метод

public static LogBase2 ( int value ) : int
value int
Результат int

MyToDouble() публичный статический Метод

public static MyToDouble ( string s ) : double
s string
Результат double

ProbabilisticDecision() публичный статический Метод

public static ProbabilisticDecision ( double limit ) : bool
limit double
Результат bool

RandomDouble() публичный статический Метод

public static RandomDouble ( double min, double max ) : double
min double
max double
Результат double

RandomElement() публичный статический Метод

public static RandomElement ( int a ) : int
a int
Результат int

Описание свойств

Rnd публичное статическое свойство

public static Random,System Rnd
Результат System.Random