Skip to content

Strange switch log output for some binaries that experience CE #1262

@todoherty

Description

@todoherty

Describe the bug
In discussion with Ilya we found some systems that merge in CE have unreasonable outputs in the switch log. See the below two figures.

switch_log_output
relevant_CE_output

The top figure shows all entries in the switch log for said SEED. The second figure shows the relevant columns from the CE output. Note the time column in both figures. In particular, the final entry in the switch log occurs after the system has merged.

To reproduce
Run COMPAS with the following settings in config.yaml

booleanChoices:
     --switch-log: True

numericalChoices:
     --number-of-systems: 1
     --random-seed: 1728964061

stringChoices:
     --eccentricity-distribution: 'GELLER+2013'

listChoices:

Expected behaviour
Final output in the switch log should not be after the system merges

Versioning
COMPAS: v03.05.02
OS: Ubuntu 20.04

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