diff --git a/hyper.h b/hyper.h index a2bbbf1d..9d517bdd 100644 --- a/hyper.h +++ b/hyper.h @@ -4043,5 +4043,7 @@ namespace mapstream { string loadString(); } +void appendHelp(string s); + } diff --git a/rogueviz-kohonen.cpp b/rogueviz-kohonen.cpp index f9d95463..074a6d58 100644 --- a/rogueviz-kohonen.cpp +++ b/rogueviz-kohonen.cpp @@ -719,10 +719,11 @@ void describe_cell(cell *c) { if(kind != kKohonen) return; neuron *n = getNeuronSlow(c); if(!n) return; - help += "cell number: " + its(neuronId(*n)) + " (" + its(n->allsamples) + ")\n"; - help += "parameters:"; for(int k=0; knet[k]); - help += ", u-matrix = " + fts(n->udist); - help += "\n"; + string h; + h += "cell number: " + its(neuronId(*n)) + " (" + its(n->allsamples) + ")\n"; + h += "parameters:"; for(int k=0; knet[k]); + h += ", u-matrix = " + fts(n->udist); + h += "\n"; vector> v; for(int s=0; snet, data[s].val), s); for(int i=1; i