Ancient Go - Hart Laboratories
Quick update before the holidays!

Changes:
  • Hopefully the issue where closing a web browser logged into OGS resigns a game even if the same game is still open in Ancient Go is solved.
  • AGA, Chinese, Japanese rules available for online games
  • Ranked option available for online games
  • Player strength shown in online games when menu is open
  • Online game list time display is improved
  • Options and OGS authorization should persist between updates (may not for this update)

Note that the scoring still shows incorrectly in most places. That is what I am working on next. I just wanted to get in some simpler things before the holiday.
Ancient Go - Hart Laboratories
Quick update before the holidays!

Changes:
  • Hopefully the issue where closing a web browser logged into OGS resigns a game even if the same game is still open in Ancient Go is solved.
  • AGA, Chinese, Japanese rules available for online games
  • Ranked option available for online games
  • Player strength shown in online games when menu is open
  • Online game list time display is improved
  • Options and OGS authorization should persist between updates (may not for this update)

Note that the scoring still shows incorrectly in most places. That is what I am working on next. I just wanted to get in some simpler things before the holiday.
Ancient Go - Hart Laboratories
Finally pulling OGS into the main branch!

WARNING! Please do not open OGS in browser while playing on Ancient Go

There is an issue just identified (thanks!) that OGS will resign if you close the browser window even though the game is still open in client. I am talking to the OGS admins about it, hopefully it will be resolved soon. You can play on OGS from Ancient Go just fine, but don't open both at once :)

The beta branch will match the main branch for now. If you are opted in to the beta branch, you might want to switch back incase I use the beta branch for testing other features you may not be interested in. It is not strictly necessary though.

There are still some finishing touches to do but they shouldn't be a big deal like all the networking stuff was. Highest priority items are getting the score estimator to match OGS (final score does) as well as implementing additional rulesets and game options.

Steam friend matches will now happen on OGS as well.

This update also adds single game self review. You can go back over a game once it is completed using the arrows in menu or the keyboard arrow keys.

If you play out side branches, the arrows will travel along the new branch at that point. Pressing the revert button will then bring you back to the main branch, at the point you split out.
Ancient Go - Hart Laboratories
Finally pulling OGS into the main branch!

WARNING! Please do not open OGS in browser while playing on Ancient Go

There is an issue just identified (thanks!) that OGS will resign if you close the browser window even though the game is still open in client. I am talking to the OGS admins about it, hopefully it will be resolved soon. You can play on OGS from Ancient Go just fine, but don't open both at once :)

The beta branch will match the main branch for now. If you are opted in to the beta branch, you might want to switch back incase I use the beta branch for testing other features you may not be interested in. It is not strictly necessary though.

There are still some finishing touches to do but they shouldn't be a big deal like all the networking stuff was. Highest priority items are getting the score estimator to match OGS (final score does) as well as implementing additional rulesets and game options.

Steam friend matches will now happen on OGS as well.

This update also adds single game self review. You can go back over a game once it is completed using the arrows in menu or the keyboard arrow keys.

If you play out side branches, the arrows will travel along the new branch at that point. Pressing the revert button will then bring you back to the main branch, at the point you split out.
Ancient Go - Hart Laboratories
The beta branch is hopefully pretty solid now. I want to let you all test it just a big more before going into the main branch.

Still some OGS features to add for game options, but as long as the backbone is stable I would like to do them in the main branch.

Changes:
  • Can fully recover from internet and all other server outages as long as Ancient Go stays open.
  • Cancel button now shown instead of resign when OGS will allow it (number of moves < size of board).
  • If no move comes in after seconds = (size of board x 10) connection status is shown as well as an abandon game button.
  • Hopefully fixed the error on close, please let me know if you see it!

If you abandon a game, it is live but you are no longer watching. You can still lose on your OGS record if the opponent is actually thinking or is trolling and makes a move after you leave. In my experience though it normally needed because the opponent didn't know they could/should resign.
Ancient Go - Hart Laboratories
The beta branch is hopefully pretty solid now. I want to let you all test it just a big more before going into the main branch.

Still some OGS features to add for game options, but as long as the backbone is stable I would like to do them in the main branch.

Changes:
  • Can fully recover from internet and all other server outages as long as Ancient Go stays open.
  • Cancel button now shown instead of resign when OGS will allow it (number of moves < size of board).
  • If no move comes in after seconds = (size of board x 10) connection status is shown as well as an abandon game button.
  • Hopefully fixed the error on close, please let me know if you see it!

If you abandon a game, it is live but you are no longer watching. You can still lose on your OGS record if the opponent is actually thinking or is trolling and makes a move after you leave. In my experience though it normally needed because the opponent didn't know they could/should resign.
Ancient Go - Hart Laboratories
There are a good amount of improvements to the beta branch. OGS play is much closer to coming into the main branch, it probably will with the next update. Thank you everyone who provided feedback, it makes everything happen much faster and with much more stability.

Changes:
  • Automatic reconnect and game state update on disconnect
  • Tutorial and AI play working
  • Last time period has distinct time warning sounds
  • Greatly improved up automatic game posting and cancellation logic
  • Stone removal accept phase prevents and warns of accidental accepting of new change from opponent
  • Game list prevents and warns of accidentally joining a new or moved game in the list
  • Page explaining how to link to OGS much more clear
  • Logout button and improved logic around logging in
  • Fixed bug that would flash a blank screen when opponent connects
  • Fixed bug showing weird score numbers while waiting for a match
  • Fixed bug where Ancient Go would look like it had not closed to Steam
