Page 2 of 2

Re: Strongest 19x19 AI on the iphone app store?

Posted: Thu Sep 27, 2012 12:58 pm
by xed_over
Desmond wrote:
Phelan wrote: Please be aware that this is a completely unofficial solution. wms, the KGS developer doesn't support it (but has no problems with people using it).

Greetings,

Thank you for the reply. It seems like a lot of extra work and money to get that up and running, especially when IGS works so well through the Panda-Tetsuki App. I wonder why the KGS developer doesn't want iPhone support?

Take Care,
Desmond

you guys have the question backwards -- why doesn't Apple support Java?

wms has no problems supporting iPhone, if Apple used Java.

Re: Strongest 19x19 AI on the iphone app store?

Posted: Thu Sep 27, 2012 1:55 pm
by Bonobo
xed_over wrote:[..] why doesn't Apple support Java?

[..]
Probably b/c it would mean a HUGE support necessity for all Java stuff that would make problems on iOS, not to mention that because it’s an interpreter language, people would then be able to load any Java code into their iDevice, including malicious software.

But this might be interesting: http://apple.slashdot.org/story/12/07/2 ... ava-to-ios


Greetings, Tom

Re: Strongest 19x19 AI on the iphone app store?

Posted: Sat Sep 29, 2012 2:50 am
by LuckyJim
xed_over wrote:you guys have the question backwards -- why doesn't Apple support Java?

wms has no problems supporting iPhone, if Apple used Java.


Not supporting Java is one of Apple's wisest decisions. I often find software written in Java to be slow, and it needs a lot of updates with every new Java version, and has bad looking graphics and often has silly bugs.
Java was designed to keep programmers safe, to prevent them from making errors, but the result seems even worse. I guess for great software you just need great programmers.

Re: Strongest 19x19 AI on the iphone app store?

Posted: Sat Sep 29, 2012 5:56 am
by Mike Novack
There may be a problem here.

Shockingly bad moves? We need to remember that on a standard home computer the AI (go knowledge based) programs were only 6-7 kyu before the MCTS based algorithms came along. That represented a huge jump in performance BUT (very big but) there is little evidence that this algorithm can give good results below some relatively high playing strength. In my opinion, if below 1-2 kyu there will be gaping holes in what it does so it will sometimes make "shockingly bad moves".

The question being asked is essentially "what is the best program when using hardware inadequate for the MCTS to perform at the minimum level at which it doesn't make some "shockingly bad moves". I'm afraid the answer may be none. The hardware may simply be below what is required for the MCTS based programs to perform satisfactory.

Discussing whether these progams can also operate as interfaces to playing against a remote bot is another question entirely. One unrelated to how well they can play go on the specified (weak) hardware. It doesn't take much crunch to act simply as a communications interface, just the right software.

Re: Strongest 19x19 AI on the iphone app store?

Posted: Sat Sep 29, 2012 10:15 am
by oren
LuckyJim wrote:I guess for great software you just need great programmers.


This is the only thing you said that is true. :)

There is great software written in Java too.

Re: Strongest 19x19 AI on the iphone app store?

Posted: Mon Oct 15, 2012 2:22 pm
by Xyiana
I have SmartGo, GinseiIgo Hd, Champ Go HD, Igowin HD on my iPad 3.
If you want to get best difficulty on iOS with offline engine dont bother with SmartGo.
Personally GinseiIgo is giving me most problems(highest level settings 19x19)when i have enough time to focus and want to win. So my vote is for this program. You can check info about it under SilverStar name on internet.
Second best is ChampGo( crazystones).
Regardless of playing power i like iGowinHD most, due to playing style. I dont know why but maybe others with more than 1 go playing sw have their own preferenves too..
Maybe someone with enough comp go theory knowledge can explain those feelings about different playing styles between Mtcs engines.