Skip to content

unitn-ASA/UnityPrologLab-Ex2-RecyclingRobots

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UnityPrologLab2

Source code of the second laboratory session on UnityProlog

Task

Implement the knowledge base of the LearningBot, PlasticBot and PaperBot agents, such as:

  1. The LearningBot doesn’t know how to recycle anything but is able to analyse objects and ask other robots when in doubt, it can learn plans and delegate actions
  2. The PlasticBot can recycle objects marked as plastic but nothing more, if it encounters an object different from plastic, it will ignore it
  3. The PaperBot can recycle objects marked as paper but nothing more, differently from the other robots, it does nothing unless someone else asks for its help.

The core implementation is courtesy of Nicola Poli and Università degli Studi di Bologna

The original work is available @ https://github.com/conner985/UnityLogic

About

Source code of the second exercise of the second laboratory on UnityProlog

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C# 93.5%
  • ShaderLab 5.0%
  • Other 1.5%