Game Playing Using Expert Systems.

Date of Submission

December 1992

Date of Award

Winter 12-12-1993

Institute Name (Publisher)

Indian Statistical Institute

Document Type

Master's Dissertation

Degree Name

Master of Technology

Subject Name

Computer Science


Electronics and Communication Sciences Unit (ECSU-Kolkata)


Sarkar, Debashis

Abstract (Summary of the Work)

Expert syeteme are computer progr ams that solve problems in a way that vould be considered intelligent if done by a human being. These ragrams are different from ordinary conventional programs. Conventional programs work on database according to given procedure and produce accurate resuits whereas Expert systems works en knowledge base producing results and even make mistakes as an expert do. Expert systems are mainly needed because of lack of human experts and their consistency over human expert. Expert systems can be developed for such problems where some knowledge regarding the problem is available and the solution can be found by some thinking over the available knowledge. The Science of developing expert systems is called Knouledge Engineering and the person involved in such task is called Knowledge Engineer. Expert systems are helpful in each and every field. Game playing is one such application.The game selected is called OTHELLO. This contains a board which can be displayed on computer screen easily with minor modifications. The knowledge base mainly the board configuration i.e., the colour of each cell of the board. This can be easily represented by using predicate logic. The tool (or the programming language) which supports predicate logic and required screen facilities is Prolog. Hence the language is selected for building, the Expert system.


ProQuest Collection ID:

Control Number


Creative Commons License

Creative Commons Attribution 4.0 International License
This work is licensed under a Creative Commons Attribution 4.0 International License.


This document is currently not available here.