Skip to content

Reinforcement Learning with a Neural Network and multiple players #310

Open

Description

@Zomis

One of my big dreams is to make good AIs that can learn to play almost any game. Therefore, take some steps towards that.

The goal of this issue is to implement Reinforcement Learning AI using Neural Network for any games.

Good candidates for Reinforcement Learning:

Super simple one-player games:

  • Classic Maze-game with a goal and one or more holes that give penalty.
  • Classic 1234 slots game where you should do each action one time to get reward. Doing an action twice gives penalty.

"Simple" two player games:

  • Nim
  • TTTUpgrade, simple two player games
  • Quixo, TTT3D, UTTT, Reversi, Connect4, TTT, UR, Pentago

Trickier two player games:

  • Backgammon
  • Battleship?

"Simple" multiplayer games:

  • Artax, available in multiplayer for 2-4 players

Mind games:

  • Skull (check past X rounds to figure out future, kinda like how the good Rock-Paper-Scissors AIs work)

Activity

  1. self-assigned this
    on Aug 3, 2022
  2. added
    aiComputer opponents are fun!
    on Aug 3, 2022
  3. removed their assignment
    on Feb 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    aiComputer opponents are fun!enhancementNew feature or requesthelp wantedExtra attention is needed

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions