It is currently Thu Mar 28, 2024 6:58 am

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 187 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7 ... 10  Next
Author Message
Offline
 Post subject: Re: q5Go-1.0: Tutorials, undo/redo support, and IGS improvem
Post #61 Posted: Wed Oct 23, 2019 7:10 am 
Lives with ko

Posts: 259
Liked others: 46
Was liked: 116
Rank: 2d
I've made a 1.0 release. See the first post for details. The major improvements are a new friendly greeter dialog, built-in beginner tutorials, undo/redo when editing, and post-game IGS chat directly in the board window.

The bump to 1.0 indicates that this now really is reasonably feature-complete, and it seems stable in everyday use. However, I still have some ideas for the future: half-finished code exists for direct online play without a server, and a new IGS observer window that can switch between multiple observed games, with clickable previews. These might make it into future versions. Other ideas include a built-in beginner bot, and a tsumego module.


This post by bernds was liked by 4 people: And, dfan, Javaness2, MagRes
Top
 Profile  
 
Offline
 Post subject: Re: q5Go-1.0: Tutorials, undo/redo support, and IGS improvem
Post #62 Posted: Mon Oct 28, 2019 12:35 pm 
Gosei
User avatar

Posts: 1348
Liked others: 202
Was liked: 203
bernds, thank you very much! KataGo works 13x19, 4x19, etc.

Top
 Profile  
 
Offline
 Post subject: Re: q5Go-1.0: Tutorials, undo/redo support, and IGS improvem
Post #63 Posted: Tue Oct 29, 2019 4:43 am 
Gosei
User avatar

Posts: 1348
Liked others: 202
Was liked: 203
I choose a game against 13x19 KataGo, then I play. How to start a new game without restarting the program?

Top
 Profile  
 
Offline
 Post subject: Re: q5Go-1.0: Tutorials, undo/redo support, and IGS improvem
Post #64 Posted: Tue Oct 29, 2019 5:35 am 
Lives with ko

Posts: 259
Liked others: 46
Was liked: 116
Rank: 2d
And wrote:
I choose a game against 13x19 KataGo, then I play. How to start a new game without restarting the program?

For a moment I didn't know what you mean, but I'm guessing the problem is that you used the "Play against the machine" button in the greeter dialog and that got closed? In previous versions q5go didn't have the greeter and started by showing the IGS client window, and that one sticks around when you open board windows. So you can work around the issue for now by choosing "Play online" and then use the client window as before.

I'll make a note to add something like a "Restart game" option for engine games.

Top
 Profile  
 
Offline
 Post subject: Re: q5Go-1.0: Tutorials, undo/redo support, and IGS improvem
Post #65 Posted: Thu Jan 23, 2020 2:10 am 
Gosei
User avatar

Posts: 1348
Liked others: 202
Was liked: 203
Can I configure two programs for playing with each other? for example KataGo - KataGo 19x13?

Top
 Profile  
 
Offline
 Post subject: Re: q5Go-1.0: Tutorials, undo/redo support, and IGS improvem
Post #66 Posted: Thu Jan 23, 2020 6:49 am 
Lives with ko

Posts: 259
Liked others: 46
Was liked: 116
Rank: 2d
And wrote:
Can I configure two programs for playing with each other? for example KataGo - KataGo 19x13?

Yes, it's a menu option in the client window (which used to be the main window). I still need to find a good way to expose these lesser used options in the greeter dialog.


This post by bernds was liked by: And
Top
 Profile  
 
Offline
 Post subject: Re: q5Go-1.0: Tutorials, undo/redo support, and IGS improvem
Post #67 Posted: Thu Jan 23, 2020 8:21 am 
Gosei
User avatar

Posts: 1348
Liked others: 202
Was liked: 203
big request, you can give an example of how to do it!
edit: I found! it was where I did not expect! I am happy as a child! thank you very much! I am so tormented with Sabaki :D
if so: play online or a match between two programs?


This post by And was liked by: bernds
Top
 Profile  
 
Offline
 Post subject: Re: q5Go-1.0: Tutorials, undo/redo support, and IGS improvem
