Skip to content

Commit

Permalink
Bump version to 1.9.0
Browse files Browse the repository at this point in the history
- use dynamic hyper-heuristic by default
- flatten objective functions definition
- rebalance coefficients of recreate methods
- reduce default population selection size
  • Loading branch information
reinterpretcat committed Mar 19, 2021
1 parent 88afea5 commit b9fb690
Show file tree
Hide file tree
Showing 8 changed files with 18 additions and 15 deletions.
7 changes: 5 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@

All notable changes to this project will be documented in this file.


## [Unreleased]


## [v1.9.0] - 2021-03-19

### Changed

- use dynamic hyper-heuristic by default
Expand Down Expand Up @@ -197,7 +199,8 @@ with Self Organizing MAps and eXtrAs (pronounced as "rosomaha", from russian "р

- Initial commit

[Unreleased]: https://github.com/reinterpretcat/vrp/compare/v1.8.1...HEAD
[Unreleased]: https://github.com/reinterpretcat/vrp/compare/v1.9.0...HEAD
[v1.9.0]: https://github.com/reinterpretcat/vrp/compare/v1.8.1...v1.9.0
[v1.8.1]: https://github.com/reinterpretcat/vrp/compare/v1.8.0...v1.8.1
[v1.8.0]: https://github.com/reinterpretcat/vrp/compare/v1.7.4...v1.8.0
[v1.7.4]: https://github.com/reinterpretcat/vrp/compare/v1.7.3...v1.7.4
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ The fastest way to try vrp solver on your environment is to use `docker` image (
* **run public image** from `Github Container Registry`:

```bash
docker run -it -v $(pwd):/repo --name vrp-cli --rm ghcr.io/reinterpretcat/vrp/vrp-cli:1.8.1
docker run -it -v $(pwd):/repo --name vrp-cli --rm ghcr.io/reinterpretcat/vrp/vrp-cli:1.9.0
```

* **build image locally** using `Dockerfile` provided:
Expand Down
2 changes: 1 addition & 1 deletion docs/src/getting-started/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ The fastest way to try vrp solver on your environment is to use public `docker`
(not performance optimized):

```bash
docker run -it -v $(pwd):/repo --name vrp-cli --rm ghcr.io/reinterpretcat/vrp/vrp-cli:1.8.1
docker run -it -v $(pwd):/repo --name vrp-cli --rm ghcr.io/reinterpretcat/vrp/vrp-cli:1.9.0
```

## Install from source
Expand Down
4 changes: 2 additions & 2 deletions examples/json-pragmatic/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "json-pragmatic"
version = "1.8.1"
version = "1.9.0"
authors = ["Ilya Builuk <ilya.builuk@gmail.com>"]
license = "Apache-2.0"
keywords = ["vrp", "optimization"]
Expand All @@ -13,7 +13,7 @@ description = "An examples for solving rich VRP"
publish = false

[dependencies]
vrp-pragmatic = { path = "../../vrp-pragmatic", version = "1.8.1" }
vrp-pragmatic = { path = "../../vrp-pragmatic", version = "1.9.0" }

[dev-dependencies]
criterion = "0.3.4"
Expand Down
8 changes: 4 additions & 4 deletions vrp-cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "vrp-cli"
version = "1.8.1"
version = "1.9.0"
authors = ["Ilya Builuk <ilya.builuk@gmail.com>"]
license = "Apache-2.0"
keywords = ["vrp", "optimization"]
Expand All @@ -23,9 +23,9 @@ name = "vrp_cli"
crate-type = ["cdylib", "lib"]

[dependencies]
vrp-core = { path = "../vrp-core", version = "1.8.1" }
vrp-scientific = { path = "../vrp-scientific", version = "1.8.1", optional = true }
vrp-pragmatic = { path = "../vrp-pragmatic", version = "1.8.1" }
vrp-core = { path = "../vrp-core", version = "1.9.0" }
vrp-scientific = { path = "../vrp-scientific", version = "1.9.0", optional = true }
vrp-pragmatic = { path = "../vrp-pragmatic", version = "1.9.0" }

csv = { version = "1.1.5", optional = true }
serde_json = "1.0.61"
Expand Down
2 changes: 1 addition & 1 deletion vrp-core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "vrp-core"
version = "1.8.1"
version = "1.9.0"
authors = ["Ilya Builuk <ilya.builuk@gmail.com>"]
license = "Apache-2.0"
keywords = ["vrp", "optimization"]
Expand Down
4 changes: 2 additions & 2 deletions vrp-pragmatic/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "vrp-pragmatic"
version = "1.8.1"
version = "1.9.0"
authors = ["Ilya Builuk <ilya.builuk@gmail.com>"]
license = "Apache-2.0"
keywords = ["vrp", "optimization"]
Expand All @@ -12,7 +12,7 @@ edition = "2018"
description = "An extension logic for solving rich VRP"

[dependencies]
vrp-core = { path = "../vrp-core", version = "1.8.1" }
vrp-core = { path = "../vrp-core", version = "1.9.0" }

serde = { version = "1.0.123", features = ["derive"] }
serde_json = "1.0.61"
Expand Down
4 changes: 2 additions & 2 deletions vrp-scientific/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "vrp-scientific"
version = "1.8.1"
version = "1.9.0"
authors = ["Ilya Builuk <ilya.builuk@gmail.com>"]
license = "Apache-2.0"
keywords = ["vrp", "optimization"]
Expand All @@ -13,4 +13,4 @@ description = "An extension logic for solving scientific VRP"


[dependencies]
vrp-core = { path = "../vrp-core", version = "1.8.1" }
vrp-core = { path = "../vrp-core", version = "1.9.0" }

0 comments on commit b9fb690

Please sign in to comment.