ai -
Simple library for basic artificial intelligence algorithms
This library provides some frameworks for basic algorithms used for artificial intelligence. It offers simple generic classes to extends.
Contents:
- see
backtrack
- see
search
See the examples
subdirectory for examples:
examples/queens.nit
examples/puzzle.nit
Content
- ai: Simple library for basic artificial intelligence algorithms (lib/ai)
- ai: Simple toolkit for artificial intelligence. (lib/ai/ai.nit)
- backtrack: Basic framework for active backtrack solver (lib/ai/backtrack.nit)
- examples (lib/ai/examples)
- puzzle: The N-puzzle problem, modeled naively as a
SearchProblem
. (lib/ai/examples/puzzle.nit) - queens: Example of the famous eight-queens problem solved with the
ai::backtrack
module. (lib/ai/examples/queens.nit)
- puzzle: The N-puzzle problem, modeled naively as a
- search: Basic framework for search problems and solver. (lib/ai/search.nit)