It is currently Thu May 01, 2025 3:53 pm

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 11 posts ] 
Author Message
Offline
 Post subject: Quarry development
Post #1 Posted: Wed Jan 19, 2011 11:28 pm 
Lives in gote

Posts: 355
Liked others: 52
Was liked: 43
Rank: AGA 2d
IGS: ethanb
Ok, after long months I've managed to eke out enough free time to have gotten UGF support to a passable state.

It's been pushed to master, and anybody who wants to check it out can "git" it here:
http://gitorious.org/quarry

Source only at the moment (although if you run a Debian-based Linux distribution like Ubuntu, or if you use Fedora, binaries of the latest stable release are available from either the default apt or yum repositories) but compilation is easy - ./configure; make; make install

If you've never compiled anything from source before, you'll need to install a few prerequisites.

apt-get install build-essential libfreetype6-dev librsvg2-dev libglib2.0-dev libgtk2.0-dev libcairo2-dev libpango1.0-dev

(The version numbers in the libraries may change for you, but as far as I know everything there *should* be ok to compile on newer releases as well. If you get a message about a deprecated function call when you try, please let me know!)

If you run Windows and are familiar with compiling GTK+ apps (such as GIMP or OpenOffice) for win32/win64, please try it and let me know if it works! I wouldn't mind having a Windows release packaged up and ready to go, but I don't have a win32 box myself to try it on.


Last edited by ethanb on Wed Feb 23, 2011 12:13 am, edited 1 time in total.
Top
 Profile  
 
Offline
 Post subject: Re: Quarry development
Post #2 Posted: Sat Feb 05, 2011 12:43 pm 
Dies with sente
User avatar

Posts: 105
Location: Espoo, Finland
Liked others: 1
Was liked: 21
GD Posts: 731
slightly off topic, but can your new version play against MoGo?

The one shipped with Ubuntu (0.2.0) fails on the GTP properties query. I didn't notice any comment on that on the git web page. So far I have been far from successful in finding a working frontend for mogo.

Top
 Profile  
 
Offline
 Post subject: Re: Quarry development
Post #3 Posted: Sun Feb 06, 2011 5:39 am 
Lives in sente
User avatar

Posts: 801
Location: Amsterdam (NL)
Liked others: 353
Was liked: 107
Rank: KGS 7 kyu forever
GD Posts: 460
I'm not ( yet ) a regular here on the Computergo section. I didn't know about quarry so I searched this forum and quarry's homepage. It is a discontinued project. Open sourced in C. It is a gui not only for go but also for other boardgames like Othello. So I suppose you can play, record, import and edit games. The fact that Etanb works on it, does it mean that the project is to be recontinued? If so what are the plans? I used to be quite versatile in C++ so I suppose I can program in C too. Though I hate #defines, structs and *char 's. My main interest it to improve go-editors.

Top
 Profile  
 
Offline
 Post subject: Re: Quarry development
Post #4 Posted: Mon Feb 07, 2011 12:42 am 
Lives in gote

Posts: 355
Liked others: 52
Was liked: 43
Rank: AGA 2d
IGS: ethanb
cyclops wrote:
I'm not ( yet ) a regular here on the Computergo section. I didn't know about quarry so I searched this forum and quarry's homepage. It is a discontinued project. Open sourced in C. It is a gui not only for go but also for other boardgames like Othello. So I suppose you can play, record, import and edit games. The fact that Etanb works on it, does it mean that the project is to be recontinued? If so what are the plans? I used to be quite versatile in C++ so I suppose I can program in C too. Though I hate #defines, structs and *char 's. My main interest it to improve go-editors.


The project isn't discontinued, but operating under new management. We're still using the same mailing list for convenience at the moment, but the current repository is on Gitorious. We don't really have a homepage at the moment - we should probably rectify that.

Top
 Profile  
 
Offline
 Post subject: Re: Quarry development
Post #5 Posted: Mon Feb 07, 2011 1:19 am 
Lives in gote

Posts: 355
Liked others: 52
Was liked: 43
Rank: AGA 2d
IGS: ethanb
kex wrote:
slightly off topic, but can your new version play against MoGo?

