Skip to content

Commit

Permalink
pump new release of 0.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jbytecode committed May 6, 2024
1 parent e832353 commit 8602e5b
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 2 deletions.
6 changes: 5 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
### 0.2.0 (Upcoming Release)
### 0.2.1 (Upcoming Release)


### 0.2.0

- Iterations for single `solve()` method for many problems to provide a uniform way, e.g., `solve(p)` and `solve(r)` should work at the same time where `p` and `r` would be `TransportationProblem`, `AssignmentProblem`, `ShortestPathProblem`, `MaximumFlowProblem`, `MstProblem`, `KnapsackProblem`, etc.

- In the release iterations, some of the methods will be removed so this release is planned to be a breaking one.
- Make `cpm` and `pert` solvable using `solve(::CpmProblem)` and `solve(::PertProblem)`.
- Update documentation


### 0.1.8
Expand Down
2 changes: 1 addition & 1 deletion Project.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name = "OperationsResearchModels"
uuid = "8042aa49-e599-49ec-a8f7-b5b80cc82a88"
authors = ["Mehmet Hakan Satman <[email protected]>"]
version = "0.1.8"
version = "0.2.0"

[deps]
HiGHS = "87dc4568-4c63-4d18-b0c0-bb2238e4078b"
Expand Down
5 changes: 5 additions & 0 deletions docs/src/algorithms.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,11 @@ OperationsResearchModels.CpmActivity
OperationsResearchModels.solve(problem::PertProblem)
```

### PERT Activity
```@docs
OperationsResearchModels.PertActivity
```

## Knapsack
```@docs
OperationsResearchModels.solve(p::KnapsackProblem)
Expand Down
1 change: 1 addition & 0 deletions src/cpm.jl
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ The object that represents an activity in CPM (Critical Path Method).
julia> A = CpmActivity("A", 2, []);
julia> B = CpmActivity("B", 3, []);
julia> C = CpmActivity("C", 2, [A, B]);
````
"""
struct CpmActivity
name::String
Expand Down

0 comments on commit 8602e5b

Please sign in to comment.