Post #68 Posted: Thu Jan 23, 2020 9:12 am 
Lives with ko

Posts: 259
Liked others: 46
Was liked: 116
Rank: 2d
And wrote:
big request, you can give an example of how to do it!
edit: I found! it was where I did not expect! I am happy as a child! thank you very much! I am so tormented with Sabaki :D
if so: play online or a match between two programs?

I don't understand the last question - was that part of the original problem where you couldn't find the option? The "Computer vs computer" menu item runs a game, or a multi-game match, locally between two engines. Nothing on-line is involved.

Top
 Profile  
 
Offline
 Post subject: Re: q5Go-1.0: Tutorials, undo/redo support, and IGS improvem
Post #69 Posted: Thu Jan 23, 2020 9:36 am 
Gosei
User avatar

Posts: 1348
Liked others: 202
Was liked: 203
To see the client window, you must click the "play online". I didn’t find another way.
I suggest adding a "Computer vs computer" to the “play online” window to make it clear how to launch this. or add the window "Computer vs computer"

Top
 Profile  
 
Offline
 Post subject: Re: q5Go-1.0: Tutorials, undo/redo support, and IGS improvem
Post #70 Posted: Sun Apr 12, 2020 12:20 am 
Beginner

Posts: 2
Liked others: 0
Was liked: 0
How to install it on ubuntu? I put ./configure and it gives me this error:
checking for "QtHow to install it on ubuntu? I put ./configure and it gives me this error:
checking for "Qt5Core Qt5Widgets Qt5Gui Qt5Xml Qt5Multimedia Qt5Svg Qt5Sql" ... no
configure: error: Qt5 libs not found5Core Qt5Widgets Qt5Gui Qt5Xml Qt5Multimedia Qt5Svg Qt5Sql" ... no
configure: error: Qt5 libs not found

I installed qt5 creator manually

Top
 Profile  
 
Offline
 Post subject: Re: q5Go-1.0: Tutorials, undo/redo support, and IGS improvem
Post #71 Posted: Sun Apr 12, 2020 2:50 am 
Lives in gote

Posts: 580
Location: Adelaide, South Australia
Liked others: 207
Was liked: 264
Rank: Australian 2 dan
GD Posts: 200
I managed to install on Ubuntu 18.04, but setting up Qt5 was a painful process. You need to make a qt.conf file to tell the build tools where to find your Qtcreator files. See vstepaniuk's answer at https://unix.stackexchange.com/question ... -for-qmake

On my system, I created ~/.config/qtchooser/qt5.12.5.conf with the following two lines:
Code:
/opt/qt5.12.5/5.12.5/gcc_64/bin
/opt/qt5.12.5/5.12.5/gcc_64/lib

(change /opt to your install location, and 5.12.5 to your version number)

and then I was able to build q5Go by typing these three lines:
Code:
qmake -qt=qt5.12.5  ../src/q5go.pro PREFIX=/opt/q5go
make
make install


I did this a few months ago, so I can't remember if any other steps were needed first. Hope this helps a bit.

Top
 Profile  
 
Offline
 Post subject: Re: q5Go-1.0: Tutorials, undo/redo support, and IGS improvem
Post #72 Posted: Thu Apr 16, 2020 8:59 am 
Gosei
User avatar

Posts: 1348
Liked others: 202
Was liked: 203
on boards larger than 25x25 after "z" some symbols. can this be changed? KataGo version released with support for boards up to 29x29:
https://github.com/lightvector/KataGo/r ... 3.5%2Bbs29
the game starts, but after several moves - an error. maybe because of the coordinates after "z"?

Top
 Profile  
 
Offline
 Post subject: Re: q5Go-1.0: Tutorials, undo/redo support, and IGS improvem
Post #73 Posted: Thu Apr 16, 2020 10:14 am 
Lives with ko

Posts: 259
Liked others: 46
Was liked: 116
Rank: 2d
And wrote:
on boards larger than 25x25 after "z" some symbols. can this be changed? KataGo version released with support for boards up to 29x29:
https://github.com/lightvector/KataGo/r ... 3.5%2Bbs29
the game starts, but after several moves - an error. maybe because of the coordinates after "z"?

