Utility BuildLatinSquareRow Method Bespoke Osc Library
Build a row for a latin square.

Namespace: Bespoke.Common
Assembly: Bespoke.Common (in Bespoke.Common.dll) Version: 5.0.0.0 (5.0.0.0)
Syntax

Public Shared Function BuildLatinSquareRow ( _
	seed As Integer, _
	minValue As Integer, _
	conditionCount As Integer _
) As Integer()

Parameters

seed
Type: OnlineSystem Int32
The seed (starting point) of the row.
minValue
Type: OnlineSystem Int32
The minimum value that can reside within the square.
conditionCount
Type: OnlineSystem Int32
The number of conditions within the square.

Return Value

A row for a latin square.
Exceptions

ExceptionCondition
OnlineSystem ArgumentExceptionminValue is greater than or equal to conditionCount. -or- seed is less than minValue. -or- seed is greater than or equal to conditionCount
See Also