Skip to content

Human Readable Game History #32

@Kallin

Description

@Kallin

Have you given any thought to producing a game history that would be easily understood by humans? I know there is the GameDetailedRecord, but it's not easily digested. It would be great to have something similar to what you see along the side while you're playing hearthstone.

IE.,

Player 1 turn:
plays card x to position 0
position 1 minion attacks enemy hero

  • side effect: secret revealed and damage is reflected..

Player 2 turn:
uses hero ability against enemy minion 0.

etc.

I think this would be really useful for debugging AI decisions. Once we get more of the cards implemented I'm interested in trying to create a really great AI, and I think creating a format that allowed us to easily watch what the AI's do would help a lot.

What's missing are descriptions of the edges between boardmodels in the record.

Any thoughts?

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