Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reinforcement Learning with a Neural Network and multiple players #310

Open
Zomis opened this issue Aug 3, 2022 · 0 comments
Open

Reinforcement Learning with a Neural Network and multiple players #310

Zomis opened this issue Aug 3, 2022 · 0 comments
Labels
ai Computer opponents are fun! enhancement New feature or request help wanted Extra attention is needed

Comments

@Zomis
Copy link
Owner

Zomis commented Aug 3, 2022

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)
@Zomis Zomis added the enhancement New feature or request label Aug 3, 2022
@Zomis Zomis self-assigned this Aug 3, 2022
@Zomis Zomis added the ai Computer opponents are fun! label Aug 3, 2022
@Zomis Zomis removed their assignment Feb 10, 2024
@Zomis Zomis added the help wanted Extra attention is needed label Feb 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ai Computer opponents are fun! enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant