Three routines used in the conflict analysis program (CAP) are described. CAP is a micro-computer based software package that can be employed for analysing real-world conflicts. First, an outcome removal scheme is developed for selecting the feasible outcomes to a conflict from all possible outcomes implied by the conflict model. This is effected by using a tabular data structure and a method for identifying naturally blocked data. Secondly, by interpreting lexicographic information a technique is given for assisting in the development of preference structures for the participants in the conflict. The algorithm reorders a preference matrix according to lexicographic priority using an implicit form of a pseudoBoolean preference function. Finally, the stability analysis of the completed model is conveniently performed on the computer using a recursive algorithm. The validity of these techniques is emphasized through the presentation of the analysis of the Poplar River conflict between American and Canadian interest groups.