001package cnslab.cnsnetwork; 002import cnslab.cnsmath.*; 003import org.w3c.dom.Document; 004import java.util.LinkedList; 005import java.util.HashMap; 006@Deprecated 007public interface ParToDoc 008{ 009 010 /** 011 *input parameter array 012 * 013 * @param para 014 * @return new document descripbing the network with para input array 015 */ 016 public Document getDocument(double [] para) throws Exception; 017 018 /** 019 * from recorded data to evaluate the fit function value; 020 * @param pas 021 * @param intraReceiver 022 * @param receiver 023 * @return fit function value 024 */ 025 public double getFitValue(SimulatorParser pas, LinkedList[] intraReceiver, RecorderData rdata); 026 027 /** 028 * from recorded data to evaluate the bootstrapped fit function value; 029 * 030 * @param pas 031 * @param intraReceiver 032 * @param receiver 033 * @param receiver 034 * @param idum 035 * @return 036 */ 037 public double getRanFitValue(SimulatorParser pas, LinkedList[] intraReceiver, RecorderData rdata, Seed idum); 038 039}