public void SetValue(IntVariable value) => Value = value.Value;
public void ApplyChange(IntVariable amount) => Value += amount.Value;
public void AddValue(IntVariable amount) => Value += amount.Value;