GoPanda client

Comments, questions, rants, etc, that are specifically about IGS go here.
ahamay
Dies in gote
Posts: 46
Joined: Wed Apr 28, 2010 10:32 am
Rank: EGF 6 dan
GD Posts: 14
Been thanked: 11 times

Re: GoPanda client

Post by ahamay »

tapir wrote:When trying to automatch...
java.lang.NoClassDefFoundError: javax/swing/GroupLayout$Group


I guess you use Java 5 or sth. like OpenJDK (check "java -version" from the command line). Please install Java 6 instead.
ahamay
Dies in gote
Posts: 46
Joined: Wed Apr 28, 2010 10:32 am
Rank: EGF 6 dan
GD Posts: 14
Been thanked: 11 times

Re: GoPanda client

Post by ahamay »

daal wrote:The client disregards the max opponent strength difference. I set both stronger and weaker to "1" and a game opened with three handicap stones.


You mean with the "find opponent" feature? Interesting - never happened to me yet.
User avatar
daal
Oza
Posts: 2508
Joined: Wed Apr 21, 2010 1:30 am
GD Posts: 0
Has thanked: 1304 times
Been thanked: 1128 times

Re: GoPanda client

Post by daal »

ahamay wrote:
daal wrote:The client disregards the max opponent strength difference. I set both stronger and weaker to "1" and a game opened with three handicap stones.


You mean with the "find opponent" feature? Interesting - never happened to me yet.


Yes, and it just happened to me again.

Edit: In fact, it seems to happen just about every time, whether max difference is set to 1 or 0. Please let us know when it is fixed!
Patience, grasshopper.
Mark356
Dies with sente
Posts: 85
Joined: Sun Oct 10, 2010 2:15 am
Rank: KGS 7k
GD Posts: 0
KGS: markjgc, zombieboy
Has thanked: 30 times
Been thanked: 3 times

Re: GoPanda client

Post by Mark356 »

I downloaded this, and registered for an IGS account online, but I couldn't figure out how to log in.
User avatar
daal
Oza
Posts: 2508
Joined: Wed Apr 21, 2010 1:30 am
GD Posts: 0
Has thanked: 1304 times
Been thanked: 1128 times

Re: GoPanda client

Post by daal »

after starting the program, click Pandanet-IGS. Then under "Connection" choose "Configure." Then press "Add," and type in your user name and password.
Patience, grasshopper.
ahamay
Dies in gote
Posts: 46
Joined: Wed Apr 28, 2010 10:32 am
Rank: EGF 6 dan
GD Posts: 14
Been thanked: 11 times

Re: GoPanda client

Post by ahamay »

daal wrote:
ahamay wrote:
daal wrote:The client disregards the max opponent strength difference. I set both stronger and weaker to "1" and a game opened with three handicap stones.


You mean with the "find opponent" feature? Interesting - never happened to me yet.


Yes, and it just happened to me again.


Ok, I found the problem - silly me :) I'll tell you once it's done.

Cheers and merry xmas etc.
Benjamin
ahamay
Dies in gote
Posts: 46
Joined: Wed Apr 28, 2010 10:32 am
Rank: EGF 6 dan
GD Posts: 14
Been thanked: 11 times

Re: GoPanda client

Post by ahamay »

I've uploaded the new GoPanda version, so on your computer it will auto-update on next start.

Some changes:
- "Find Opponent" feature should work correctly now
- Should now work with Java 1.5, too (please someone check)
- Deleting the last account is impossible now (raised an error before)
- More informative error message in case something goes wrong

Coming soon:
- UI for handling adjourned games
- rewrite of game and player list

Cheers,
Benjamin
User avatar
daal
Oza
Posts: 2508
Joined: Wed Apr 21, 2010 1:30 am
GD Posts: 0
Has thanked: 1304 times
Been thanked: 1128 times

Re: GoPanda client

Post by daal »

Thanks for fixing the find opponent bug!

Two observations:

1.After finishing a game, I get an "error saving file" error, although the file appears to have been saved correctly.

2. When inputting the default settings for "time" on the user tab of one's info, "1:00" shows up as "90." (This is not the case for inputting byo-yomi preferences, where 10:00 shows up as 10).

As for Java, I am using 1.6
Patience, grasshopper.
Nagilum
Dies in gote
Posts: 48
Joined: Thu Jun 17, 2010 10:04 pm
Rank: KGS 4k EGF 8k
GD Posts: 0
KGS: Nagilum
Has thanked: 4 times
Been thanked: 26 times

Re: GoPanda client

Post by Nagilum »

Hi,

at the moment the client has no certification. I am afraid it is a little bit risky when i would accept always a certificate from a unknown origin. On the other hand i find it annoying to confirm the certificate message every time.

I am using GoPanda with Windows 7 and Java 1.6.0_23 without any serious problems.
Nevertheless here are some suggestions:

