akbokha / QLearner

Implementation of the Q-learning Algorithm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

QLearner

An implementation of the Q-learning Algorithm

  • based on the explanation provided in the book of Ertel: Introduction to Artificial Intelligence
  • Instead of randomly selecting a state s and selecting/carrying out actions according to this random choice, one or more path(s) is/are specified.
  • No time-limits / convergence checks are integrated into the implementation. The algorithm iterates a pre-specified number of times over the aforementioned paths.

About

Implementation of the Q-learning Algorithm


Languages

Language:Java 100.0%