Skip to content

Challenge result does not reflect color #46

@rwst

Description

@rwst
  • berserk version: master
  • Python version: 3.6.12
  • Operating System: OpenSuSE Leap

Description

Challenge result does not indicate color correctly.

What I Did

In [5]: chall.create_ai(level=2, clock_limit=None, color=berserk.Color.WHITE)                                                      
Out[5]: 
{'id': 'UMpK5lST',
 'variant': {'key': 'standard', 'name': 'Standard', 'short': 'Std'},
 'speed': 'correspondence',
 'perf': 'correspondence',
 'rated': False,
 'fen': 'rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1',
 'player': 'white',
 'turns': 0,
 'startedAtTurn': 0,
 'source': 'ai',
 'status': {'id': 20, 'name': 'started'},
 'createdAt': 1639302816645}

In [6]: chall.create_ai(level=2, clock_limit=None, color=berserk.Color.BLACK)                                                      
Out[6]: 
{'id': '3VdaeZQb',
 'variant': {'key': 'standard', 'name': 'Standard', 'short': 'Std'},
 'speed': 'correspondence',
 'perf': 'correspondence',
 'rated': False,
 'fen': 'rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1',
 'player': 'white',
 'turns': 0,
 'startedAtTurn': 0,
 'source': 'ai',
 'status': {'id': 20, 'name': 'started'},
 'createdAt': 1639302860353}

Two AI games were challenged, one with white one with black. As you can see the returned "player" slot is always white.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions