reinforcement learning

  • TicTacToe Menace: Der lernende Gegner

    TicTacToe Menace: The Learning Opponent

    Welcome to TicTacToe Menace: The Learning Enemy! In this app, you play against a computer opponent based on the Menace Matchbox Calculator - an example of Reinforcement Learning.

    The special feature: The learning table can be stored both locally and in a MySQL database, so that the opponent can learn from several players at the same time!

    (more…)
  • Q-Learning – Entwicklung mit Scratch

    Q-Learning – Development with Scratch

    In this article we outline the development of the QField with Scratch. We start by drawing the playing field and implementing the random movement of Scratch. In the next step, we introduce the Q table, which serves as the basis for reinforcing learning. Finally, we visualize Scratch's decisions through drawn arrows that represent his path on the playing field.

    (more…)
  • Q-Learning – unplugged

    Q-Learning – unplugged

    The QField serves to recreate the process of reinforcement learning with a piece of paper and a pen. This is about learning a way by using the unplugged algorithm. Unlike other algorithms that aim for optimal solutions, this approach focuses on learning through trial and feedback.

    (more…)
  • NIM Spiel – unplugged learning

    NIM game – unplugged learning

    The NIM game is a game in which two players play against each other. It is excellent to clarify machine learning according to the principle of reinforcement learning.

    (more…)