It is currently Sun Apr 28, 2024 3:29 am

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 43 posts ]  Go to page Previous  1, 2, 3  Next
Author Message
Offline
 Post subject: Re: Recommend me a go program, please!
Post #21 Posted: Sun Jan 02, 2011 5:24 pm 
Tengen

Posts: 4380
Location: North Carolina
Liked others: 499
Was liked: 733
Rank: AGA 3k
GD Posts: 65
OGS: Hyperpape 4k
Joaz: the cat's out of the bag here, and I think you need to say a bit more than "there are better ways of dealing with this." Either "shut up and ignore it" (bad solution), "hash it out amongst yourselves" (better, IMHO) or "be quiet while the admins decide what to do" (could be good or bad).

Maybe this is the only time in the history of L19 that someone is accused of being a sock puppet. But sock puppets are bad for the community, and if there's reason to believe there's one, people should be able to say it.

And, sorry Mike, but it's not like it's a crazy idea. If someone shows up on the forums and their only interest seems to be promoting a particular piece of commercial software, the idea has to cross through your head. Surely there are more than me, Deja and one or two others who are wondering.

I don't want to say more than I ought to, but your response to Oren didn't really explain why you're so keen on promoting MFoG, and your emphatic denial that you're Dave doesn't demonstrate that you're not. If you can put this matter to rest, I encourage you to do so.

Added: I'm really unsure of what to think. I'm not sure that this should make the post any less irritating to Mike, but I don't want to make it out that I know, or am super confident or whatever.

P.S. Deja, that pseudonym thing was silly. Cut your losses.

_________________
Occupy Babel!


Last edited by hyperpape on Sun Jan 02, 2011 5:48 pm, edited 1 time in total.

This post by hyperpape was liked by: deja
Top
 Profile  
 
Offline
 Post subject: Re: Recommend me a go program, please!
Post #22 Posted: Sun Jan 02, 2011 5:33 pm 
Lives in gote
User avatar

Posts: 379
Liked others: 105
Was liked: 123
Stefany93 wrote:
Hello colleagues,

Insipired by my siblings who have become local chess champions by reading a lot of books and using computer programes, I have decided to kind of copy them, wow :D

So, I am reading a lot of books about go but I am looking for a good program, that can analyse games. Like when I load a game in it, and press some button, it would show me the correct move. I am even willing to pay for a program, but only if it okay. I hope it will help me improve my game a lot. Please recommend me some.

Thank you!
Best Regards
Stefany



Hi Stefany93,

Here are my recommendations in order of preference:

#1 Many Face of Go - $89.95
#2 Moyo Go Studio - free
#3 Dariush - free

I use all three programs in my study and compare the recommended moves from each. Sometimes all three programs agree on which move is the best, most of the time they don't. It's when they disagree that I try to understand why and that's when learning takes place. It's just one of several tools in the toolbox.

_________________
"This is a game that rewards patience and balance. You must think like a man of action and act like a man of thought."
-Jonas Skarssen

Top
 Profile  
 
Offline
 Post subject: Re: Recommend me a go program, please!
Post #23 Posted: Sun Jan 02, 2011 5:40 pm 
Lives in gote
User avatar

Posts: 379
Liked others: 105
Was liked: 123
hyperpape wrote:
P.S. Deja, that pseudonym thing was silly. Cut your losses.


Yeah, I think you're right, but it isn't the first time I've done something silly on L19 and probably not the last. I welcome the admonitions to keep each other honest. Thanks, hyperpape!

_________________
"This is a game that rewards patience and balance. You must think like a man of action and act like a man of thought."
-Jonas Skarssen

Top
 Profile  
 
Offline
 Post subject: Re: Recommend me a go program, please!
Post #24 Posted: Sun Jan 02, 2011 6:37 pm 
Lives in sente
User avatar

Posts: 795
Liked others: 93
Was liked: 105
GD Posts: 600
Thanks, emeraldemon. I will try these options. 4k would be good enough for me now (and I guess for the OP as well).

Edit: unfortunately the settings don't work. The engine doesn't respond back to the gui (I am using gogui and drago) :grumpy:

Code:
GoUctPlayer::Ponder: start
terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc
      4 [sig] fuego 3316 open_stackdumpfile: Dumping stack trace to fuego.exe.stackdump

Stack trace:
Frame     Function  Args
0020C87C  76F8F14A  (00000002, 7FFD4000, 00000000, FFFFFFFF)
0020C898  76F8F2C2  (00000002, 0020C8BC, 00000000, FFFFFFFF)
0020C8D8  610E1179  (00000002, 778057EC, 75BC749A, 0000029C)
0020C918  610E1295  (0216DB30, 00000000, 610E6A63, 00000000)
0020CA18  610E6AB6  (0020CB5C, 02176704, 02D85638, 02176704)
0020CA48  610BFEA5  (00000000, 0020CA70, 0022CC68, 00000000)
0020CC18  0049E7D7  (0020CC48, 0054C088, 6C4F5920, 00000000)
0022CC88  0040120D  (00000000, 00521138, 00000009, 000000C0)
0022CCC8  0040240D  (02010DEC, 00000000, 0022CD68, 61006C53)
0022CD68  61006C53  (00000000, 0022CDA4, 610064F0, 7FFD4000)
End of stack trace



edit2: I reset the number of threads back to 1, now it works.

edit3: I was too fast. It stopped making moves after a few moves:

Code:
genmove w
GoGtpEngine: Using move from opening book
= O17

GoUctPlayer::Ponder: start
GoUctPlayer: Reusing 1 nodes (0%)
play B L16
=

SgUctSearch: abort flag
Count          2506
Nodes          871240
Time           1.6
GameLen        439.8 dev=23.1 min=376.0 max=522.0
InTree         7.2 dev=2.5 min=0.0 max=15.0
Aborted        0%
Games/s        1534.6
Value          0.51
Sequence       N17 N16 M17 M16 L16 L15 K16 L17 K17 L18 K18
TimeInitTree   0.00
TimeRootFilter 0.00
GoUctPlayer::Ponder: end
genmove w
SgDefaultTimeControl: timeLeft=599.937/0 remaining=67.5 timeMove=19.2
GoUctPlayer: Reusing 1 nodes (0%)
0:05 | 0.509 | 7811 | L17 M17 K17 K16 J17 J16 H16 H17 H18 G17 G18 G16 H15 G15
0:10 | 0.505 | 15158 | L17 M17 K17 K16 M16 N17 N16 M18 L18 M19 L19 PASS
0:15 | 0.500 | 22648 | L17 M17 K17 M16 K16 L18 K18 L19 M18 N18 N19 O19 O18 N17 O16
SgUctSearch: maximum tree size 10000000 reached


edit4: set ponder to 0, now it works. But most of the good settings are gone and it is as easy to beat it as before :-(

edit5: two threads now working, yessssss. The ponder parameter seems to have been the problem.

Top
 Profile  
 
Offline
 Post subject: Re: Recommend me a go program, please!
Post #25 Posted: Mon Jan 03, 2011 8:34 am 
Lives in sente

Posts: 1037
Liked others: 0
Was liked: 181
hyperpape wrote:
Joaz: the cat's out of the bag here, and I think you need to say a bit more than "there are better ways of dealing with this." Either "shut up and ignore it" (bad solution), "hash it out amongst yourselves" (better, IMHO) or "be quiet while the admins decide what to do" (could be good or bad).

Maybe this is the only time in the history of L19 that someone is accused of being a sock puppet. But sock puppets are bad for the community, and if there's reason to believe there's one, people should be able to say it.

And, sorry Mike, but it's not like it's a crazy idea. If someone shows up on the forums and their only interest seems to be promoting a particular piece of commercial software, the idea has to cross through your head. Surely there are more than me, Deja and one or two others who are wondering........


a) Perhaps you ought to check back on your own postings in this thread? I was not the one who initially raised MFOG but you did (in effect) by making a statement about what these programs could or could not do (and most of the MCTS programs ARE "free software" even if not being made easily available).

