Files
copycat/gui_README.md

1.1 KiB

README_gui.md

Overview

gui.py is a graphical user interface implementation for the Copycat program. It provides a visual interface for running the analogical reasoning system, using matplotlib for visualization with a dark background theme.

Usage

Run the program from the terminal with the following command:

python gui.py

Arguments

  • --seed (optional): Provide a deterministic seed for the random number generator

Features

  • Graphical user interface for the Copycat system
  • Dark background theme for better visibility
  • Real-time visualization of the system's operation
  • Detailed logging to ./output/copycat.log

Dependencies

  • Requires the copycat module
  • Uses matplotlib for visualization
  • Uses argparse for command-line argument parsing
  • Uses logging for output logging

Notes

  • The GUI provides a more user-friendly interface compared to the command-line version
  • Results are displayed both in the GUI and printed to the console
  • The interface includes temperature and time information for each answer
  • The dark background theme is optimized for better visibility of the visualization