Circuit World An Intelligent Simulation System For Digital Logic

CircuitWorld is an Intelligent Simulation System for digital logic developed at New Mexico State University. The digital logic expert and human-computer interface are completed. With the addition of a student model and pedagogical model, currently in the planning stages, the system will become a robust intelligent tutoring system. This paper describes the human-computer interface program written in C using X-11 windowing software and discusses the implementation of the expert in Prolog. Although there were considerable difficulties in using Prolog for circuits with feedback, these problems have been overcome and Prolog will offer many advantages for features being planned, such as the automatic translation of a device state table into Prolog code.