After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 737715 - [PATCHes] More command-line fun.
[PATCHes] More command-line fun.
Status: RESOLVED FIXED
Product: iagno
Classification: Applications
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: iagno-maint
iagno-maint
Depends on: 737410
Blocks:
 
 
Reported: 2014-10-01 11:51 UTC by Arnaud B.
Modified: 2014-10-01 17:04 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Remove the even board constraint. (4.44 KB, patch)
2014-10-01 11:51 UTC, Arnaud B.
committed Details | Review
Add --alternative-start option. (4.05 KB, patch)
2014-10-01 11:52 UTC, Arnaud B.
committed Details | Review

Description Arnaud B. 2014-10-01 11:51:55 UTC
Created attachment 287512 [details] [review]
Remove the even board constraint.

Two patches for testers, advance players and experimentation. The first one offer a starting position for odd boards; the second one an alternative position for every board size.
Comment 1 Arnaud B. 2014-10-01 11:52:40 UTC
Created attachment 287513 [details] [review]
Add --alternative-start option.
Comment 2 Michael Catanzaro 2014-10-01 15:48:18 UTC
Well, it works, but why do you want this? Generalizing our code to work with arbitrary even board sizes is one thing, but I don't really see any benefit to a secret alternative start position....
Comment 3 Arnaud B. 2014-10-01 16:29:55 UTC
The “secret alternative start position” on even boards is the second starting position you can have with the reversi opening rules. It is quite more important than the odd board variant, and should probably be playable without requiring command-line.
Comment 4 Michael Catanzaro 2014-10-01 17:03:54 UTC
I don't really think that it's important to offer different start positions in the UI.

Attachment 287512 [details] pushed as ba8c254 - Remove the even board constraint.
Attachment 287513 [details] pushed as 09e46af - Add --alternative-start option.