Why did you interpret that "no longer true" as a promotion of MFOG? I have indicated my interest in "what is the state of the art" and I did say "as of 12.021" which is less than two months old. If one of the free MCTS programs also offered the feature I would have told about that too. See note below*.

b) You have apparently failed to note that I did not suggest to Stefany that she buy this program precisely because might be too pricey for a Bulgarian youngster to afford. My failure to suggest any of the "free" alternatives has to do with her current strength and where she apparently wants to go, not any opposition to free software. If she had told us that she was 12-15k instead of already 9k I would have suggested she get gnugo. OK, this is just my opinion, but to effectively use computer go playing programs they should be at least a half dozen stones stronger than you are and then you'll need a stronger program when down to three stones. Precisely to prevent learning "bad habits" from the machine.

c) The focus of many of the free go projects hasn't been create a competitive "production ready" release. WHY? (besides many of them being academic projects). For some of us the use of free software is a fetish, we feel that there is something wrong about people creating software for pay (as opposed to in addition using monopoly powers to charge excessive amounts and only offer oppressive/unfair licenses).

Sorry, I lost my set of the "correspondence" in a house fire so I can't quote from some of the original "free software" papers. But might I humbly suggest that few if any of us involved imagined that we were suggesting something that would make it impossible for us to make our livings from creating software. Thought we were promoting something that would oppose the abusive conditions under which commercial software was being sold (not opposing the existence of all commercial software). Keep a couple things in mind. This was before the internet exisited as we know it. There were no "free downloads" of anything so it was planned that "free" software (source code) would be provided on standard medium for the "reasonable and customary charge" for that. Computers were using different architecures and operating systems so we assumed that users of "free software" would be paying to have it compiled for them, etc.

The point is that I am not "political" on the subject of free software. I am not promoting commercial alternatives when I say (if true) "at the present time this or that commercial progam is better than what is available with free programs". And in reverse, I am not promoting free software if I say "the terms under which this or that commercial alternative is available are unacceptable" (if true -- obscenely high price and/or unfair/oppressive license).

A couple of years ago there was more than one commercial product superior to what was available free so writing then I would not be talking about just one of them. But I am writing as of the current reality. Don't confuse "not opposing" with "promoting". When I say MFOG is offered with a fair license and not too high a price that is just an opinion about the price -- not saying it would be worth it to you or anybody else and of course based upon my idea of what compensation we programmer/analysts should get for our time.

d) I am not David Fotland (I'm about a decade older). Except for when still in high school when I and a friend built a tiny entirely solid state "computer" (in '61 that was a big deal) and briefly while in college I haven't done "hardware" and my degree was in Physics, not computing (University of Pennsylvania '66 -- so you can look up if I'm a real person). I did other things for a while, but about the same time Fotland graduated from college I began working for MassMutual Life Insurance and did software for them until retiring early after Y2K was over (and then a few stints back there consulting). Didn't do any "scientific" programming until after retiring.

But my "Monte Carlo" programming has nothing to do with playing go. Instead it's about genetics. Trying to breed American Chestnut resistant to the blight fungus, modeling what to expect in our populations of partially resistant trees over time (simulations for best numbers per line and how many lines to have in orchards with respect to things like inbreeding).

