Set Block Weights

(Available with Order Execution Mgt.)

Description

Set Block Weights assigns a weight of the subsequent RSA function blocks that you add to an output or logic module.

Important: Whenever a range is used the logic module must begin with two blocks in the following order.

Block

Module Options

Purpose

1

Can be either:

 

 

Set Source Range

Defines the range that the block evaluates.

 

Set Source Solve

 

2

Must be:

 

 

 

Set Block Weights

Sets the relative importance of each of the subsequent blocks by assigning a weight to each block.

Notes

The zero or non-zero weight block does the following.

Weight

The block:

Zero

Directly eliminates  items that do not satisfy its criteria.

 

 

If a zero weighted block eliminates all items in range, that block's eliminations may be rolled back depending on the block's Always Evaluate parameter setting.

Non-zero

Applies this weight to any item that fails to satisfy its criteria; it does not eliminate items directly.

 

 

Other subsequent blocks, e.g.  Eliminate by Weight, can be added to eliminate items on the basis of their accumulated weight.

Note: CIMPLICITY also creates a broken rule record for failed items.

After execution of the output logic is complete items do not retain their weight that is assigned by the RSA function blocks

Parameters

This function block has the following parameters:

Parameter

Description

Block Weights

Block 1 Weight

Weight for the first RSA block after the Set Block Weights block.

 

Block 2 Weight

Weight for the second RSA block.

 

...

 

 

Block 10 Weight

Weight for the tenth RSA block.

 

When items are evaluated, the higher the weight, the more likely they are to fail.

Use a numbering system that is least likely to end in a tie, for example, prime numbers.

Weight Point ID

(Optional) Integer array point with up to 100 elements.

Each element defines the weight of the respective RSA block.

Supercedes the other parameters.

More information

RSA Weight Assignment.

Eliminate and Weight Sources.

RSA function blocks list.