Skip to content

Analysis engine's "field" property of error response is "rules" when it should be "komi" #1193

@kendfrey

Description

@kendfrey

Input

{"analyzeTurns":[2],"boardXSize":19,"boardYSize":19,"id":"26","komi":3.14,"moves":[["B","Q16"],["W","D4"]],"rules":"chinese"}

Output

{"error":"Must be a integer or half-integer from -150.0 to 150.0","field":"rules","id":"26"}

Expected behaviour

The field property should have the value "komi" rather than "rules".

Note: field correctly contains "komi" when komi is out of bounds. This bug seems to be triggered by non-half-integer values of komi.

Version: KataGo v1.16.3

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions