perty 0.0.1

A implementation of the Programme Evaluation and Review Technique (PERT).
Documentation
[
  {
    "id": "A",
    "duration": {
      "type": "Pert",
      "optimistic": 2.0,
      "most_likely": 4.0,
      "pessimistic": 6.0
    },
    "deps": []
  },
  {
    "id": "B",
    "duration": {
      "type": "Pert",
      "optimistic": 3.0,
      "most_likely": 5.0,
      "pessimistic": 9.0
    },
    "deps": []
  },
  {
    "id": "C",
    "duration": {
      "type": "Pert",
      "optimistic": 4.0,
      "most_likely": 5.0,
      "pessimistic": 7.0
    },
    "deps": [
      "A"
    ]
  },
  {
    "id": "D",
    "duration": {
      "type": "Pert",
      "optimistic": 4.0,
      "most_likely": 6.0,
      "pessimistic": 10.0
    },
    "deps": [
      "A"
    ]
  },
  {
    "id": "E",
    "duration": {
      "type": "Pert",
      "optimistic": 4.0,
      "most_likely": 5.0,
      "pessimistic": 7.0
    },
    "deps": [
      "B",
      "C"
    ]
  },
  {
    "id": "F",
    "duration": {
      "type": "Pert",
      "optimistic": 3.0,
      "most_likely": 4.0,
      "pessimistic": 8.0
    },
    "deps": [
      "D"
    ]
  },
  {
    "id": "G",
    "duration": {
      "type": "Pert",
      "optimistic": 3.0,
      "most_likely": 5.0,
      "pessimistic": 8.0
    },
    "deps": [
      "E"
    ]
  }
]