CUI(Caracter User Interface for debate) 1. Overview The CUI is a tool which provides the debate function of HELIC-II only by keyboard. It allows the user to simulate both or either of the agents (a prosecutor and or a defendant). A debate function of "HELIC-II" materializes a debate model between two agents called a prosecutor and defendant. The object of the prosecutor agent is to substantiate an argument to justify a self goal, and the object of the pleading agent is to substantiate an effective counter argument to the prosecutor's argument. A premise of this debate model is as follows: (1) Each agent has a different knowledge (viewpoint, unit). (2) Only the prosecutor agent has a goal to achieve in a debate. This goal, represented as an H term. A defendant rebuts passively to the argument sent from the prosecutor. (3) Claims from both sides must use arguments in a form of a proof tree based on facts. (4) The comparison between arguments is determined by the priority relation between the TopRule of arguments. +----------+ ----> +---------+ |Prosecutor| Debate protocol |Defendant| +----------+ <---- +---------+ | | V V +===========+ +===========+ |goal | | | |Viewpoint 1| |Viewpoint 2| |Rule set 1 | |Rule set 2 | +===========+ +===========+ [Debate model] A debate is proceeded by claiming an argument to the opponent and noticing that the argument is advantageous over the other. Each agent sends a message called a debate protocol to the opponent to present the argument. The following are the different kinds of debate protocols: Claim argument (pose) Claims an argument. It is used in a case of doing a claim or rebuttal. Priority notice (notice) Notices that the self argument is dominant. Cancel argument (cancel) Cancels a claimed argument. End debate (end) Notices that the debate on the opponent's argument has been finished. 2.execution environment Confirmed to run on following environments in execution and installation. (1) hardware (a) machine Sun sparcStatiion 10 (b) memory more than 32MB (c) harddisk more than 40MB (2) software (a) OS SunOS 4.1.3 (b) C compiler gcc-2.6.2 (c) KLIC(KLIC is IFS) more than version1.7 (d) environment of Japanese Needs following either gcc library or header file, when installs CUI that use knowlede source(rule,type) to include Japanese. * library libfl.a * header file euc.h 3.installation Please refer to CUI install manual(file name:INSTALL).