Raul,

From:   Raul Miller <[email protected]>
Date:   Mon, 30 Sep 2019 08:12:02 -0400
> And "temperature" is a function of kT, k and kmax:
> 
>    "kT * (1 - k/kmax)"

Hold on.  According to http://www.rosettacode.org/wiki/Simulated_annealing
"Pseudo code ... Notations
  T : temperature."

Now you're saying that kT * (1 - k/kmax) is temperature?  Then what is T?

> ... notation conventions that tie back
> to the wikipedia page. It's a muddy distinction, and it's muddy on the
> wikipedia page: a proper fix would probably need to start there.

Sure.  The article can be improved; but Wikipedia is a wiki.  It can be edited.

> What would be a better way of phrasing this, from your point of view?

A necessary condition is non-ambiguity.  Temperature is the analogue 
of T or of kT * (1 - k/kmax) or of something else.  Or temperature is 
never mentioned.  If temperature is involved, it should not have 
multiple analogues.

First, can we repair the Wikipedia article please.  I have an account 
and am happy to edit; but not isolated small fixes.  The story must 
make sense in total.

> It's a bit uncomfortable introducing the kT*(1-kMax/k) notation into
> the psuedocode, because that suggests a specific cooling schedule.
> And, it's uncomfortable introducing a sentence into the pseudocode
> section of the wikipedia page which emphasizes that temperature is a
> cooling function because that has already been said. It might be worth
> going the other direction and taking a hint from that wikipedia text
> which says temperature is a function of r (which is a ratio), but...
> even there it's getting into slippery grammatical territory trying to
> bring out whatever missing important issues are missing.

Absolutely.  What do you imagine as a better presentation in Wikipedia?
If we can agree on a plan, I'll work on it.

Thanks!                          ... Peter E.





-- 
https://en.wikibooks.org/wiki/Medical_Machines
Tel: +1 604 670 0140            Bcc: peter at easthope. ca

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to