1.1 KiB
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
copycatmodule - Uses
matplotlibfor visualization - Uses
argparsefor command-line argument parsing - Uses
loggingfor 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