If you hear a random low beep, it is the disconnect/reconnect warning. I am curious how much it might be happening. It will be removed before merging into the main branch. Due to the way the network library works, it actually means things are fixed if you hear it.

There is still a network library bug that will show Ancient Go as having crashed on exit, but it doesn't do anything and I am working on it. It has taken up far more of my time than it should have and is pretty far out of my control :(

The score preview/breakdown is still off. The final score at the top of the page that determines the winner, and the score the goes on record at OGS are both correct.
Ancient Go - Hart Laboratories
There are a good amount of improvements to the beta branch. OGS play is much closer to coming into the main branch, it probably will with the next update. Thank you everyone who provided feedback, it makes everything happen much faster and with much more stability.

Changes:
  • Automatic reconnect and game state update on disconnect
  • Tutorial and AI play working
  • Last time period has distinct time warning sounds
  • Greatly improved up automatic game posting and cancellation logic
  • Stone removal accept phase prevents and warns of accidental accepting of new change from opponent
  • Game list prevents and warns of accidentally joining a new or moved game in the list
  • Page explaining how to link to OGS much more clear
  • Logout button and improved logic around logging in
  • Fixed bug that would flash a blank screen when opponent connects
  • Fixed bug showing weird score numbers while waiting for a match
  • Fixed bug where Ancient Go would look like it had not closed to Steam
If you hear a random low beep, it is the disconnect/reconnect warning. I am curious how much it might be happening. It will be removed before merging into the main branch. Due to the way the network library works, it actually means things are fixed if you hear it.

There is still a network library bug that will show Ancient Go as having crashed on exit, but it doesn't do anything and I am working on it. It has taken up far more of my time than it should have and is pretty far out of my control :(

The score preview/breakdown is still off. The final score at the top of the page that determines the winner, and the score the goes on record at OGS are both correct.
Ancient Go - Hart Laboratories


This is a beta branch only update. You will need to opt in, detail below.

There are now the basics to play using an account from http://Online-Go.com (OGS), a community of almost 400,000 players. Accounts are free and it is an English website with a modern interface so it seemed like a really good fit.

Due to the likely-hood for issues, PLEASE don't use an account where the record is important to you yet. If you only create games and don't join, they will be un-ranked which should help avoiding account losses.

Please post any issues with the beta in the 'Roadmap, Suggestions & Bugs' community group discussion forum.

This update does not change how the tutorial or AI games play as far as the stone removal phase.

Keep in Mind
  • Time systems are limited to Byo-Yomi and Absolute.
  • Games limited to size 7, 9, 13, 19.
  • All games posted use the AGA rule set and are un-ranked. Games you join may be ranked and there is no indicator yet.
  • Score information breakdown does not currently display correctly on Client. The final score at the top of the game at completion is correct.
  • Breaks playing with Steam Friends.

To opt in right click on Ancient Go in your library, go to 'Properties', go to the 'Betas' tab, and select 'Beta' from the drop down. Then go to the 'Local Files' tab and click 'Verify Integrity of Game Cache'. You should see the download start at that point.

If you will be playing online a lot, consider becoming an OGS site supporter as they are not affiliated with Ancient Go. Their servers rely on those memberships and browser ad revenue. The OGS admins have been extremely helpful getting Ancient Go connected. Big thank you to them.
Ancient Go - Hart Laboratories


This is a beta branch only update. You will need to opt in, detail below.

There are now the basics to play using an account from http://Online-Go.com (OGS), a community of almost 400,000 players. Accounts are free and it is an English website with a modern interface so it seemed like a really good fit.

Due to the likely-hood for issues, PLEASE don't use an account where the record is important to you yet. If you only create games and don't join, they will be un-ranked which should help avoiding account losses.

Please post any issues with the beta in the 'Roadmap, Suggestions & Bugs' community group discussion forum.

This update does not change how the tutorial or AI games play as far as the stone removal phase.

Keep in Mind
  • Time systems are limited to Byo-Yomi and Absolute.
  • Games limited to size 7, 9, 13, 19.
  • All games posted use the AGA rule set and are un-ranked. Games you join may be ranked and there is no indicator yet.
  • Score information breakdown does not currently display correctly on Client. The final score at the top of the game at completion is correct.
  • Breaks playing with Steam Friends.

To opt in right click on Ancient Go in your library, go to 'Properties', go to the 'Betas' tab, and select 'Beta' from the drop down. Then go to the 'Local Files' tab and click 'Verify Integrity of Game Cache'. You should see the download start at that point.

If you will be playing online a lot, consider becoming an OGS site supporter as they are not affiliated with Ancient Go. Their servers rely on those memberships and browser ad revenue. The OGS admins have been extremely helpful getting Ancient Go connected. Big thank you to them.
...

Search news
Archive
2024
Oct   Sep   Aug   Jul   Jun   May  
Apr   Mar   Feb   Jan  
Archives By Year
2024   2023   2022   2021   2020  
2019   2018   2017   2016   2015  
2014   2013   2012   2011   2010  
2009   2008   2007   2006   2005  
2004   2003   2002