Yes, that isn't supported right now. I'll look into it.

Top
 Profile  
 
Offline
 Post subject: Re: q5Go-1.0: Tutorials, undo/redo support, and IGS improvem
Post #74 Posted: Tue Apr 21, 2020 7:29 am 
Gosei
User avatar

Posts: 1348
Liked others: 202
Was liked: 203
I was exhausted from waiting for a version with support for large boards. I’m happy to be a beta tester, if necessary :)

Top
 Profile  
 
Offline
 Post subject: Re: q5go-1.1: Tweaks and improvements
Post #75 Posted: Wed Apr 22, 2020 8:41 am 
Lives with ko

Posts: 259
Liked others: 46
Was liked: 116
Rank: 2d
Well, I kind of wanted to add a few other things before a new release, but I've now made a 1.1 release on github. Enjoy!


This post by bernds was liked by: And
Top
 Profile  
 
Offline
 Post subject: Re: q5go-1.1: Tweaks and improvements
Post #76 Posted: Wed Apr 22, 2020 9:04 am 
Gosei
User avatar

Posts: 1348
Liked others: 202
Was liked: 203
bernds My gratitude to you is as great as Fuji!!! :D

Top
 Profile  
 
Offline
 Post subject: Re: q5go-1.1: Tweaks and improvements
Post #77 Posted: Wed Apr 22, 2020 10:32 am 
Lives with ko

Posts: 259
Liked others: 46
Was liked: 116
Rank: 2d
Actually I didn't really consider saving and loading such SGF files - there's a comment in the source that suggests I saw inconsistencies in other programs and decided to disallow anything > 25. So that's a gap in version 1.1 - you can still play these against the computer.

Top
 Profile  
 
Offline
 Post subject: Re: q5go-1.1: Tweaks and improvements
Post #78 Posted: Wed Apr 22, 2020 10:54 am 
Gosei
User avatar

Posts: 1348
Liked others: 202
Was liked: 203
maybe saving and loading sgf files implement as on KGS and in MultiGo? http://www.ruijiang.com/multigo/
37×37 http://files.gokgs.com/games/2012/7/22/ ... link38.sgf

EDIT: I checked, MultiGo loads without errors sgf(37x37) from KGS, and vice versa (CGoban loads without errors sgf from MultiGo).
Lizzie and Leela 0.4.6 uses the same format sgf for boards over 25x25 (I checked on 29x29)

Top
 Profile  
 
Offline
 Post subject: Re: q5go-1.1: Tweaks and improvements
Post #79 Posted: Fri Apr 24, 2020 8:10 am 
Gosei
User avatar

Posts: 1348
Liked others: 202
Was liked: 203
q5go-1.1 saves sgf up to 29x29, using in addition "{", "|", "}". but does not load. I found a temporary solution - in sgf in a text editor, you need to replace these characters with "A", "B", "C". The resulting sgf opens without errors in MultiGo, CGoban, and Sabaki!

Top
 Profile  
 
Offline
 Post subject: Re: q5go-1.1: Tweaks and improvements
Post #80 Posted: Fri Apr 24, 2020 8:48 am 
Lives in sente

Posts: 757
Liked others: 114
Was liked: 916
Rank: maybe 2d
bernds wrote:
Actually I didn't really consider saving and loading such SGF files - there's a comment in the source that suggests I saw inconsistencies in other programs and decided to disallow anything > 25. So that's a gap in version 1.1 - you can still play these against the computer.


In FF[4], the latest version of the SGF standard (since 2006?), it seems to be explicitly documented how to continue beyond size 26 (sgf does not skip the "i"), all the way up to board size 52:
https://www.red-bean.com/sgf/go.html#types

So perhaps the inconsistencies you saw were either from other programs not conforming to the standard, or from choosing to implement a pre-FF[4] version of the standard? I do think there are quite a few SGF parsers that don't quite conform to the standard though which is maybe what you noticed... Go software in the wild is a bit of a mess sometimes. It's hard to get all the corners exactly right, good chance my code in KataGo doesn't either.


This post by lightvector was liked by: And
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 187 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7 ... 10  Next

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