Skip to content

Scoring order of operations is not useful #145

@acbart

Description

@acbart

Because the default combine_score just iterates through and applies operations, it's not smart about order of operations. This is a problem for addition and multiplication.

Consider the following scores:

+5
+1
*0
+3

The intent should be to make the score zero, because one of them is *0. But the result is actually 3, because it just applies them in order. The proper thing to do is probably to do them in order of basic operations, and then multiplicative ones. That means we have to see all of the operations first.

In general, I don't know how much sense this all makes. We might need to go back to the drawing board on this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions