Program ini merupakan implementasi algoritma Welch Powell untuk menyimpan zat kimia ke dalam ruangan dengan memperhatikan aturan ketidakcocokan antar zat kimia.
Program ini menggunakan Python dan beberapa library seperti os
, time
, matplotlib.pyplot
, dan networkx
untuk memvisualisasikan graf dan hasil ruangan.
Program ini memiliki fitur berikut:
- Menambahkan Zat Kimia
- Menghapus Zat Kimia
- Menampilkan Zat Kimia
- Menampilkan Hasil Ruangan
- Menampilkan Graf
- Keluar
- Pastikan Anda memiliki Python dan beberapa library yang diperlukan terinstal di komputer Anda.
- Salin kode program di atas ke dalam sebuah file Python (misalnya,
main.py
). - Jalankan file Python tersebut melalui terminal atau IDE Python.
- Program akan memunculkan menu utama. Pilih menu sesuai kebutuhan Anda.
- Ikuti petunjuk yang muncul di layar untuk menambahkan, menghapus, atau menampilkan zat kimia.
- Program akan menampilkan hasil ruangan dan graf sesuai dengan pilihan Anda.
- Penamaan Zat Kimia hanya bisa dengan satu abjad atau 1 nomor
- Perbaikan Visualisasi Tampilan