Skip to content

fast_spread() spreading penalty accumulates instead of averaging? #3

Description

@Sizhang92190

Nice work! Thanks! Worth trying!

Each loop iteration in fast_spread() adds the new pairwise penalty (weights) straight onto the running ranks total, without dividing by how many states have been picked so far, unlike the original fast package.

As a result, when picking 3+ states in a round, the accumulated penalty can grow larger than the FAST score itself (which is bounded to [0,1] + alpha*[0,1]), becoming the dominant factor in choosing the remaining states.

Is this the intended behavior/change?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions