critticall.com — This is the home page of Critticall. A programming tool, which enables you to apply the Darwinian force to algorithms! To those fundamental, and to those quite common. Evolution isn't just a theory. It's a nature's technology to make complicated things.
Mar 4, 2006 View in Crawl 4
mbieszMar 5, 2006
Quoted from the website: "...I also need to spend some time learning ASM under Linux and Win32 and reverse engineering programs. Why? Well if I could decompile one of the mutated programs I could get great insight into what has happened to it and what it is currently doing. It's like looking at the gears in a clock to see how it works, rather that trying to figure it out from the outside."Okay... I need to stop laughing now... honestly, he could have retrieved random "executables" from /dev/urandom and achieved better results.
triffidMar 7, 2006
If it is Collections.sort(..) he is using... This is from java-docs"The sorting algorithm is a modified mergesort (in which the merge isomitted if the highest element in the low sublist is less than thelowest element in the high sublist). This algorithm offers guaranteedn log(n) performance. "
fbriggsMar 20, 2006
I like merge sort because it is easy to implement and easy to prove correct by induction.
1821Apr 17, 2006
<a class="user" href="http://www.iwebtool.com/tools/">http://www.iwebtool.com/tools/</a>
thomascrApr 2, 2007
A progress has been made. Big one!<a class="user" href="http://critticall.com/underconstruction.html">http://critticall.com/underconstruction.html</a>
larrycodeJul 13, 2011
for programming algorithms check http://www.codewordblog.blogspot.com