Auto-Match: I am using three stones as the upper and lower bound. GoPanda doesn't save this choice.

Game-Window:
I miss the buttons for the access to the player stats.
I dont know what is the openion of other users, but i don't need the focus-button, but i would appreciate a save-button, that saves an observed game in the folder for observed game. I don't use the auto-save feature for observed games, because not every observed game is interesting.

It's a pity that MyPanda does't offer a sgf-download. Thats why i am using also older clients like glgo. This client has also a converter tool to create sgf-files.

Finally, i also want to say "Thank you" Benjamin & Rasmus for developing an up-to-date-IGS-client.
ahamay
Dies in gote
Posts: 46
Joined: Wed Apr 28, 2010 10:32 am
Rank: EGF 6 dan
GD Posts: 14
Been thanked: 11 times

Re: GoPanda client

Post by ahamay »

daal wrote:1.After finishing a game, I get an "error saving file" error, although the file appears to have been saved correctly.

Interesting - is there more information in the error window? Also, I'd like to know your OS.
2. When inputting the default settings for "time" on the user tab of one's info, "1:00" shows up as "90." (This is not the case for inputting byo-yomi preferences, where 10:00 shows up as 10).

Probably this is intended as a feature, but I agree it's a bit inconsistent. I'll keep that in mind when redoing the info window.
ahamay
Dies in gote
Posts: 46
Joined: Wed Apr 28, 2010 10:32 am
Rank: EGF 6 dan
GD Posts: 14
Been thanked: 11 times

Re: GoPanda client

Post by ahamay »

Nagilum wrote:Auto-Match: I am using three stones as the upper and lower bound. GoPanda doesn't save this choice.

You mean it's annoying having to enter the same number twice? I thought more flexibility is better, and once we redo the settings system, your default choices will be stored anyways.

I noted down your other requests - thanks for helping :)
ahamay
Dies in gote
Posts: 46
Joined: Wed Apr 28, 2010 10:32 am
Rank: EGF 6 dan
GD Posts: 14
Been thanked: 11 times

Re: GoPanda client

Post by ahamay »

New feature: Continue adjourned games from a chooser in the main window. Once we redo the player list handling, the chooser will only show the opponents that are currently online - but I can't offer this for now.
User avatar
daal
Oza
Posts: 2508
Joined: Wed Apr 21, 2010 1:30 am
GD Posts: 0
Has thanked: 1304 times
Been thanked: 1128 times

Re: GoPanda client

Post by daal »

The "error saving file" was my mistake. Go Panda was trying to save to a non-existing folder.
Patience, grasshopper.
Nagilum
Dies in gote
Posts: 48
Joined: Thu Jun 17, 2010 10:04 pm
Rank: KGS 4k EGF 8k
GD Posts: 0
KGS: Nagilum
Has thanked: 4 times
Been thanked: 26 times

Re: GoPanda client

Post by Nagilum »

Some additional notes:

I have just observed a game on IGS, when i heard the chat/game request-sound. But i saw no window. In the shell window however, i could see the request.

When the opponent has resigned the game, i have to confirm the message. At least in the previous version i could not play a new game when i havent confirm the resign-messagebox from the previous game. ( sometimes i have received an autorequest just i have finished tha game.)

I am using Windows 7 by the way. When i hover over the taskbar i see little preview pictures. Sometimes i the game window preview also the resign messagebox, but i am not able to find the box. So i am not sure if the messagebox was not visible or if the preview pictures were not updated.

When a game ends and i am beginning to type "Thank you for the game" or something else in the textbox of the game window the client sometimes ? ( At the moment i'm not sure if this occurs everytime) switches back to the seperate chat window. It think that is a little bit confusing.

Sometimes it think that it tooks a long time to find an opponent via automatch. When i cancel the request und create a new one i often get a match at once.
But perhaps it would be good to hear other experiences regarding this point.
User avatar
EdLee
Honinbo
Posts: 8859
Joined: Sat Apr 24, 2010 6:49 pm
GD Posts: 312
Location: Santa Barbara, CA
Has thanked: 349 times
Been thanked: 2070 times

Re: GoPanda client

Post by EdLee »

Hi ahamay, one very annoying bug about gGo and gIgo is we need to keep pressing the "Refresh" buttons to get the current up-to-date tables of games and players.
In contrast, CGoban updates automatically and continually in real-time. Could you fix this for IGS, too, or are you limited by a bad server-client protocol?

Another related bug is even the "Refresh" buttons in gGo and gIgo don't always work --
often a player is listed as "available" but when I try to match him,
it says he's already in a game (even though if I "Refresh" again, the table again still shows him as available.)

Unrelated: do you know why everyone on IGS shows "Registered on Mon Jan 1, 00:00:00 1900" ? :evil:
Post Reply