Skip to content

openings policy works for gauntlet but not for round-robin (default) #641

@mwyngaarden

Description

@mwyngaarden

command line:

cutechess-cli -openings file=suite.pgn plies=16 policy=round -pgnout out.pgn -games 2 -rounds 1 -repeat -concurrency 11 -each tc=10+0.1 proto=uci -engine conf="keele 0.12" -engine conf="keele 0.12e" -engine conf="keele 0.11" -engine conf="keele 0.10"

I have (say) four opponents and for openings I am using: -openings file=suite.pgn policy=round alongside -rounds 1 in a round-robin. My understanding was that with policy=round, all games in a round would use the same opening? I have tried various combinations of -rounds, -games, -repeat, but to no avail. What am I doing wrong? From the 12 games generated, I am seeing 3 unique openings when I expected only 1.

This works fine with gauntlet, but not at all with round-robin.

version 1.2.0

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