Skip to content

New test: Tetris #5

@Lunderberg

Description

@Lunderberg

Making a bot that plays tetris would be awesome. I think it would be good as a test of something with a large number of inputs, with the 20x10 grid being 200 inputs, along with another 7 to give it a one-hot vector of the current piece. Not sure exactly what the output should be. One possibility would be 40 outputs, with each output being a rotation/orientation combination. Alternatively, the pieces could fall as they do during normal play, with 5 outputs corresponding to left/right/rotate left/rotate right/wait. That would correspond more closely to the game itself, but I can't think of a good way to feed it information on the currently falling piece.

This would also be a fun stepping stone to hyperNeat, since 200 inputs with repeating patterns is starting to be a large number, especially since there would be many repeating patterns.

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