Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Risky-CLIPS

A CLIPS program that plays Risk.

Made by Bradley Rosenfeld, Austin Munn, Matt Hall, and Noah Drabinsky

This project uses a knowledge based systems language in order to play the game of Risk. Python runs the tournament code and simply passed data back and forth between the CLIPS player code.

Requirements

  • CLIPS must be installed and in your system $PATH.
  • The Python application requires at least Python 3.
  • TkInter

Running

Linux: python3.4 AutomatedRiskPrecursorFinal.py

Windows: Run AutomatedRiskPrecursorFinal.py in the Idle environment. Please note that ClipsWrapper.py assumes CLIPS is installed in C:\Program Files (x86)\CLIPS\CLIPSDOS64.exe.

Development

Our player is located in RiskyClipsMain.py. This only handles moving data between the CLIPS process.

All of our player logic is contained in logic/.

Credits

Dr. Arthur White is the author of AutomatedRiskPrecusorFinal.py as well as the dummy players (P2, P3, P4). This project was created for SYS352 (Knowledge Based Systems) at Taylor University in Fall 2015.

Taylor University Computer Science & Engineering

About

A CLIPS program that plays Risk

Resources

Releases

No releases published

Packages

No packages published