[EMAIL PROTECTED] wrote:
>> You might also put the outer loop calling function advance so many
>> times, into the advance function:
>
> Remember that the autors of the Shootout refuse some changes to the
> code (like this one), to allow a fair comparison. The rules are strict.
I'm only aware of the rule that the language has to be used "as-is", e.g.
you must not encapsulate time-critical parts in a C extension and announce
the result as "fast Python".
To put the outer loop inside a function is a degree of freedom which is
available in every language so should be allowed in a shoot-out. The global
arrays in the Perl program are on the same track.
--
Regards/Gruesse,
Peter Maas, Aachen
E-mail 'cGV0ZXIubWFhc0B1dGlsb2cuZGU=\n'.decode('base64')
--
http://mail.python.org/mailman/listinfo/python-list