Reinier Zwitserloot

Learn More
This paper describes both a Java-implemented agent framework and the practical assignments designed for the purposes of teaching an introductory undergraduate Artificial Intelligence (AI) course. Although numerous agent frameworks have been suggested in the vast body of literature, none of these are simple enough for usage by first year undergraduate(More)
—This paper describes a flexible method of teaching introductory artificial intelligence (AI) using a novel, Java-implemented , simple agent framework developed specifically for the purposes of this course. Although numerous agent frameworks have been proposed in the vast body of literature, none of these available frameworks proved to be simple enough to(More)
This paper describes a method of teaching Agent Technology and Ad-hoc Networks using a novel, simple agent framework developed specifically for the purposes of teaching introductory Artificial Intelligence (AI) to undergraduate students. The agent framework in question is Java-implemented and it embodies the concepts of concurrency, multi-agency,(More)
INTRODUCTION Software agent technology generally is defined as the area that deals with writing software in such a way that it is autonomous. In this definition, the word autonomous indicates that the software has the ability to react to changes in its environment in a way that it can continue to perform its intended job. Specifically, changes in its input(More)
  • 1