Author |
Topic: Use of computers to assist analysis (Read 4213 times) |
|
Fritzlein
Forum Guru
Arimaa player #706
Gender:
Posts: 5928
|
|
Use of computers to assist analysis
« on: Nov 17th, 2007, 7:21pm » |
Quote Modify
|
We started discussing use of computers in the thread for Move 17, but I think it should have its own thread, because I would like it to come to a vote, and the discussion leading up to a vote should be easy to find. So far the arguments against using computers to analyze include: 1. We will get less mental exercise if we use computers to help analyze. 2. We could get an advantage in an endgame as computers discover forced goals that elude chessandgo. The arguments for include: 1. Chessandgo doesn't mind. 2. It's interesting to see what computers think even if they are way off base. 3. We could learn from the computers. We also have more than two options to put on the ballot in term of our attitude towards use of computers: 1. Total ban on using computers until after the game. 2. Unrestricted use of computers. 3. We can't use computers for any analysis, but we can see computer suggestions after we vote. 4. We can use computers to analyze, but only positions at least 3 moves old. 5. We can make unrestricted use of computers for the present, but we agree to re-vote after move 40 in case the end game is approaching and we feel differently. Please let me know of any options and arguments I have omitted.
|
|
IP Logged |
|
|
|
Janzert
Forum Guru
Arimaa player #247
Gender:
Posts: 1016
|
|
Re: Use of computers to assist analysis
« Reply #1 on: Nov 17th, 2007, 8:32pm » |
Quote Modify
|
As a 'mobster' I don't really care one way or the other. As a bot developer I'm interested in showing some of the moves the bot suggests in order to see the excellent analysis from the mob as to why the move is bad. Yes in other words, very selfish, hijacky reason. Janzert
|
« Last Edit: Nov 17th, 2007, 8:33pm by Janzert » |
IP Logged |
|
|
|
UruramTururam
Forum Guru
Arimaa player #2537
Gender:
Posts: 319
|
|
Re: Use of computers to assist analysis
« Reply #2 on: Nov 18th, 2007, 5:01am » |
Quote Modify
|
We should also take into account that in fact as long as human beings play Arimaa better than bots it's hard to check whether one uses a computer to analyze a position or not. Is there a reason to establish laws that could not be enforced?
|
|
IP Logged |
Caffa et bucella per attactionem corporum venit ad stomachum meum. BGG Arimaa badges - get your own one!
|
|
|
Fritzlein
Forum Guru
Arimaa player #706
Gender:
Posts: 5928
|
|
Re: Use of computers to assist analysis
« Reply #3 on: Nov 28th, 2007, 9:50pm » |
Quote Modify
|
Ron, can we have this vote while we are waiting for chessandgo to move, and we therefore have nothing else to discuss?
|
|
IP Logged |
|
|
|
99of9
Forum Guru
Gnobby's creator (player #314)
Gender:
Posts: 1413
|
|
Re: Use of computers to assist analysis
« Reply #4 on: Nov 29th, 2007, 12:29am » |
Quote Modify
|
on Nov 18th, 2007, 5:01am, UruramTururam wrote:We should also take into account that in fact as long as human beings play Arimaa better than bots it's hard to check whether one uses a computer to analyze a position or not. Is there a reason to establish laws that could not be enforced? |
| We already establish such rules in nearly every tournament that gets run. Thankfully arimaa is still a small enough community with small enough prizes to rely on integrity.
|
|
IP Logged |
|
|
|
RonWeasley
Forum Moderator Forum Guru
Harry's friend (Arimaa player #441)
Gender:
Posts: 882
|
|
Re: Use of computers to assist analysis
« Reply #5 on: Nov 29th, 2007, 8:33am » |
Quote Modify
|
I've been trying to reconcile my opnion on this. I can see both sides. When you consider that bots are currently intermediate players at best, their use should not contaminate the process. Are they really any different than an intermediate human player? Shame on TheMob if we rely too heavily on them. As it is, we rely heavily on the analysis of a small number of humans. Is it any different to have my candidate move analyzed by Fritzlein than by bomb? The main risk is that bots might show us goal threats that TheMob might otherwise miss. On the other hand, assuming you have exactly two, there is an asthetic appeal to a collection of humans matching wits with the world champion human. If we collectively miss a good move that a bot might have considered, we should accept our punishment and chessandgo can be congratulated for seeing what we didn't. I think there are good players genuinely curious about whether chessandgo can be defeated by the rest of us in a highly analyzed game. There's also the issue of what humans think a highly analyzed game looks like. I was thinking a big advantage to including bots, especially Janzert's, is that the developer can gain valuable insight comparing TheMob's analysis to the bot's. You can use any other previously played game for this, of course, but then the developer would have to get us to provide the detailed analysis. In this game the analysis is interactive. Here are the options so far in the order I favor them: 1) Allow only bots being actively developed to participate. Developers are encouraged to discuss differences between the bot's analysis and TheMob's as part of the bot's development. Bots not actively being developed are prohibited. 2) Bot analysis is prohibited. 3) Bot analysis is allowed.
|
« Last Edit: Nov 29th, 2007, 8:35am by RonWeasley » |
IP Logged |
|
|
|
UruramTururam
Forum Guru
Arimaa player #2537
Gender:
Posts: 319
|
|
Re: Use of computers to assist analysis
« Reply #6 on: Nov 29th, 2007, 9:01am » |
Quote Modify
|
on Nov 29th, 2007, 12:29am, 99of9 wrote:Thankfully arimaa is still a small enough community with small enough prizes to rely on integrity. |
| I envy you your trust in people... (Really; without any sarcasm or irony.) I don't have one.
|
|
IP Logged |
Caffa et bucella per attactionem corporum venit ad stomachum meum. BGG Arimaa badges - get your own one!
|
|
|
Fritzlein
Forum Guru
Arimaa player #706
Gender:
Posts: 5928
|
|
Re: Use of computers to assist analysis
« Reply #7 on: Nov 29th, 2007, 12:11pm » |
Quote Modify
|
I share UruramTuraram's general suspicion of human nature, particularly in the specific case of using computers even when they are against the rules. It is common practice to use computers to cheat on Internet chess servers, despite the server administrators taking steps to catch and punish cheaters. Also we have Adanac’s testimony as a postal chess player that he often wondered if his opponents were cheating, and found it a relief to play Arimaa because he didn’t care if his opponents used computer assistance or not. I also share 99of9’s trust in the Mob as presently constituted. If we agree to ban computer assistance, there is a high probability that we will all respect the ban. However, this probability declines for every new member that joins. Every growing community struggles to keep its norms; the larger a community gets, the less people can be expected to refrain from any prohibited behavior that is not enforced. If enforcement is difficult to impossible, then the banned behavior will become normal among some percentage of players. I expect that my interest in Arimaa will wane once computers surpass the best humans. World championships over the Internet will become meaningless, and even face-to-face tournaments will be plagued by accusations of cheating. Look what happened in the Kramnik-Topalov chess world championship for a demonstration of human nature in action. Topalov used Kramnik’s frequent trips to the bathroom as a basis for accusing him of getting computer assistance while in the bathroom. Even if Kramnik didn’t have a computer in his bathroom, he would have needed only a communication device to cheat, because now and forevermore there will be computers that play better chess than either of the two best humans in the world. Right now Arimaa is exciting partly because beginning humans know they will be able to surpass the best computers with patient study. It’s also exciting because computers are pretty good, and may reign within the foreseeable future. The “close but not quite” state of Arimaa is more interesting today than either chess, which is already decided, or Go, at which computers are not even close. The Arimaa Challenge must, by its nature, try to enforce that the human defenders play unassisted, no matter how difficult such enforcement is. If the Arimma Challenge isn’t pure man versus machine, it is nothing. For all other events, however, there is a balance between the value of prohibiting computers compared to the difficulty/cost of such a rule. This applies to the world championship, the postal championship, and the Mob game. For the human world championship, the value of prohibiting computers is high in my mind, but the difficulty is also enormous. Fortunately the enforcement doesn’t matter much this year, because the eight finalists will all be better than the best computer, but it does matter somewhat because Bomb can provide tactical assistance at live time controls, even to top players. There is pride and money on the line. If computers get closer to the top humans in skill in the coming years, it is inevitable that someone will eventually cheat, after which we will have to ask ourselves if we are indeed going to require Web cameras and/or human referees present for players to enter the human world championship. For postal games, meanwhile, enforcing the non-use of computers is simply impossible. You can’t monitor somebody all day. This negates most of the positive effect that a ban is trying to achieve. What if we ban computer assistance and then beat chessandgo? Will we have shown that a collection of humans can beat a single human? How will we know we didn’t benefit from computer analysis after all, introduced into the discussion without our knowledge? Yes, it would be nice to have a pure experiment, but no matter what we say, there will be some doubt. Meanwhile, like all unenforceable rules, a computer ban is a rule that punishes honest people only, because only honest people are constrained by it. Cheaters can use computers anyway, to their own fame and glory; the rule doesn’t deter them but it does reward them. Who among us thinks it is good to punish honesty and reward cheating? As an aside, there are those who would argue that using a computer punishes only the user, and that honest people get their own reward by learning how to think for themselves. If that's the reason for a rule, then the rule reflects an arrogant desire to protect undisciplined idiots from harming themselves. Note that chessandgo has no intention of using a computer even if allowed, but he has no objection to use of computers by the Mob. I respect and admire his liberality as much as his resolve. He doesn’t think it will be useful to consult computers, but allows those with a different opinion to behave differently. But let me leave the “you’re only hurting yourself” argument aside, and assume that computer analysis will be beneficial, on the whole, in helping the Mob choose a better move. The help should be minimal except in endgame positions, but it will be a small net positive in any position, because there are some ways computers already surpass us. This is, in my mind, an argument in favor of allowing computer use. Because of the “close but not quite” abilities of computers relative to humans, I am eager for every opportunity for comparison. I want to know more about the hidden strengths and hidden weaknesses of the bots. Could a supercomputer running Bomb beat top humans? We don’t know, but a postal game is an excellent time to gain insight on that question, especially since it is a time when we can’t prevent supercomputer usage. Are endgames the only strength of current computers relative to humans, or are they also able to outplay us in wild tactical midgame positions? I think they can’t, but again, postal games are an excellent opportunity to investigate. I understand that banning computers would be an attempt to achieve a certain type of game, and if that is what the Mob wants, I'll go along with the majority. However, to summarize my reasons against a ban, since banning computers is unenforceable, it removes most of the positive effect of a ban. A ban also has the negative effect of punishing honesty relative to dishonesty. Meanwhile there are positive effects of allowing computers, in terms of improving our understanding of Arimaa, as well as our understanding of our abilities relative to machine abilities.
|
« Last Edit: Nov 29th, 2007, 1:59pm by Fritzlein » |
IP Logged |
|
|
|
99of9
Forum Guru
Gnobby's creator (player #314)
Gender:
Posts: 1413
|
|
Re: Use of computers to assist analysis
« Reply #8 on: Nov 29th, 2007, 3:28pm » |
Quote Modify
|
Are you proposing the same for the Postal Tournament?
|
|
IP Logged |
|
|
|
Fritzlein
Forum Guru
Arimaa player #706
Gender:
Posts: 5928
|
|
Re: Use of computers to assist analysis
« Reply #9 on: Nov 29th, 2007, 8:43pm » |
Quote Modify
|
Yes, I would like folks to be able to use computer assistance in the Postal Tournament if they wanted to, and would only have the rules request that each entrant say whether they were getting computer assistance or not. There should be little incentive for denying the use of computers if using computers is allowed by the rules. Maybe folks will like to appear smarter than they are by using computers while denying it, but of course that would be an incentive whether or not computers are banned. Of course, many people, probably the majority, will prefer to play without computer assistance, which is fine. The tournament would likely remain more or less a human championship unless bots improve a lot from their current state. It's just that more experimentation would be allowed and encouraged in the mean time. Also I would like to substantially ease restrictions on computer players. Specifically there should be no limit on hardware strength, and frequent code changes and time control changes should be allowed. Thus there would be wider latitude to still be considered a "pure computer" acting without human assistance, even if the code was often changing. And again, if a developer didn't want to abide by some minimal restrictions on code changes, they could enter their computer as a cyborg player. If we allow humans assisted by computers, naturally we would allow computers assisted by humans, and would request only that the entrants declare which category they are in. So I guess I am suggesting a "freestyle" Postal Tournament, where you are allowed to say whether you are human, computer, or cyborg, with only guidelines as to the boundary between computer and cyborg, but no real incentive for anyone to be dishonest about which class of player they are. That's a separate discussion, however. We could decide to allow computer use for the Mob and ban it for the Postal Tournament, or vice versa. Although I guess for the Postal Tournament, there is no vote, just a decision by Omar after he listens to our input.
|
« Last Edit: Nov 30th, 2007, 9:09pm by Fritzlein » |
IP Logged |
|
|
|
arimaa_master
Forum Guru
Arimaa player #2010
Gender:
Posts: 358
|
|
Re: Use of computers to assist analysis
« Reply #10 on: Nov 30th, 2007, 6:19am » |
Quote Modify
|
on Nov 18th, 2007, 5:01am, UruramTururam wrote:We should also take into account that in fact as long as human beings play Arimaa better than bots it's hard to check whether one uses a computer to analyze a position or not. Is there a reason to establish laws that could not be enforced? |
| I am for unrestricted computer use since the rule of not using computer couldn´t be enforced (like UruramTururam wrote). For any time frame and game type (postal, mob game, anything).
|
|
IP Logged |
|
|
|
RonWeasley
Forum Moderator Forum Guru
Harry's friend (Arimaa player #441)
Gender:
Posts: 882
|
|
Re: Use of computers to assist analysis
« Reply #11 on: Nov 30th, 2007, 8:34pm » |
Quote Modify
|
I propose we vote on this beginning Monday morning. The voting period can be several days long. I'll notify in this thread when it will stop. Not that it should take long to vote, but it will give interested parties time to check their email if they don't do that every day.
|
|
IP Logged |
|
|
|
99of9
Forum Guru
Gnobby's creator (player #314)
Gender:
Posts: 1413
|
|
Re: Use of computers to assist analysis
« Reply #12 on: Dec 3rd, 2007, 6:03pm » |
Quote Modify
|
on Nov 17th, 2007, 7:21pm, Fritzlein wrote: We also have more than two options to put on the ballot in term of our attitude towards use of computers: 1. Total ban on using computers until after the game. 2. Unrestricted use of computers. 3. We can't use computers for any analysis, but we can see computer suggestions after we vote. 4. We can use computers to analyze, but only positions at least 3 moves old. 5. We can make unrestricted use of computers for the present, but we agree to re-vote after move 40 in case the end game is approaching and we feel differently. |
| What happened to these other options? I think some of them are quite good!
|
|
IP Logged |
|
|
|
RonWeasley
Forum Moderator Forum Guru
Harry's friend (Arimaa player #441)
Gender:
Posts: 882
|
|
Re: Use of computers to assist analysis
« Reply #13 on: Dec 4th, 2007, 7:58am » |
Quote Modify
|
Oops, forgot about these. That's not so bad since there's no time limit on this decision. We can always decide to change things later. Let's see what this vote gives us and decide what to do from there. If the unrestricted use option wins, the others don't matter, unless there are mobsters who would have chosen 3 or 4 over their vote for unrestricted use. Such mobsters should make themselves heard and we can reconcider if there are enough pitchforks.
|
|
IP Logged |
|
|
|
Fritzlein
Forum Guru
Arimaa player #706
Gender:
Posts: 5928
|
|
Re: Use of computers to assist analysis
« Reply #14 on: Dec 4th, 2007, 12:22pm » |
Quote Modify
|
I think anyone on either extreme has a beef if their extreme loses while the middle ground wasn't an option, because not everyone will order the choices from most restrictive to least or vice versa. Some people, like you Ron, have a middle option first. True, the result may be overwhelming anyway, but to err on the side of caution, if even one person mentions they are voting "unrestricted use of bots" first but would rather vote partial restrictions first, then I recommend restarting the vote with their preferred option included. There's no hurry to get this vote done, so we might as well get it right. By the way, Ron, you are doing a great job as Mob Coordinator.
|
|
IP Logged |
|
|
|
|