RSTSRBUU5TMYSKYBYC3APFOPDMCAPUG4ZLJS2TTAH4EBKAPKB5ZQC double getValue(GameState<MoveType?, PlayerType?> game);}class Config {late double c;Function? backpropObserver;NeuralNetworkPolicyAndValue? nnpv;Config({double? c,this.backpropObserver,this.nnpv,}) {if (c == null) {this.c = 1.41421356237; // square root of 2} else {this.c = c;}}