The one shipped with Ubuntu (0.2.0) fails on the GTP properties query. I didn't notice any comment on that on the git web page. So far I have been far from successful in finding a working frontend for mogo.


What on earth does Mogo do differently from GnuGo as far as GTP communication? I haven't looked at that code at all, but surely GTP just means to send the current board state to the program and wait for a move indicator, similar to playing on IGS via telnet, no? At least, that's the way I would design the protocol, if its only purpose is to front for bots.

...if you're having that difficult a time finding programs that work with Mogo, I would sort of imagine the fault might be there... but I'll see what I can find out.

Top
 Profile  
 
Offline
 Post subject: Quarry 0.3.0 is out
Post #6 Posted: Fri Feb 18, 2011 10:28 am 
Lives in gote

Posts: 355
Liked others: 52
Was liked: 43
Rank: AGA 2d
IGS: ethanb
Technically it was out on Sunday, but my week has been... we'll just say more hectic than I would like.

* UGF import works for game tree, player/date/setting/komi info, commentary, and labels (A, B, C, D...) - doesn't work for UGI files with actual branches from the tree yet, but those seem to be a bit few and far between - almost all of the commentaries from the IGS newsletter, for example, use labels to mark variations instead of branching the game tree. Better support is planned though.

* Guess mode - useful for memorizing games or doing problems

* Several bug fixes.

Download it today!

http://gitorious.org/quarry/pages/Home
(some assembly required, but nothing more strenuous than "./configure && make")

Top
 Profile  
 
Offline
 Post subject: Re: Quarry development
Post #7 Posted: Fri Feb 18, 2011 10:32 am 
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
Neat - I'll download when I get home. I especially like the inclusion of a guess mode.

Top
 Profile  
 
Offline
 Post subject: Re: Quarry development
Post #8 Posted: Fri Feb 18, 2011 11:14 am 
Lives in gote

Posts: 355
Liked others: 52
Was liked: 43
Rank: AGA 2d
IGS: ethanb
judicata wrote:
Neat - I'll download when I get home. I especially like the inclusion of a guess mode.


Opening a pre-existing game record makes the control default to Guess mode - I figure that's probably a more common desire than to edit your copy of one of the Castle Games. :)

Top
 Profile  
 
Offline
 Post subject: Re: Quarry development
Post #9 Posted: Sat Jun 11, 2011 9:24 pm 
Lives in gote

Posts: 355
Liked others: 52
Was liked: 43
Rank: AGA 2d
IGS: ethanb
kex wrote:
slightly off topic, but can your new version play against MoGo?

The one shipped with Ubuntu (0.2.0) fails on the GTP properties query. I didn't notice any comment on that on the git web page. So far I have been far from successful in finding a working frontend for mogo.


Quarry 0.3.0.1 is up, and being packaged for inclusion in Debian, but still no real fix for this issue.

But there is some news on this front...

I'm still not sure exactly why everything BUT MoGo works with the current command pipeline, but here's a workaround:
When defining the engine in the list, if you have gogui installed you can use " gogui-adapter '/path/to/mogo --19 2>/dev/null' " as the command. Be sure to remove the "%v" from the name definition for MoGo, as it returns a paragraph instead of a version number when queried.

Top
 Profile  
 
Offline
 Post subject: Re: Quarry development
Post #10 Posted: Fri Jul 08, 2011 3:56 pm 
Beginner

Posts: 1
Liked others: 0
Was liked: 0
DGS: 19 kyu
Thanks for taking the time to continue the development of Quarry.

Any chance of adding a tournament feature like the Arena GUI does for chess? (You can run a tournament between many game engines, view the games as they are played, see the results table, see the engine rankings / ratings.)

Top
 Profile  
 
Offline
 Post subject: Re: Quarry development
Post #11 Posted: Fri Jul 08, 2011 4:22 pm 
Lives in gote

Posts: 355
Liked others: 52
Was liked: 43
Rank: AGA 2d
IGS: ethanb
BenShoemaker wrote:
Thanks for taking the time to continue the development of Quarry.

Any chance of adding a tournament feature like the Arena GUI does for chess? (You can run a tournament between many game engines, view the games as they are played, see the results table, see the engine rankings / ratings.)


Hmm, interesting idea - there's a chance, I'll say that. :)

Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 11 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users 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