blob: 45a7fff8f2ca0f456c52e3b62dab1c147e57a7b4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
package org.singinst.uf.model;
//import java.util.List;
public class DisruptionRelation extends YearwiseCalculationRelation {
public DisruptionRelation(Node node) {
super(node);
}
@Override
protected Calculation getCalculation(double year) {
return new AtLeastOneHappensCalculation("Probability that either AI, or a science-disrupting catastrophe, disrupts business as usual by year " + (int) year,
ScalarValueHolder.findById(NodeIDString.C1_8, ScalarSubIDString.yearProbabilityID(year)),
ScalarValueHolder.findById(NodeIDString.C1_9, ScalarSubIDString.yearProbabilityID(year)));
}
}
|