question: returns a transformed parameter . concode_field_sep Mapping[] maps concode_elem_sep AtomicInteger OBJECT_COUNT concode_elem_sep int id concode_elem_sep T payload concode_elem_sep double[] step concode_elem_sep Random gen concode_elem_sep double[] params concode_elem_sep double omni concode_elem_sep double value concode_field_sep State<T,U> mutate concode_elem_sep double[] getStep concode_elem_sep int getId concode_elem_sep double[] getMappedParams concode_elem_sep int compareTo concode_elem_sep double getOmni concode_elem_sep Mapping[] getMaps concode_elem_sep void readFields concode_elem_sep T getPayload concode_elem_sep double getValue concode_elem_sep void setMaps concode_elem_sep void setMaps concode_elem_sep void setOmni concode_elem_sep void setPayload concode_elem_sep int hashCode concode_elem_sep void setValue concode_elem_sep boolean equals concode_elem_sep void setMap concode_elem_sep void setId concode_elem_sep String toString concode_elem_sep State<T,U> copy concode_elem_sep void write concode_elem_sep double[] getParams concode_elem_sep void setStep
target: double function ( int arg0 ) { Mapping loc0 = maps [ arg0 ] ; return loc0 == null ? params [ arg0 ] : loc0 . apply ( params [ arg0 ] ) ; }