<div dir="ltr"><div class="gmail_default" style="font-size:large">I would assume Mean of First,Middle,Last relative to how Binary Searches Work, Test zero, Test end, Start Middle - some Binary Search Strictly Start Middle and Work to Start or End. So maybe the wording MEAN is wrong - but, I am sure they are pointing how to high speed of Binary Searches. I used them extensively for performance in many of my data oriented objects, TDXStringList for one... before adapting generics, keeping my code more generic in design for other compilers on other platforms - I built my own TDXIntegerList, TDXObjectList, TDXStringList, TDXHashList. Has allowed me to develop extremely fast socket server solutions, pascal interpreters, SQL Server, and soon to be released my first Virtual Bot Wars tournament environment - designed for tens of thousands of concurrent players - writing their own pascal-like attack algorithms to run against other players, in real-time. Part of an AI initiative I have started using binary search abstract tree structure interpreters to run as fast as Google's V8 engine. (sorry for over share - excited about the game project coming to life next year!).</div><div class="gmail_default" style="font-size:large"><br></div><div class="gmail_default" style="font-size:large">Ozz</div></div><br><div class="gmail_quote"><div dir="ltr">On Sat, Dec 22, 2018 at 11:38 AM Bart <<a href="mailto:bartjunk64@gmail.com">bartjunk64@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Sat, Dec 22, 2018 at 1:03 PM Franz Müller <<a href="mailto:bupa@gmx.at" target="_blank">bupa@gmx.at</a>> wrote:<br>
<br>
> But maybe there is an easy way to save the state of the random number generator routine before sorting and to restore it when the sort is done?<br>
<br>
Save RandSeed and restore it after you're done with your calls to Random.<br>
-- <br>
Bart<br>
_______________________________________________<br>
fpc-devel maillist  -  <a href="mailto:fpc-devel@lists.freepascal.org" target="_blank">fpc-devel@lists.freepascal.org</a><br>
<a href="http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel" rel="noreferrer" target="_blank">http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel</a><br>
</blockquote></div>