Looks like a regression to me... I wonder if it will qualify for the contest?

Why regression, as far as I understood it never ran faster using hotspot, right? Then its no regression.I made the experience that Hotspot-Server is for my tasks (long running server apps) the best descision, mayby someone can squeeze max. 10% more out with IBM or Bea, but in overall Sun remains on performance-top with best reliability and it scales also well on larger systems.

(a few days later)here's connect4:http://www.radixversand.ch/selfmadeproggies/KI%20Sandbox/the comments are german. just ignore them. just run MainFrame and select the cpu level and board size. you can click anywhere (which is actually cheating), but i'll put my trust in you here^^set the cpu level to 11 or 12 and the board size to 7 or 8, depending on your patience.

there is some debug output that tells you what the ai thinks, and how fast it thinks.

I looked into your minesweeper and connect4 benchmarks. There are bugs in the minesweeper solver causing it to lock up on some boards. The attached field-30-30.txt works fine while the attached field-30-30-2.txt does not. Because of this I wasn't able to test larger fields. The 30x30 fields are solved in less than 100 ms so in this configuration this benchmark is testing startup time more than anything. You'll need to fix the problems with the solver if we're to look into it further.

For the connect4 game, the IBM 5.0 JVM for Linux and the Sun 5.0u6 JVM (-server) both compute somewhere around 2.1 million moves per second with the same board arrangement at the same point in the game. BEA JRockit R26-5.0_04 computes around 2.3 million moves in the same situation. The problem with this benchmark is that it isn't automatable. If you make a headless version of this game which pits two computer players against each other with the exact same board configuration and no randomization, so the results are deterministic, and it computes statistics like the peak moves per second computed, then we can use it as a benchmark and look into it further.

Basically I don't see any performance problems with the Sun JVM as it stands with these benchmarks.

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org