31 lines
1.1 KiB
Markdown
31 lines
1.1 KiB
Markdown
# 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:
|
|
```bash
|
|
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 |