Skip to content

Commit fd14809

Browse files
committed
Merge branch 'develop'
2 parents 037048f + 4de43ac commit fd14809

File tree

119 files changed

+3939
-2808
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

119 files changed

+3939
-2808
lines changed

Cargo.toml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ members = [
1313
"examples/TSP",
1414
"examples/rastrigin",
1515
"examples/rosenbrock",
16+
"examples/image-evo",
17+
"examples/novelty_search",
1618

1719
"examples/graphs/iris-graph",
1820
"examples/graphs/regression-graph",
@@ -21,8 +23,6 @@ members = [
2123

2224
"examples/trees/regression-tree",
2325
"examples/trees/iris-tree",
24-
25-
"examples/image-evo",
2626
]
2727
default-members = [
2828
"crates/*"
@@ -37,16 +37,16 @@ exclude = [
3737
"examples/DTLZ",
3838
"examples/rastrigin",
3939
"examples/rosenbrock",
40+
"examples/image-evo",
41+
"examples/novelty_search",
4042

4143
"examples/graphs/iris-graph",
4244
"examples/graphs/xor-graph",
4345
"examples/graphs/regression-graph",
4446
"examples/graphs/simple-memory-graph",
4547

4648
"examples/trees/regression-tree",
47-
"examples/trees/iris-tree",
48-
49-
"examples/image-evo",
49+
"examples/trees/iris-tree",
5050
]
5151

5252
[workspace.package]
@@ -70,8 +70,8 @@ smallvec = { version = "1.13", features = ["serde"] }
7070
thiserror = "2.0.17"
7171
serde = { version = "1.0.228", features = ["derive", "rc"] }
7272
serde_json = { version = "1.0.143" }
73-
tracing = "0.1"
74-
tracing-subscriber = { version = "0.3.20", features = ["env-filter", "fmt"] }
73+
tracing = "0.1.43"
74+
tracing-subscriber = { version = "0.3.22", features = ["env-filter", "fmt"] }
7575
radiate = { version = "1.2.19", path = "crates/radiate", default-features = false }
7676
radiate-core = { version = "1.2.19", path = "crates/radiate-core", default-features = false }
7777
radiate-alters = { version = "1.2.19", path = "crates/radiate-alters", default-features = false }
@@ -80,4 +80,3 @@ radiate-engines = { version = "1.2.19", path = "crates/radiate-engines", default
8080
radiate-gp = { version = "1.2.19", path = "crates/radiate-gp", default-features = false }
8181
radiate-error = { version = "1.2.19", path = "crates/radiate-error", default-features = false }
8282
radiate-python = { version = "1.2.19", path = "crates/radiate-python", default-features = false }
83-

crates/radiate-alters/src/crossovers/pmx.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use radiate_core::{
2-
AlterResult, Chromosome, Crossover, PermutationChromosome, SubsetMode, indexes,
2+
AlterResult, Chromosome, Crossover, PermutationChromosome, SubsetMode, math::indexes,
33
};
44

55
pub struct PMXCrossover {

crates/radiate-core/src/alter.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
use std::iter::once;
2-
31
use crate::stats::ToSnakeCase;
4-
use crate::{Chromosome, Gene, Genotype, Metric, Population, indexes, intern, random_provider};
2+
use crate::{
3+
Chromosome, Gene, Genotype, Metric, Population, intern, math::indexes, random_provider,
4+
};
5+
use std::iter::once;
56

67
#[macro_export]
78
macro_rules! alters {

crates/radiate-core/src/distance.rs

Lines changed: 0 additions & 129 deletions
This file was deleted.

0 commit comments

Comments
 (0)