Class MatchConflictTestInput
Namespace: Unity.MARS.Data.Tests
Syntax
public class MatchConflictTestInput
Constructors
MatchConflictTestInput(Exclusivity[], Dictionary<Int32, Single>[], Int32[], MarsEntityPriority[])
Declaration
public MatchConflictTestInput(Exclusivity[] exclusivities, Dictionary<int, float>[] ratings, int[] expectedAssignments, MarsEntityPriority[] priorities = null)
Parameters
Type | Name | Description |
---|---|---|
Exclusivity[] | exclusivities | |
Dictionary<Int32, Single>[] | ratings | |
Int32[] | expectedAssignments | |
MarsEntityPriority[] | priorities |
Fields
exclusivities
Declaration
public Exclusivity[] exclusivities
Field Value
Type | Description |
---|---|
Exclusivity[] |
expectedAssignments
Declaration
public int[] expectedAssignments
Field Value
Type | Description |
---|---|
Int32[] |
priorities
Declaration
public MarsEntityPriority[] priorities
Field Value
Type | Description |
---|---|
MarsEntityPriority[] |
ratings
Declaration
public Dictionary<int, float>[] ratings
Field Value
Type | Description |
---|---|
Dictionary<Int32, Single>[] |
workingIndices
Declaration
public List<int> workingIndices
Field Value
Type | Description |
---|---|
List<Int32> |