public int getMinRounds() { string algoName = getAlgoName(); var data = new RequestData <MinRoundsRequestsData>(_minRoundsMethodName, new MinRoundsRequestsData(algoName)); RegressionResponseData response = _httpClient.Post <RequestData <MinRoundsRequestsData>, RegressionResponseData>(data); return(int.Parse(response.Result)); }
public double getPrediction(double money, int roundNum, History hist) { RegressionRequestData regressionData = new RegressionRequestData(getAlgoName(), money, roundNum, hist); RequestData <RegressionRequestData> data = new RequestData <RegressionRequestData>(_regressionMethodName, regressionData); RegressionResponseData response = _httpClient.Post <RequestData <RegressionRequestData>, RegressionResponseData>(data); return(double.Parse(response.Result)); }