|
||
Title: Android App by David Wu Post by omar on Aug 7th, 2012, 6:59pm I've been taking a break from Arimaa during the summer. I just dropped in to announce that David Wu has released an Arimaa app for the Android. Just search the market place for 'arimaa'. The engine used in the app is the one which won the 2011 computer championship. I want to congratulate and thank David for building this awesome app. It used to be that we expected new players coming into the gameroom to be at a novice playing level, but now with the Android and iPhone apps available as well as two books about Arimaa out we may encounter new players that are already at advanced levels. It's exciting to see Arimaa growing. I'll be back in September. |
||
Title: Re: Android App by David Wu Post by Fritzlein on Aug 7th, 2012, 8:26pm Fantastic news about the Android app! I predict a new class of players who invest a buck to see what Arimaa is about and get hooked simply from playing sharp repeatedly. |
||
Title: Re: Android App by David Wu Post by qswanger on Aug 7th, 2012, 10:59pm Yeah, awesome news. I have an Android and I was hoping something like this would come along soon. I seem to have more time for games at odd moments when I have my phone on me rather than at or lugging around my laptop. I haven't played a whole lot against any of the bots and with one of the strongest now built into the app, I'm hoping it will help to improve my game. |
||
Title: Re: Android App by David Wu Post by Fritzlein on Aug 8th, 2012, 11:48am It occurs to me what a benefit to Arimaa theory will come from a class of players that learn to beat Sharp2011 first. My generation of players cut its teeth on Bomb2005, and the techniques for beating Bomb2005 probably have an undue influence on my style of play to this very day. Bomb2005 is too passive, overvalues the camel, and deals badly with an advanced flank horse. It will be a great antidote to have a generation of players who learn to deal with sharp's superior aggression, and discover that a key component is counter-attack against sharp's too-thin goal defense. I wonder whether the sharp beaters might create a class of counter-punching players. That is to say, not "home" players who want to take a good hostage/frame in order to get the strongest free piece, not "away" players who want to quickly share control of an opposing trap so they can advance rabbits with no fear, but rather second-strike players who wait for sharp to commit to the attack on one wing and then play all-out for attack on the opposite wing. |
||
Title: Re: Android App by David Wu Post by qswanger on Aug 8th, 2012, 1:53pm So, I've had a couple hours of play with this app under my belt now. Its the best $1 I've ever spent! I don't know if this is necessarily the best place for feedback, but here goes, in case David reads this ... I have just a few minor suggestions for additions to the otherwise very good rules tutorial: 1) In adition to introducing the 6-piece hierarchy, I think it would be a good idea to say exactly how many of each you get (the distribution of the Arimaa army is second nature to many, but it may not be to a beginner.): 1-1-2-2-2-8. 2) It's not explicitly stated, but in the section saying that up to 4-steps are allowed per move, it would be a good idea to mention that pushes and pulls comprise 2 steps each. 3) Maybe mention that captures are resolved at the end of the complete 2-step push or pull sequence. 4) Maybe clarify that a rabbit reaching the other side of the board (i.e., a goal) is likewise only resolved at the end of the completed move. I really like being able to save and replay games as well as being able to deviate and branch off at any given move in order to test new lines of play and to recover and learn from mistakes. It's a huge learning tool! However, I think I detected some minor auto-naming bugs where the current game is actually saved under an earlier "gamename_#" version. Also, and this is biggie, when I load a game, it does not automatically go to the very last move where I can simply pick-up where I or the AI left off, but it takes me all the way to before the setup (empty board), forcing me to play through all of the moves via the ">>" button. That's annoying. Also, the "Show Moves" game record from the main Android menu button (not the on-screen app menu) will probably be useful for some people (not me, yet) who may wish to cut-and-paste the moves for possible, later import into another tool. Overall this is a very cool app that I think every Arimaa enthusist and newcommer alike should purchase. My work productivity has just plummeted. ;D |
||
Title: Re: Android App by David Wu Post by browni3141 on Aug 8th, 2012, 2:36pm Now I just need to buy an android to go with this nice Arimaa app. |
||
Title: Re: Android App by David Wu Post by Fritzlein on Aug 8th, 2012, 2:47pm on 08/08/12 at 14:36:42, browni3141 wrote:
Seriously... I never thought I needed a smartphone until today. |
||
Title: Re: Android App by David Wu Post by qswanger on Aug 8th, 2012, 3:03pm on 08/08/12 at 14:47:05, Fritzlein wrote:
Yeah, and about three years ago when I causually heard about this game with the funny sounding name I never thought I really needed to play it until someone had the audacity to write a whole book about it. ;) |
||
Title: Re: Android App by David Wu Post by Fritzlein on Aug 8th, 2012, 4:42pm on 08/08/12 at 15:03:25, qswanger wrote:
Awesome. That's exactly why I wrote Beginning Arimaa, so to hear you say it makes me very happy. The super thing about the Arimaa community is that as each of us contributes as he is able, it makes the game more attractive to everyone else. The Android app just pushes back the boundaries yet further and makes the Arimaa community yet larger. I've said it in another thread, and I'll say it again here: an obvious next step is a book of goal-in-two puzzles. Lack of endgame material was the biggest hole in my book, and chessandgo's book only partially addressed it. It is just unreasonable at this stage of maturity in the Arimaa community to have only 65 published puzzle positions. Not only is the demand for a puzzle book clear, but the task is not too daunting for any developer willing to hack up an interface between a decent engine and the on-line game database. The puzzles can be identified, ranked, and culled to a reasonable-size pool automatically. (Actually, Omar found a huge pool of "candidate puzzles" years ago. Most were boring and going through them by hand to find good ones was too tedious, but I believe effective winnowing could also be done algorithmically.) Indeed, even the bulk of the typesetting could be done automatically once the positions were chosen. (I'm old enough to want a paper format, but not such as Luddite as to realize that an electronic compilation of puzzles would have advantages, and perhaps be less daunting to a developer.) The greatest psychological obstacle to making a puzzle book is being too ambitious and thinking that each puzzle needs explanatory text, or that the puzzles must be thematically grouped, etc., but those are all optional extras. If any developer is even remotely interested in this project, please start a thread for it. I'm sure I'm not the only non-developer who would chip in with ideas and assistance in making it a reality. |
||
Title: Re: Android App by David Wu Post by lightvector on Aug 9th, 2012, 11:31pm Hi everyone. Thanks for the support and feedback, and special thanks to Omar for inventing this excellent game and for helping me test the app and set things up. Sharp is quite a bit weaker on a typical phone, both because of the weaker processor and because I shrunk the size of the hashtable/transposition table down to just a few MB so as not to hog a lot of memory. These factors weaken it to the point where I can almost always beat it on my phone without any trouble if I'm careful even though it usually crushes me on a good PC. But it's still not a bad opponent, and probably more than enough to provide a decent challenge for beginners. (It was also fun to figure out how to make sharp play *weaker* for the easier difficulty levels, since P1 is still way too strong for a beginner just starting out). qswanger: Good suggestions, thanks. I will see what I can do about them in a little while, when I get around to updating the app. You're right that it is a little annoying to have to scroll all the way to the end of a loaded game manually. At the moment though, one thing that makes it slightly less annoying (but unfortunately is highly non-obvious) is that you can press and hold the "<<" and ">>" buttons to scroll much more rapidly. |
||
Title: Re: Android App by David Wu Post by rbarreira on Aug 11th, 2012, 6:44am Good to see there's finally an Android App. I'm curious how much slower you observed Sharp to get on phone/tablet CPUs? I have never tried programming for those platforms. Does the bot use multiple cores? |
||
Title: Re: Android App by David Wu Post by clyring on Aug 11th, 2012, 9:57am on 08/08/12 at 16:42:14, Fritzlein wrote:
It will be difficult to address this issue any other way other than partially while you are both still novices when it comes to the final stage of the game. Knowing how to score a goal in 2 is useful when the opportunity arises, but knowing how to make that it arise is moreso. |
||
Title: Re: Android App by David Wu Post by qswanger on Aug 30th, 2012, 1:26pm Is anybody else using this app? I am very pleased with it and have been playing it obsessively since it came out. I know that the bot's strength is not suppossed to be as good as its non-mobile counterpart, but at my level of play I am still getting a tremendous challange from it. I've only been playing on Level 10 as I want the best competition possible. Even at that level the amount of time the bot uses is only about a few seconds per move, which is more that reasonable. I have played dozens of games so far, but if I'm being honest, I don't think I've made it all the way through a compete game without taking back at least one or two moves. It's a GREAT learning tool and a great way to experiment, especially with different setups. I look forward to the next update. Having a custom position setup feature (for endgame study, ala The Endless Endgame Competition here) would be nice as would an online head-to-head play feature like the popular scrabble clone app WordsWithFriends. ArimaaWithFriends anyone? Just $1 and this baby can be all yours ... what a steal! Thank you David!!! |
||
Title: Re: Android App by David Wu Post by FireBorn on Sep 29th, 2012, 12:50am Awesome app, very well made. That's a very strong bot. I haven't beat level 10 yet, but I just beat 8 and 9. You're right Fritz, Sharp's goal defense seems to be lacking. Here's my level 8 game, where I had a great start, blundered on 29s, then blundered again on 32s, then almost got goaled on. Then I blundered my horse on 45s, but that allowed me to start my goal attack, which eventually won it for me. A pretty exciting game overall: 1w Ra1 Rb1 Rc1 Cd1 Ce1 Rf1 Dg1 Rh1 Ra2 Hb2 Dc2 Hd2 Ee2 Rf2 Mg2 Rh2 1b ra7 mb7 hc7 dd7 he7 df7 eg7 rh7 ra8 cb8 rc8 rd8 re8 rf8 cg8 rh8 2w Ra2n Hb2n Ee2n Rh2n 2b eg7s eg6s eg5s cg8s 3w Rb1n Ra3n Mg2e Dg1n 3b eg4e eh4w Rh3n cg7s 4w Ce1n Hd2n Rc1w Rb2w 4b cg6e ch6s ch5n Rh4n 5w Dg2n Ee3n Ee4n Ee5n 5b mb7s ch6w Rh5n ra7s 6w Ee6s he7s Ee5e he6s 6b dd7s dd6s he5n dd5n 7w Mh2w Ef5w Ee5e he6s 7b cg6n Rh6w Rg6w cg7s 8w Hd3n Hd4n Rf6w Ra2e 8b mb6e Re6e dd6e mc6e 9w he5s Ef5w Rf6x Hd5s Hd4s 9b eg4w he4w hd4w hc4w 10w Ce2w Ee5w Ed5e md6s 10b ef4w ee4w md5n ed4e 11w de6e Ee5n md6s Ee6w 11b ee4w md5w Hd3w ed4s 12w Hc3n Ed6s Ed5s mc5e 12b hc7e hd7s md5w df6w 13w Hb3w Hc4s Hc3w Ed4w 13b rc8s rc7s mc5e cb8s 14w Cd2e Ec4e Ed4w md5s 14b md4n cb7e rc6w ra6s 15w Rh1n Ec4e Ed4w md5s 15b hd6s de6s de5s rh7s 16w Ra1n Rh2n Rb1e Cd1e 16b ed3e md4s md3s ee3w 17w Ce2n Ce1n Rc1e Rf1e 17b Dc2s md2w hd5s re8s 18w Rg1w Hb3e Ha3e 18b Ce3e ed3e hd4s de4e 19w Ra2n Ce2w Rd1e 19b df7s df6s df5e dg5s 20w Re1w Ec4e Ed4w hd3n 20b rd8s rd7s rd6s hd4s 21w Ec4e Ed4w hd3n Hc3e 21b Hd3w ee3w cg6s cg5e 22w Cf3w Rd1e Rf1e 22b Ce3s ed3e hd4s rd5s 23w Dg3w Mg2n Re1e Rg1e 23b ee3n df4n ee4e df5w 24w Rh1w Df3w Rf2n Ce2e 24b dg4e dh4w Rh3n de5s 25w Ec4n Rg1e Ec5s 25b ch5w Rh4n cg5n Rh5w 26w dg4e Mg3n Rh1n Rf3e 26b re7s rf8s rh6s dh4s 27w Ec4n Rg3w Mg4s Ec5s 27b cg6n Rg5n Rg6w Rf6x cg7s 28w hb4n Ec4w Rf1e Eb4e 28b ef4e eg4w Mg3n dh3w 29w Hb3n Hc3w Ec4s rd4w 29b de4w hb5e rh5s 30w Rh2n Hb4n Rg1w Rb2w 30b ef4w Mg4w Mf4n ee4e 31w De3n Rf3w De4n Mf5e 31b ef4n dd4e rc4w hc5s 32w Hb5e Hc5e re6e De5n 32b Re3s de4s ef5s hd3n 33w mc2w Ec3s Cd2n Mg5e 33b Cd3s hd4s Re2s de3s 34w Hd5e He5s De6s He4s 34b hc4e rb6s rb4e hd4n 35w Hb3e rc4w Hc3n Ra3e 35b ef4s ef3n He3e hd3e 36w dg3s Hf3e Mh5w Mg5s 36b ef4w ee4w ed4s he3n 37w Mg4w rh4w Rh3n Rh4n 37b hd5s he4s Cf2n de2e 38w Rh5n De5e Df5e rf6s 38b rf7e Rh6s cg6e rg7w 39w Dg5n Dg6n ch6w Rh5n 39b ra8e rb8e rc8e rd8e 40w cg6s Dg7s Rh6n Rf1e 40b re8e rf8e Rg1w dg2s 41w Hg3s df2w Hg2w Cf3e 41b rg4e cg5e he3n hd4n 42w Cg3n Cg4n rh4w Dg6e 42b ed3e he4n Cd2n de2w 43w dd2e Ec2e Cd3n Ed2w 43b de2w ee3w he5n he6e 44w rf5w Mf4n Dh6w Hf2e 44b ch5s Dg6e hf6e dd2s 45w Hg2n dg1n Cd4e Ce4e 45b hd5s hd4e he4s 46w Ec2e Ed2e he3e hf3x Ee2n 46b Rb3w mb2n mb3e rb4s 47w Dc1n Ee3n Ee4w Ra2e 47b ed3s ed2n Dc2e mc3s 48w Hc4w Hb4e rb3n Ra3e 48b mc2n mc3s Rb3e rb4s 49w Hc4w Rc3x rb3w Hb4s Ed4w 49b ed3w Hb3n ec3w ra3s 50w rb5e Hb4n Ec4w Eb4e 50b ra2s ra1e rb1e rc1w I'm silver. You can copy and paste it into the plan window: http://arimaa.com/arimaa/games/planGame.cgi My level 9 game was also interesting. I was ahead in the start, but by the midgame I was losing on material. But then Sharp kept a bad horse hostage, which allowed me to nearly capture all of his rabbits. In the end I won by goal again: 1w Ra1 Rb1 Rc1 Cd1 Ce1 Rf1 Rg1 Rh1 Ra2 Hb2 Dc2 Ed2 Me2 Df2 Hg2 Rh2 1b ra7 hb7 rc7 dd7 ee7 hf7 mg7 rh7 ra8 cb8 rc8 dd8 re8 rf8 cg8 rh8 2w Hb2n Ed2n Hg2n Ed3n 2b ee7s ee6s ee5s hb7s 3w Cd1n Ed4n Ed5e Ee5e 3b ee4s ee3w Me2n dd7e 4w Rb1n Ce1n Me3e Ce2n 4b Ce3n ed3e de7s dd8s 5w Mf3n Mf4e Mg4n Mg5n 5b Ce4n ee3n dd7s cb8s 6w Ra2n Rh2n Rh1n 6b Ce5w ee4n dd6n Cd5n 7w Ef5n de6n Ef6w Cd6s 7b ee5e ef5e eg5w Mg6s 8w Rh3n Rh4n Mg5n Rh5n 8b ef5e eg5w Mg6s mg7s 9w Hg3n Mg5e Hg4s Mh5s 9b mg6n Rh6w Rg6w mg7s 10g Hb3n Hb4n Hb5e Mh4s 10s ef5w Cd5n ee5w ra7s 11w Rb2n Cd6w Cc6e rc7s 11b dd7w Cd6n rc6e hb6s 12w rd6w Ee6w Rf6x Cd2n Cd7n 12b rc6w Hc5n ed5w de7w 13w Mh3n Rh2n Mh4n Mh5n 13b ra6s ra8s ra7s cg8s 14w Ra3n Rf1w Re1n Re2n 14b ec5e hb5e ra5e ed5e 15w Ra4n Rg1e Mh6s Mh5s 15b ee5s ee4n Re3n mg6s 16w Dc2n Rc1n Dc3n Cd3w 16b cg7s ee5w Re4n rh7s 17w Dc4w Db4w rb5s Cc3e 17b Re5e ed5e Rf5n Rf6x ee5e 18w rb4e Da4e Hg3w Hf3w 18b ef5w ee5s He3e ee4s 19w rc4s rc3x Db4e Mh4w Mg4s 19b mg5s mg4w mf4e Hf3n 20g rb6s Hc6w Rb3n Ed6e 20s rc8w dd7s Cd8s rh6s 21w Ee6s dd6e Ee5e de6s 21b cg6s rh8w rg8s rg7s 22w cb7w Hb6n dc7n Hb7e 22b ca7e cb7s ee3n de5n 23w Ra1n Hf4s Cd7s 23b Cd6w de6w dc8e dd8s 24w Ef5w Ee5n dd6s Ee6w 24b rb8s ee4e ef4w Hf3n 25w Ed6e Ee6s Ee5e dd5e 25b de5w dd5n hf7w he7s 26w Hf4s Ef5w he6e Ee5n 26b hf6s hf5s cg5w ee4s 27w dd6s Ee6w Ra2n Ra3e 27b ee3s ee2n Df2w rh5s 28w Rh1n Rh2w Rg2w 28b re8w dd7e rf8w de7s 29w Hc7e Cc6n Ed6w Hd7s 29b ee3n ee4n dd5s ee5w 30g Hf3w Dc4s hc5s Ec6s 30s re8s de6s Rb4w hc4w 31w Dc3n Mg3w Mf3e hf4s hf3x 31b Hd6e ed5n He6e Hf6x ed6e 32w Ec5n Ec6s cb6e cc6x Dc4s 32b dd4n dd5n dd6n ee6w 33w Ec5s Ec4n hb4e Rb3n 33b de5w dd5s Rb4s hc4w 34w Rb3w Cd3s Dc3e Ec5s 34b hb4s hb3s Cc7s Cc6x dd7w 35w Ec4s dd4w Ec3w dc4s dc3x 35b ed6s ed5s ed4w cf5n 36w Eb3n Eb4s rb5s 36b ec4e ed4w Dd3n cf6n 37w He3w Dd4e De4s 37b mg4w mf4w me4w De3n 38w Mg3n Mg4s rh4w Rh3n 38b rg6e De4n md4e cf7e 39w Rh4n Rh5w Rg5w De5n 39b me4n De6w me5n cg7s 40g rg4w Mg3n Ra5e Rb5n 40s cg6w cf6e Rf5n Rf6x rh6s 41w Mg4n cg6w Mg5n Mg6s 41b cf6e re7e rd8w rf4e 42w cg6w Mg5n Hd3e Mg6s 42b cf6e rf7e cg6e rh5s 43w Mg5n He3e Hf3e Rf2e 43b me6s Dd6e De6n me5n 44w rg4w Hg3n Rg2n De2e 44b me6w dc7s rc8s md6e 45w Ra4n Ra3n Ra5e Rb5e 45b Rc5w dc6s 46w Cd2n Cd3w Rb5w Rg3e 46b dc5n dc6s Rb6e Rc6x dc5w 47w Rh3w Df2n Df3w rf4s rf3x 47b me6s me5e db5e Ra5e 48w Cc3e Rg3e Hg4s rh4w 48b dc5e Rb5e Rc5n Rc6x dd5w 49w De3n Rh3n De7e De4s 49b dc5w db5w da5e Ra4n 50g Eb3w rb4s rb3e Ea3e 50s db5e Ra5e ra6s rb7s 51w Hg3w rg4s Hf3s rg3w rf3x 51b dc5n Rb5e dc6e Rc5n Rc6x 52w Rh4n Hf2w He2w 52b ra5s ra4s rb6s rb5s 53w Hd2s Hd1w Hc1w Hb1w 53b rb4w ra3s Rc2e hb2e 54w Cd3n rc3e Eb3s 54b Cd4e ec4e rd3w ed4s 55w De3s De2s De1w Dd1w 55b ed3n Rd2n Rd3e ed4s 56w hc2e Eb2e Dc1w Ce4e 56b ra4e rb4e ed3n rc3e 57w ra2n Ha1n Db1e Dc1e 57b Dd1w hd2s rd3s ed4s 58w Ec2w rd2w rc2n Eb2e 58b Re3e ed3e Cf4e Rf3x mf5s 59w Dc1w Db1n Ec2e Db2e 59b rc3e ee3n rc4e rd3e 60g Ed2e re3w Ee2n Dc2e 60s hd1w Dd2s rd3s rd4s 61w rd3w rc3x Ee3w Ed3n rd2n 61b ee4s rd3s ee3w rd2e 62w Ed4e Ee4s re2w Ee3s 62b rd2w hc1w rc2s ed3w ec3x I'm silver again. |
||
Title: Re: Android App by David Wu Post by FireBorn on Sep 29th, 2012, 4:38pm Okay, I beat level 10 now. I didn't blunder much this time :). It features a massive trade down on move 53s onward. Seven pieces get captured in rapid succession. Here's the game: (And here's the plan window again: http://arimaa.com/arimaa/games/planGame.cgi ) 1w Ra1 Rb1 Rc1 Cd1 De1 Rf1 Rg1 Rh1 Ra2 Mb2 Dc2 Ed2 He2 Cf2 Hg2 Rh2 1b ra7 eb7 rc7 hd7 he7 df7 mg7 rh7 ra8 cb8 rc8 dd8 re8 rf8 cg8 rh8 2w Ed2n Hg2n Ed3n Ed4n 2b eb7s eb6s eb5s cb8s 3w Cd1n He2n Ed5n Ed6e 3b eb4s eb3n Mb2n cb7s 4w De1n Ra2n Cd2n Mb3s 4b mg7s eb4w ea4e Ra3n 5w Ee6s he7s Ee5e he6s 5b eb4e ec4e rh7s hd7s 6w Mb2n Ef5e Eg5w mg6s 6b rh6s mg5n dd8s ra7s 7w Ra1n Ef5e Eg5w mg6s 7b mg5n hd6s he5n dd7s 8w Ef5e Eg5w mg6s Ef5w 8b mg5n he6n dd6w hd5n 9w Ra2n Rh2n Ee5n Rb1w 9b cb6s cb5w ca5e Ra4n 10g Ee6s hd6e Ee5e he6s 10s cb5n Ra5e ra6s he7s 11w Ef5e he5e hf5s Eg5w 11b ed4e hf4e ra8s rh8s 12w Rh1n De2w He3s Ef5s 12b mg6s hg4e cg8s cg7s 13w Rg1n Ef4n Ef5s mg5w 13b he6s mf5n df7w de7s 14w Ra3n Ef4e Eg4w hh4w 14b rh5s hg4n ee4s rh7s 15w Ra1n Ef4n Ef5s mf6s 15b mf5n Cd3n ee3w dc6e 16w Hg3n Hg4s rh4w Rh3n 16b cb6w Rb5n Rb6e Rc6x ca6e 17w Hg3e rg4s rg3w rf3x Hh3w 17b Cd4n ed3n hg5e rf8e 18w Ef4n Ef5e Eg5w cg6s 18b dd6w Cd5n cg5n he5w 19w Ef5w de6n Ee5n Cd6n 19b mf6n dc6e hh5w rh6s 20g dd6w Ee6w Cd7n rc7e 20s mf7s mf6s dc6n hd5e 21w Dd2n He2n Rh2n Ed6e 21b rd7s dc7e dd7w Cd8s 22w he5w Ee6s mf5s Ee5e 22b ed4e mf4e hd5e de7s 23w Ef5s he5e Cf2n Rf1n 23b dc7w Cd7w Cc7s Cc6x db7e 24w Rc1e Rd1e Re1e Rf1e 24b He3s ee4s Dd3n ee3w 25w Ef4w Dd4w Ee4e 25b ed3n ed4s Dc4e hf5w 26w Ef4w Dd4w Dc4w Ee4e 26b ed3n ed4w ec4e Db4e 27w Ra4e Mb3s Dc4s Dc3w 27b cb6s cb5n Rb4n he5w 28w Ef4n mg4w He2n Rh4w 28b ed4e Rg4e mf4e ee4w 29w Ef5s Ef4n mg4w Rh4w 29b ed4e Rg4e mf4e ee4w 30g Ef5w Ee5s de6s Ee4e 30s cb6w Rb5n Rb6e Rc6x ca6e 31w Ra2n He3n He4s de5s 31b de4n ed4s He3s ed3e 32w Dc2n Rg1w He2w Dc3s 32b ee3w Cf3w Ce3n ed3e 33w Hg3w Rg2n Rf1e Rg1n 33b de5n Ce4n ee3n rg8s 34w Ef4n mg4w Rg3n Rh3w 34b cg6w hg5n Rg4n mf4e 35w Ef5s cf6s Hf3w Rg3e 35b He3e ee4s de6e Ce5n 36w Db3n Mb2n Db4w Hf3e 36b df6n Ce6e Cf6x hg6e Rg5n 37w ra5e Da4n rb5s Da5e 37b Rg6w Rf6x hh6w hg6w cf5e 38w rb4e Db5s rc4s rc3x Db4e 38b Hg3w mg4s hf6s ra7s 39w Rg2e Ef4e mg3s Eg4s 39b hf5s hd5s hd4n Dc4e 40g Mb3e Ra3e Mc3e Dd4w 40s ee3n Md3e Me3s ee4s 41w Dc4w Db4n Db5s cb6s 41b hd5w hc5s hc4n Db4e 42w Rb3e Dc4w Rc3e Db4s 42b hc5s hc4w hb4e Db3n 43w Rd3w Hd2n Me2w Rc3w 43b hc4n Db4e Dc4s hc5s 44w Eg3n Eg4s hf4e Hf3n 44b ee3n Hf4n ee4e rd6s 45w Hd3e Md2n Md3n Dc3e 45b Hf5n Hf6x ef4n ef5s ra6s 46w hc4s hc3x Md4w Dd3n Mc4w 46b ef4w He3e ee4s hg4w 47w Rb3w Mb4s cb5s Ra3n 47b ee3w hf4w Dd4w he4w 48w Hf3n Hf4n Rh4w Hf5w 48b cg5n Rg4n ed3e re8e 49w rd5n He5w rd6n Hd5n 49b dc7w db7s df7s df6s 50g Mb3e Dc4n Mc3n Dc5w 50s ee3n ee4n ee5w ed5w 51w Hd6e rd7s rd6w He6w 51b db6n rc6w df5w rf8s 52w Eg3w mg2n Dc2n Dc3w 52b de5e df5s rf7s rf6s 53w df4e Ef3n Rh2w 53b ec5n ec6s Hd6w Hc6x db7e 54w Ef4s Ef3w mg3w mf3x Ee3w 54b ec5e Mc4n Mc5n Mc6x ed5w 55w hd4w Ed3n hc4s hc3x Ed4w 55b ec5e Db5e Dc5n Dc6x ed5w 56w Db3e cb4s Dc3s cb3e cc3x 56b cg6e Rg5n Rg6w Rf6x ch6w 57w Dc2w Ec4e Ed4e Ee4s 57b dg4s rf5s ec5s rb6s 58w Db2n Db3n Db4s rb5s 58b rc8e rd8s rd7s rd6s 59w rb4n Db3n Db4s Db3w 59b rb5s rb4s ec4w rb3s 60g Ee3w Da3s rb2n Da2e 60s rb3w ra3s eb4s rf4w 61w Ed3s Ed2w ra2n Db2w 61b re4s re3s re2s re1w I was silver again. Some notes: 28g-29g: Looks like Sharp was testing if I knew the 3-move repeat rule :) 34g: Sharp shifts the camel blockade dangerously 34s: I counter with a partial elephant blockade... 36s: ...which leads to a cat capture. 37g: if Sharp would have swarmed my C6 trap with his camel and minor pieces here, he could have stood a better chance, I think. 50s!: leaving the camel to threaten both camel and horse 52g?: Sharp decides not to trade his horse for my camel with an eye to save his camel next turn. Instead, this? 53s: the trades start. I think I came out on top because of 52g 59g: odd move...leads to Sharp's demise Feel free to provide analysis. This is a fun bot :) |
||
Title: Re: Android App by David Wu Post by Hippo on Sep 30th, 2012, 2:25pm on 08/08/12 at 16:42:14, Fritzlein wrote:
I want to add the ending of our WC2011 game http://arimaa.com/arimaa/games/jsShowGame.cgi?gid=172760&s=w ... position before losing 35s was played. But I am not sure with comment ... was the goal in 2 the only nonlosing move? My bot seems to be too slow to finish it in reasonable time. So far after 10 hours it is in depth 4(+2) halfturns with goal race still open. Can some stronger bot analyze it? (With AEI 35g Dd6n Dd7e Re2w 35s cg6n 36g Df2w 36s rc2w Rc1n dd1w 37g dc1e Rc2s rb2e cg7s does the trick to disallow the one move by double repetition rule ... with one more repetition it will disallow by triple repetition rule ...) |
||
Arimaa Forum » Powered by YaBB 1 Gold - SP 1.3.1! YaBB © 2000-2003. All Rights Reserved. |