diff --git a/Cargo.toml b/Cargo.toml index f2e0b6d..cbcb8e8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,7 +5,7 @@ members = [ "lab3", "lab4", "lab5", - "tsp-utility" + "utility" ] diff --git a/lab3/Cargo.toml b/lab3/Cargo.toml index 1811de1..2db72d3 100644 --- a/lab3/Cargo.toml +++ b/lab3/Cargo.toml @@ -9,7 +9,7 @@ workspace = true rand = "0.9.2" eframe = { version = "0.33.3", default-features = false, features = ["default_fonts", "glow"] } egui_extras = { version = "0.33.3" } -tsp-utility = { path = "../tsp-utility" } +bgtu-ai-utility = { path = "../utility" } [profile.dev.package.eframe] opt-level = 2 diff --git a/lab3/src/algo/mod.rs b/lab3/src/algo/mod.rs index d90b307..03355d1 100644 --- a/lab3/src/algo/mod.rs +++ b/lab3/src/algo/mod.rs @@ -1,7 +1,7 @@ mod state; -pub use tsp_utility::graph::{VerticesVec}; -use tsp_utility::graph::{Edge as _BaseEdge, EdgesVec as _BaseEdgesVec}; +pub use bgtu_ai_utility::graph::{VerticesVec}; +use bgtu_ai_utility::graph::{Edge as _BaseEdge, EdgesVec as _BaseEdgesVec}; pub struct EdgeExtraData { pub(crate) ferment_intensity: f64 diff --git a/lab3/src/algo/state.rs b/lab3/src/algo/state.rs index 48cc604..c6a8c44 100644 --- a/lab3/src/algo/state.rs +++ b/lab3/src/algo/state.rs @@ -2,7 +2,7 @@ use super::EdgesVec; use rand::Rng; use std::collections::HashSet; use std::ops::Mul; -use tsp_utility::graph::VerticesVec; +use bgtu_ai_utility::graph::VerticesVec; #[derive(Clone, Copy)] pub enum AntDirection { diff --git a/lab3/src/main.rs b/lab3/src/main.rs index 7a67ed5..96b2056 100644 --- a/lab3/src/main.rs +++ b/lab3/src/main.rs @@ -3,17 +3,16 @@ mod algo; use crate::algo::{ - Ant, AntsSimulationConfig, AntsSimulationState, EdgeExtraData, EdgesVec, VerticesVec, - updateState, + updateState, Ant, AntsSimulationConfig, AntsSimulationState, EdgeExtraData, EdgesVec, + VerticesVec, }; use eframe::egui; use eframe::egui::{Frame, Ui}; use eframe::emath::Numeric; -use std::cmp::max; use std::collections::HashSet; use std::ops::RangeInclusive; -use tsp_utility::gui::lengths_table::{UpdatePending, draw_lengths_table}; -use tsp_utility::gui::render::render_graph; +use bgtu_ai_utility::gui::lengths_table::{draw_lengths_table, UpdatePending}; +use bgtu_ai_utility::gui::render::render_graph; fn main() -> eframe::Result { let options = eframe::NativeOptions { diff --git a/lab5/Cargo.toml b/lab5/Cargo.toml index 58775de..a7a1382 100644 --- a/lab5/Cargo.toml +++ b/lab5/Cargo.toml @@ -9,7 +9,7 @@ workspace = true rand = "0.9.2" eframe = { version = "0.33.3", default-features = false, features = ["default_fonts", "glow"] } egui_extras = { version = "0.33.3" } -tsp-utility = { path = "../tsp-utility" } +bgtu-ai-utility = { path = "../utility" } [profile.dev.package.eframe] opt-level = 2 diff --git a/tsp-utility/Cargo.toml b/utility/Cargo.toml similarity index 91% rename from tsp-utility/Cargo.toml rename to utility/Cargo.toml index bc38a8d..882eba4 100644 --- a/tsp-utility/Cargo.toml +++ b/utility/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "tsp-utility" +name = "bgtu-ai-utility" edition = "2024" [lints] diff --git a/tsp-utility/src/graph/_preserve_index_vec.rs b/utility/src/graph/_preserve_index_vec.rs similarity index 100% rename from tsp-utility/src/graph/_preserve_index_vec.rs rename to utility/src/graph/_preserve_index_vec.rs diff --git a/tsp-utility/src/graph/edges.rs b/utility/src/graph/edges.rs similarity index 100% rename from tsp-utility/src/graph/edges.rs rename to utility/src/graph/edges.rs diff --git a/tsp-utility/src/graph/mod.rs b/utility/src/graph/mod.rs similarity index 100% rename from tsp-utility/src/graph/mod.rs rename to utility/src/graph/mod.rs diff --git a/tsp-utility/src/graph/vertices.rs b/utility/src/graph/vertices.rs similarity index 100% rename from tsp-utility/src/graph/vertices.rs rename to utility/src/graph/vertices.rs diff --git a/tsp-utility/src/gui/lengths_table.rs b/utility/src/gui/lengths_table.rs similarity index 100% rename from tsp-utility/src/gui/lengths_table.rs rename to utility/src/gui/lengths_table.rs diff --git a/tsp-utility/src/gui/mod.rs b/utility/src/gui/mod.rs similarity index 100% rename from tsp-utility/src/gui/mod.rs rename to utility/src/gui/mod.rs diff --git a/tsp-utility/src/gui/render.rs b/utility/src/gui/render.rs similarity index 100% rename from tsp-utility/src/gui/render.rs rename to utility/src/gui/render.rs diff --git a/tsp-utility/src/lib.rs b/utility/src/lib.rs similarity index 100% rename from tsp-utility/src/lib.rs rename to utility/src/lib.rs