From 61c1bf2b243a0740e01d3351a41671487740855c Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Fri, 5 Dec 2025 10:41:53 +0100 Subject: [PATCH] rogueviz:: som:: removed qpct which was useless --- rogueviz/som/kohonen.cpp | 5 ----- rogueviz/som/tests.cpp | 4 ---- 2 files changed, 9 deletions(-) diff --git a/rogueviz/som/kohonen.cpp b/rogueviz/som/kohonen.cpp index 95dd4326..291fb82f 100644 --- a/rogueviz/som/kohonen.cpp +++ b/rogueviz/som/kohonen.cpp @@ -105,8 +105,6 @@ int tmax = 30000; double distmul = 1; double learning_factor = .1; -int qpct = 100; - int t, lpct, cells; double maxdist; @@ -1646,9 +1644,6 @@ int readArgs() { gaussian = 2; state &=~ KS_DISPERSION; } - else if(argis("-sompct")) { - shift(); qpct = argi(); - } else if(argis("-sompower")) { shift_arg_formula(ttpower); } diff --git a/rogueviz/som/tests.cpp b/rogueviz/som/tests.cpp index 7eddbf2d..41d43762 100644 --- a/rogueviz/som/tests.cpp +++ b/rogueviz/som/tests.cpp @@ -296,7 +296,6 @@ bool kst_key(int sym, int uni) { else if((cmode & sm::NORMAL) && uni == 'r') { set_neuron_initial(); t = tmax; - dynamicval ks(qpct, 0); while(!finished()) kohonen::step(); println(hlog, "check result = ", check(true)); check_energy(); @@ -326,7 +325,6 @@ bool check(bool deb) { dynamicval dd(debug_kohonen.enabled, false); set_neuron_initial(); t = tmax; - dynamicval dp(qpct, 0); while(!finished()) kohonen::step(); analyze(); int empty = 0, nonadj = 0, distant = 0; @@ -440,7 +438,6 @@ void som_table() { println(hlog, "suc ", best, " :\n", sucorder[best]); for(int vv=10; vv>=0; vv--) { - dynamicval ks(qpct, 0); t = vv ? tmax * vv / 10 : 1; step(); println(hlog, "t=", t); @@ -1043,7 +1040,6 @@ void all_pairs(bool one) { } t = tmax; - dynamicval ks(qpct, 0); while(!finished()) kohonen::step(); for(int i=0; i