Michael D Novack, FLMI (that's an insurance industry designation)


* I suggested that MFOG could add this feature because of the way it built its tree starting with what its AI go knowledge engine suggested (I believe this is true of MFOG but I haven't looked at the code). After more thought I have realized that this isn't necessary and all that is required is the presence of such an engine (pure MCTS could select the move and AFTER ask the AI "look at this move and compare to your set of possible moves and if it matches one of them show the reasons"). Since the gnugo project does have an AI engine the branch trying to use MCTS would be able to add "reasons for move" even if not using the engine to build a plausible move set. Similarly Mick Reiss would be able to do that for go++8 if he ever gets that working competively to MFOG (which I doubt -- think he's too far behind to catch up)

PS --- Going to now acuse me of being Mick? Or because I mention gnugo, Trevor Morris who did some work on that (and who is top player at my local go club). Why should you find it strange that somebody who has created a few hundred thousand lines of code in my day would be interested in keeping current about "computer go"?

Top
 Profile  
 
Offline
 Post subject: Re: Recommend me a go program, please!
Post #26 Posted: Mon Jan 03, 2011 8:52 am 
Oza

Posts: 3658
Liked others: 20
Was liked: 4633
Quote:
Drago / Fuego
and for fuseki i can supply you with an old version of GoGoD.


No, you can't. Be careful you're not blacklisted.

As to the Mike Novack = Dave Fotland allegation, how was this ever (allegedly) established? I know Dr Straw = Sakata was alleged and (apparently) eventually admitted, and I'm curious how that was first detected, too.

Top
 Profile  
 
Offline
 Post subject: Re: Recommend me a go program, please!
Post #27 Posted: Mon Jan 03, 2011 9:22 am 
Gosei
User avatar

Posts: 1744
Liked others: 703
Was liked: 288
KGS: greendemon
Tygem: greendemon
DGS: smaragdaemon
OGS: emeraldemon
karaklis wrote:
Thanks, emeraldemon. I will try these options. 4k would be good enough for me now (and I guess for the OP as well).

Edit: unfortunately the settings don't work. The engine doesn't respond back to the gui (I am using gogui and drago) :grumpy:

(snip)

edit2: I reset the number of threads back to 1, now it works.

edit3: I was too fast. It stopped making moves after a few moves:

(snip)

edit4: set ponder to 0, now it works. But most of the good settings are gone and it is as easy to beat it as before :-(

edit5: two threads now working, yessssss. The ponder parameter seems to have been the problem.



I don't know what was causing your errors, I've never had problems with those settings. You might ask at the fuego mailing list, if there is a bug I'm sure they'd want to know: https://lists.sourceforge.net/lists/listinfo/fuego-devel. I didn't actually see anything in your second code block that looked like an error, maybe it was just still thinking? Also when you do multi-thread, I think you need to make sure you have "lock_free 1" also, although I'm not positive about that. Anyway, the ponder setting causes the program to think during the opponent's turn, it's not really necessary, but it's nice to have.

Top
 Profile  
 
Offline
 Post subject: Re: Recommend me a go program, please!
Post #28 Posted: Mon Jan 03, 2011 9:36 am 
Lives in gote

Posts: 350
Location: London UK
Liked others: 19
Was liked: 19
Rank: EGF 12kyu
DGS: willemien
John Fairbairn wrote:
willemien wrote:
Drago / Fuego
and for fuseki i can supply you with an old version of GoGoD.


No, you can't. Be careful you're not blacklisted.



More background:

I was at the London Open talking with T Mark about giving my old CDs of Gogod away (the whole original CD in the original box, in no sense an illegal copy) and he had no problems with that. (He saw it more as promotion)
I would not give Stephany93 a my newest version but a fairly old (Winter 2008) one. (That is the oldest i have)

If she wanted a newer version i would tell her to buy the newest versions. (and buy the 2 for a pittance more than 1 offer)

Please discuss it with T Mark what the formal GoGod line on this is and I will then conform to it.


To be honnest i was a bit surprised that TMark did not added any limitations to giving away old cd's. I would think that old ones (say older than 2 year is ok to give away)
In the mean time i will retract my offer and will wait on your responce.
On where you do agree with and what ywe can do with old versions.

_________________
Promotor and Librarian of Sensei's Library

Top
 Profile  
 
Offline
 Post subject: Re: Recommend me a go program, please!
Post #29 Posted: Mon Jan 03, 2011 10:18 am 
Oza

Posts: 3658
Liked others: 20
Was liked: 4633
Quote:
To be honnest i was a bit surprised that TMark did not added any limitations to giving away old cd's.


I think you can safely infer that he expected a bit of discretion from you. Private is one thing, public is another.

You can do with old GoGoDs whatever you legally do with old books and so on, but please apply a bit of common-sense. CDs are a lot easier to copy than whole books.


This post by John Fairbairn was liked by: topazg
Top
 Profile  
 
Offline
 Post subject: Re: Recommend me a go program, please!
Post #30 Posted: Mon Jan 03, 2011 6:56 pm 
Tengen

Posts: 4380
Location: North Carolina
Liked others: 499
Was liked: 733
Rank: AGA 3k
GD Posts: 65
OGS: Hyperpape 4k
Mike, I'm sorry that I let my doubts lead me in to saying something obnoxious in public, and I'm glad that you've set the score straight. I probably should have kept my mouth shut.

Given that I'm inclined to accept your statement about who you are, I hope you'll agree that a line by line response to the details of what you wrote would be misguided.

_________________
Occupy Babel!

Top
 Profile  
 
Offline
 Post subject: Re: Recommend me a go program, please!
Post #31 Posted: Sat Jan 08, 2011 7:45 pm 
Lives in gote
User avatar

Posts: 588
Location: NY
Liked others: 124
Was liked: 46
Rank: 2D KGS
Back to the topic, price aside, what are the strongest programs available for home use? I understand this depends on what kind of hardware you're running, so let's just say an average high end desktop.

_________________
"There are no limits. There are plateaus, but you must not stay there, you must go beyond them. If it kills you, it kills you. A man must constantly exceed his level." -- Bruce Lee

Top
 Profile  
 
Offline
 Post subject: Re: Recommend me a go program, please!
Post #32 Posted: Sat Jan 08, 2011 8:28 pm 
Oza
User avatar

Posts: 2777
Location: Seattle, WA
Liked others: 251
Was liked: 549
KGS: oren
Tygem: oren740, orenl
IGS: oren
Wbaduk: oren
Jedo wrote:
Back to the topic, price aside, what are the strongest programs available for home use? I understand this depends on what kind of hardware you're running, so let's just say an average high end desktop.


It was pretty much a tie at the last computer olympiad.

http://www.grappa.univ-lille3.fr/icga/t ... php?id=216

Top
 Profile  
 
Offline
 Post subject: Re: Recommend me a go program, please!
Post #33 Posted: Sat Jan 08, 2011 8:45 pm 
Lives in gote

Posts: 350
Location: London UK
Liked others: 19
Was liked: 19
Rank: EGF 12kyu
DGS: willemien
Jedo wrote:
Back to the topic, price aside, what are the strongest programs available for home use? I understand this depends on what kind of hardware you're running, so let's just say an average high end desktop.


I would say

Complete programs:
- Many faces of Go
- Zen (but still as fas as i know only available in Japanese)

- My Go Friend (only 9x9)

Go bots (freeware but you need an interface like Drago or Gogui to work with them)
- Fuego
- MoGo

_________________
Promotor and Librarian of Sensei's Library

Top
 Profile  
 
Offline
 Post subject: Re: Recommend me a go program, please!
Post #34 Posted: Tue Jan 11, 2011 11:29 am 
Lives in gote
User avatar

Posts: 448
Liked others: 127
Was liked: 34
Rank: Tygem 4d
GD Posts: 24
@Stephany93 After experimenting some more with MoyoGo, I have decided, that MasterGo is the better choice. MoyoGo's statistical move frequency search is fantastic, there's nothing else like it. It is also excellent at searching whole-board positions. But where I find it lacking is in its local search function. It essentially like Kombilo, you just drag to create a box, and then get a static search of the position. You have to repeat this every time you do a local search, which makes it very tedious to use if you're trying to study joseki. MasterGo is just as good as MoyoGo with the fuseki search, and is vastly superior on corner and regional pattern searches. The difference is that searches are in real time, which means that the pattern is researched automatically every time you place a move instead of having to do it manually.

_________________
"Those who calculate greatly will win; those who calculate only a little will lose, but what of those who don't make any calculations at all!? This is why everything must be calculated, in order to foresee victory and defeat."-The Art of War

Top
 Profile  
 
Offline
 Post subject: Re: Recommend me a go program, please!
Post #35 Posted: Wed Jan 12, 2011 1:50 pm 
Lives in sente
User avatar

Posts: 932
Location: New York, NY
Liked others: 146
Was liked: 150
Rank: KGS 1k
Universal go server handle: judicata
nagano wrote:
@Stephany93 After experimenting some more with MoyoGo, I have decided, that MasterGo is the better choice. MoyoGo's statistical move frequency search is fantastic, there's nothing else like it. It is also excellent at searching whole-board positions. But where I find it lacking is in its local search function. It essentially like Kombilo, you just drag to create a box, and then get a static search of the position. You have to repeat this every time you do a local search, which makes it very tedious to use if you're trying to study joseki. MasterGo is just as good as MoyoGo with the fuseki search, and is vastly superior on corner and regional pattern searches. The difference is that searches are in real time, which means that the pattern is researched automatically every time you place a move instead of having to do it manually.



In reading this, it looks exactly like what SmartGo does ("real time" pattern, joseki/fuseki searching, etc.), and I don't find it cumbersome at all--I most often switch between "near last move" and a defined area for pattern searching (where it is possible to exclude consideration of specific stones, etc). Have you tried the program in awhile? Is there something about it that bothers you that I'm missing? Please note that I'm not attempting to challenge your assessment so much as understand what you mean.

I noticed that both have demos so, of course, people are welcome to try them out.

Top
 Profile  
 
Offline
 Post subject: Re: Recommend me a go program, please!
Post #36 Posted: Wed Jan 12, 2011 5:45 pm 
Lives in gote
User avatar

Posts: 448
Liked others: 127
Was liked: 34
Rank: Tygem 4d
GD Posts: 24
SmartGo isn't so bad, I just think that the search interface isn't very nice. It takes much longer to move around and change stones. Mastergo excels at making the interface as simple and fast to use as possible. When I use other programs I feel like the interface is getting in the way instead of helping me.

_________________
"Those who calculate greatly will win; those who calculate only a little will lose, but what of those who don't make any calculations at all!? This is why everything must be calculated, in order to foresee victory and defeat."-The Art of War

Top
 Profile  
 
Offline
 Post subject: Re: Recommend me a go program, please!
Post #37 Posted: Thu Jan 13, 2011 11:59 am 
Lives in gote

Posts: 350
Location: London UK
Liked others: 19
Was liked: 19
Rank: EGF 12kyu
DGS: willemien
Two points on Mastergo

1) (Funny) on the links page of the Mastergo website (http://www.mastergo.com/mastergo/links.cgi )
It calls smartgo the future of computergo.

2) Where can you buy it? all the retailers mentioned on http://www.mastergo.com/mastergo/buy.cgi don't sell it anymore.

_________________
Promotor and Librarian of Sensei's Library

Top
 Profile  
 
Offline
 Post subject: Re: Recommend me a go program, please!
Post #38 Posted: Fri Jan 14, 2011 4:09 pm 
Lives in gote
User avatar

Posts: 448
Liked others: 127
Was liked: 34
Rank: Tygem 4d
GD Posts: 24
No one sells CDs anymore, but you can download the demo from the website, and if you decide you want to pay for the full version, you can get an activation key from Slate & Shell.

_________________
"Those who calculate greatly will win; those who calculate only a little will lose, but what of those who don't make any calculations at all!? This is why everything must be calculated, in order to foresee victory and defeat."-The Art of War

Top
 Profile  
 
Offline
 Post subject: Re: Recommend me a go program, please!
Post #39 Posted: Fri Jan 14, 2011 4:40 pm 
Lives in gote

Posts: 350
Location: London UK
Liked others: 19
Was liked: 19
Rank: EGF 12kyu
DGS: willemien
nagano wrote:
No one sells CDs anymore, but you can download the demo from the website, and if you decide you want to pay for the full version, you can get an activation key from Slate & Shell.

i cannot find a link for ithe activation key at Slate & Shell

_________________
Promotor and Librarian of Sensei's Library

Top
 Profile  
 
Offline
 Post subject: Re: Recommend me a go program, please!
Post #40 Posted: Sat Jan 15, 2011 3:49 am 
Oza
User avatar

Posts: 2508
Liked others: 1304
Was liked: 1128
You can purchase the serial number for 38 Euros from Hebsacker:

http://www.hebsacker-verlag.de/product_ ... ucts_id=75

_________________
Patience, grasshopper.

Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 43 posts ]  Go to page Previous  1, 2, 3  Next

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: Google [Bot] and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group