|
||||||||||||||
Title: Client questions (and first impressions) Post by DonEsteban on Jan 4th, 2011, 5:11am I have a few questions regarding the client (JavaScript and Flash) in general and time controls in particular. Is there a documentation on the client somewhere? I didn't find it anywhere I would expect it. It's not in the learn menu, and clicking the H button in the client yields nothing. Nor is it in the Wiki. Most of it is pretty intuitive, but there are a few non-obvious things. How to set up your pieces is one of them, but eventually I found out how to do this. When starting a game, what does "interactive" mean? Am I supposed to change the time control in the client? If so, where? Clicking on the time limit (as the tooltip suggests) yields nothing. What is "expert mode"? I see no difference. I think I heard something mentioned about an option to give your opponent more time during the game. Maybe I misremember, but if not how can this be done? I also missed a short introduction on the game room in general (aka "first steps"). The welcome section covers some, but not all of it. It talks much about bots and playing against them, but not about playing against humans. Is this site not intended as a site for people playing with people? I think such a thing would make it much easier for newcomers to feel themselves at home. Darn, I should have started a different topic for this. But I'm too lazy now. Thanks for your patience. |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by Fritzlein on Jan 4th, 2011, 9:55am on 01/04/11 at 05:11:16, DonEsteban wrote:
There is no documentation. Ideally the necessary documentation would be within the client, because even if you have instructions, people never read them. An astonishing number of newcomers don't even read the rules to Arimaa before starting a game and trying to play. If people can't even be bothered to read the game rules, they surely won't click on a "how to use the client" link. Omar has done a decent job of making the client intuitive, but I think a pop-up tip on piece setup would help. Quote:
"Interactive" is the opposite of "Postal". Some other game sites use the terms "live" and "turn-based" instead. You are supposed to select a time control when inviting another human player to a game, but when you play a bot you have no choice about the time control: it is fixed for each engine. Quote:
Expert mode allows you to play forward moves for both sides without sending your move. It is a way to analyze without opening another window. An obsolete but still-available alternative to expert mode is to open a "plan window" on which you can play out variations. Quote:
There is no "moretime" option. Quote:
We all would love to have more human vs. human games, and many people have suggested ways to encourage it. Apparently it is a very difficult thing to bring about. Contrary to your intuition, most people feel more comfortable playing their first few games against a bot rather than against another person. When the bot ladder was first introduced, the retention rate of arimaa.com spiked. If the goal is to get more people hooked on Arimaa, then having always-available computer opponents is essential. The best way that you personally can increase the number of human vs. human games is to leave your "invite flag" always on. The flag defaults to on for all newcomers, but almost everyone soon finds out that they can turn it off, and they all do so, indicating a desire not to play other humans. It seems to me the phenomenon of having primarily human vs. bot games is mostly cultural rather than a consequence of interface or presentation. That said, there has historically been human turnout for special events like one-day tournaments when some player takes the lead in organizing a tournament, announcing it, recruiting people to play, and running the tournament when it happens. Not long ago Nombril was bemoaning the dearth of HvH games, and I encouraged him to organize his own events. He ran two quickies and both were successful at generating HvH games that wouldn't have otherwise happened. One (misguided) way to encourage more HvH play would be to shut off the bots. If the sluggishness/timeout problems continue to get worse, and we find no better way to deal with the problem, turning off the bots will become the default solution. Indeed, Omar has already set the bots to be unavailable during event games, so that we don't have HvH games timing out due to resource-hogging bots. Given the 16 scheduled World Championship games this weekend, bots will be unavailable most of the time. But I am not sure to what extent this will encourage more HvH games as opposed to inducing people to leave and come back to play later. Arimaa has had such a hard time getting up to the mass of players that it now has, I am opposed to doing anything that drives players away in the name of trying to transform the site into something different. |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by Nombril on Jan 4th, 2011, 11:21am on 01/04/11 at 09:55:51, Fritzlein wrote:
Actually, when I started playing, I was discouraged from playing HvH games by the gameroom Welcome message: "Beginners, please start by playing the bots on the Bot Ladder and see how high you can climb." For months I had the (wrong) impression that I should finish (or plateau on) the ladder before playing other people. I do think it is worth beating at least a few bots to get the hang of the rules and interface. After that it certainly is a good learning challenge, but it shouldn't be to the exclusion of playing HvH games. |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by DonEsteban on Jan 4th, 2011, 11:32am Thanks for your answers. on 01/04/11 at 09:55:51, Fritzlein wrote:
Quote:
Quote:
Quote:
Quote:
Quote:
I agree that turning off bots would be the totally wrong way. A solution for the problem would be client side implementation of the bots, but I suppose this won't be easy the way the site is set up. But on the other hand I don't see any other way should the site ever become really popular. Unless you find a really benevolent sponsor who pays for all the high-performance servers! Edit: on 01/04/11 at 11:21:55, Nombril wrote:
|
||||||||||||||
Title: Re: Client questions (and first impressions) Post by Fritzlein on Jan 4th, 2011, 11:58am on 01/04/11 at 11:21:55, Nombril wrote:
OK, I can see how that comment alone would discourage beginners from playing other humans. I would support changing it. Suddenly I have a vague memory that we decided some time ago that we wanted to force newcomers to play a few bot games before playing humans. Why did we do this? I think we may have been reacting to some reported negative experiences. Was that somehow related to the Player of the Month contest? If so, it is very ironic, because the Player of the Month contest was specifically designed to encourage more HvH games. However, in order to win the contest, there was a certain contestant who would pounce on all newcomers, immediately inviting them to games and crushing them for PotM points. Perhaps we then over-reacted by encouraging people to play their first games against (friendly) bots? on 01/04/11 at 11:32:55, DonEsteban wrote:
True, the people who give feedback are very self-selecting and therefore probably unrepresentative. Ideally we would find a way to observe the confusions and frustrations of random first-time users. Quote:
Yes, "Turns expert mode on" is a relatively unenlightening tooltip. :-) Quote:
Oh, I wonder when that changed. Defaulting to have invitations on would indeed be another innocuous way to encourage HvH games. Quote:
Heh, Omar's past and present benevolence is the main reason Arimaa has become as popular as it has. Without his years-long donation of money and time, the strategic glories of Arimaa would likely have lurked undiscovered in perpetuity. |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by DonEsteban on Jan 4th, 2011, 1:55pm I should have said "very benevolent and very rich"! ;) I have no idea if this still applies to Omar. |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by Fritzlein on Jan 4th, 2011, 2:40pm I think the server may be currently set to prohibit newcomers from inviting other players to games. The newcomer must first complete two bot games or something like that. Perhaps this was implemented to make it harder for someone to create nuisance duplicate guest accounts and annoy established players? |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by Sconibulus on Jan 4th, 2011, 9:12pm The tooltip on expert mode is more informative now, however, could I request that the popup upon expert mode click be turned off, or at least have an option to be turned off? I ask because I often use the mode to play a few positions while watching games, and when you have a move on the board and another move gets played, expert mode is turned off, and needs to be turned back on, this leads to the popup popping up quite frequently. |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by omar on Jan 4th, 2011, 9:53pm Thanks for the suggestions guys. I changed the tool tip for expert mode and gave a pop-up with some info on how to use expert mode. The pop-up should only appear once now. Also gave a help message about clicking on two pieces to swap them during the setup move. Also modified the Welcome message to add: "To play against other humans, turn on the invite flag next to your username. Or just invite someone who has their invite flag turned on." |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by omar on Jan 4th, 2011, 10:12pm I would like to map the 'H' button of the JavaScript game client to a page with video showing how to use the game client. People are more likely to watch a 3 minute video than read a page of text. Could someone take a crack at making such a video and post it to YouTube? |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by megajester on Jan 5th, 2011, 1:14pm I would be happy to make such a video. I've opened a thread about it. |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by DonEsteban on Jan 6th, 2011, 5:58am Thanks for the quick response, omar. The popup is helpful if a bit naggy and it still comes up everytime you open a plan window. I can certainly live with it, but would changing it to a message (of the yellow sort) be feasible? |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by omar on Jan 6th, 2011, 12:24pm on 01/06/11 at 05:58:53, DonEsteban wrote:
It's going to be a little harder to intelligently show or not show the pop-up when the a new plan window opens. Putting it in the yellow window would cause the message to be displayed for a preset amount of time rather than letting the user close it after reading. But, I'll see what I can do. |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by Nombril on Jan 6th, 2011, 1:23pm Regarding the pop up: Can there be a 'don't show this message again' check box, that goes into the user's settings? I open 5-20 plan windows (1 at a time, not all at once!) when I'm doing a postmortum on my games, trying to figure out where I've gone wrong. |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by megajester on Jan 6th, 2011, 2:55pm By the way, when I click on the link in my email for a postal game, thus opening a new tab, could it possibly not resize my window? |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by rbarreira on Jan 6th, 2011, 5:13pm on 01/06/11 at 14:55:08, megajester wrote:
Seconded, I also don't like it that my browser window often gets resized while using the Arimaa site (especially since it's unneeded, the pages work fine after getting maximized again). I think the planGame window does the same thing BTW. |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by ginrunner on Jan 7th, 2011, 2:48am on 01/04/11 at 11:21:55, Nombril wrote:
Ya I had the wrong impression too. I beat the bot ladder before I was comfortable playing HvH games because I thought the bot ladder was kind of a warm up instead of something more. When I got into non postal HvH games I was surprised at how easy opponents at my rating were. |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by rbarreira on Jan 9th, 2011, 1:51pm on 01/06/11 at 17:13:42, rbarreira wrote:
I just found that there is an option in Firefox to disallow pages from resizing windows: http://osxdaily.com/2007/04/11/disable-browser-window-resizing-in-firefox/ |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by megajester on Jan 10th, 2011, 3:34am on 01/09/11 at 13:51:31, rbarreira wrote:
Thanks for the heads up Ricardo. I still hope Omar changes the setting. I don't see why it's there in the first place, and in principle I don't think expecting people to change a global setting is a very reasonable solution. |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by omar on Jan 11th, 2011, 9:31am on 01/06/11 at 14:55:08, megajester wrote:
This was written before browsers had Tabs :-) It was intended to be opened in a new window and not in a tab. I noticed that Chrome ignores the resize request if it opens the window in a tab instead of a new window. I wish FireFox did this also. In FireFox you can still right click on the link and choose 'Open in new window' and that should fix it. I also added a hook to not resize the window if 'auth' is set. |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by omar on Jan 11th, 2011, 10:00am Using a session cookie to prevent the plan window from displaying the expert mode help message. |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by DonEsteban on Jan 11th, 2011, 5:09pm Cool. Except that it's somehow not working for me right now. The popup tip still pops up every time a new plan window is opened :'( I know tweaking this kind of stuff can be time consuming and tedious and it's not worth spending much time on these kind of things, but I thought I'd say this anyway just in case: It is a bit confusing how different pages open the game viewer in different (at least three) ways: - The game room page opens it in a new window (using some javascript vodoo) and resizes it. -- Fine for me but a bit unnecessary, a new tab would be just fine. - The "Recent Games" page (among others) opens a new tab (for me, I guess it's a new window for others) and resizes it. -- The resizing part is a bit annoying, but it's necessary if opened as a new window. - The email link -- well, I'm not sure what it does, because for the life of me I can't get Firefox to open links from thunderbird. But I guess it would also open a new tab. When I do this manually the window is now not resized, so the change is obviously working. Nice. But: For other users, who open new windows instead of tabs the new policy to not resize it might be just as annoying as resizing it is for us now. The real problem seems to be that the new window is too small in the first place and thus needs to be resized. I'm not sure why. Maybe putting some kind of placeholder into the initial window that somehow forces it to the correct size would help? BTW, the player details page is opened in a new window (javscript again), but then the "Recent Games" link opens a tab in the first window (for me). -- A bit confusing, but okay, I don't mind. Let me point out again that all this is not a big thing and not worth wasting much of anyone's time on it that could better be spent playing the game. So feel free to just ignore me. |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by omar on Jan 11th, 2011, 8:50pm on 01/11/11 at 17:09:10, DonEsteban wrote:
Your browser might still be using the cached version. Right click in the client window and select 'Reload'. Check that the version number in the top left is 0.7.22a |
||||||||||||||
Title: Re: Client questions (and first impressions) Post by DonEsteban on Jan 12th, 2011, 5:16am Hm, it's working now without me changing anything. So... yeah, must have been a cash problem. |
||||||||||||||
Arimaa Forum » Powered by YaBB 1 Gold - SP 1.3.1! YaBB © 2000-2003. All Rights Reserved. |