File size: 546 Bytes
80b67bf |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
import sys
import random
from PyQt5.QtWidgets import QApplication
from vacuum_simulation import VacuumSimulation
if __name__ == "__main__":
app = QApplication(sys.argv)
# Default grid size or use command line arguments
rows, cols = 15, 15
if len(sys.argv) >= 3:
try:
rows, cols = int(sys.argv[1]), int(sys.argv[2])
except ValueError:
print("Invalid grid dimensions. Using default 15x15.")
window = VacuumSimulation(rows, cols)
window.show()
sys.exit(app.exec_()) |