This algorithm is a sequential one. The platform will call its process() method once per data incoming on its inputs.
This algorithm is splittable

Algorithms have at least one input and one output. All algorithm endpoints are organized in groups. Groups are used by the platform to indicate which inputs and outputs are synchronized together. The first group is automatically synchronized with the channel defined by the block in which the algorithm is deployed.

Group: main

Endpoint Name Data Format Nature
bsifs11b12 system/array_1d_uint32/1 Input
bsifs15b12 system/array_1d_uint32/1 Input
bsifs17b10 system/array_1d_uint32/1 Input
bsifs17b12 system/array_1d_uint32/1 Input
bsifs22b12 system/array_1d_uint32/1 Input
bsifs5b9 system/array_1d_uint32/1 Input
bsifs7b12 system/array_1d_uint32/1 Input
score system/integer/1 Output