flostellbrink / BoxMoverAI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Shrdlite course project

Shrdlite is a programming project in Artificial Intelligence, a course given at the University of Gothenburg and Chalmers University of Technology. For more information, see the course webpages:

The goal of the project is to create an interpreter and a planner so that a person can control a robot in a blocks world to move around objects, by giving commands in natural language.

The inspiration is Shrdlu, by Terry Winograd in 1970:

Getting started

  1. Download and install node and npm.
  2. Run npm install to install all dependencies.
  3. Either use npm start or npm run offline <params> to start the project

About

License:GNU General Public License v3.0


Languages

Language:TypeScript 97.9%Language:Nearley 1.9%Language:JavaScript 0.2%