Hi Carl Friedrich,
What kind of benchmark do you prefer?
A benchmark that shows how great PyPy is compared with C-Python?
Then you might use Sunfish, https://github.com/thomasahle/sunfish.
Sunfish does not have any offical benchmarks, but I think you might
could use test.selfplay() as a benchmark. (It has Sunfish play against
itself, and it plays the same 84-move game each time.) This benchmark
shows that PyPy is 3.5 times faster than C-Python.
Or do you want a benchmark that shows how poor PyPy is, and maybe
suggests where some improvement might be needed?
Then you could use PyChess, http://code.google.com/p/pychess. PyChess
comes with an official benchmark,
pychess.Utils.lutils.Benchmark.benchmark(). It shows that PyPy is only
25% faster than C-Python.
Sunfish is a bit of a toy program (but what a nice toy!). PyChess is a
real chess program, maybe the leading chess program in Python.
Best wishes,
Johan
On 2014-02-28 13:05, Carl Friedrich Bolz wrote:
Hi Norbert,
On 28/02/14 08:03, norbert.raimund.leis...@arcor.de wrote:
I ask you because a chess program "Sunfish"
https://github.com/thomasahle/sunfish/ is using pypy.
Unrelated to your actual question, this sounds like a very cool
addition to our benchmark set. Somebody feel like adding it?
Cheers,
Carl Friedrich
_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
https://mail.python.org/mailman/listinfo/pypy-dev