Dragon Go Server
dragongoserver.net
dragongoserver.net
r/baduk also has some good resource for learning more about Go :)
(I don't have data to back this up, just my experience as a roughly 1-dan player who hangs out with a lot of U.S. Go folks)
One way might be to use a Go engine to analyse the best moves for you as you play. Even for non online play this is already a problem with Chess games and hidden smartphones. Everyone has a 9d bot at their disposal these days. And of course one could make use of cloud TensorFlow if that’s not enough.
There are ways of detecting cheating.
These days there are lots of great alternatives :
OGS, Fox, Tygem, Panda Net to name but a few.
All of them have their pros and cons but OGS is great for western players.
Also can highly recommend lifein19x19.com
Also thank you for the lifein19x19.com shoutout :)
It's hard to say how much larger it is than OGS. OGS has an enormous population of correspondence players but generally smaller for live play maybe by 3x?
Probably my favourite place to play now is either on Pandanet [2] or the online go server [3] but it isn't quite the same, and (for me) there isn't the same sense of community that I had, even on MSN games.
[0] http://playgo.to/index-e.html
This doesn't really happen in the same way on the currently popular Go or Chess servers.
I am not sure whether its closed "Java Applet" form has been its strength, its downlfall or both but it does seem unmatched in its community.
I do think the Java Applet (which used to give virus warnings) and the fact that other go servers (like Tygem) had stronger/more exciting games caused the decline. Maybe splitting the userbase into "Rooms" was too much? I also think the move to their "Shin KGS" web player came too slowly and OGS ate Kiseido's lunch.
Now it always feels like I'm rolling the dice if I can get the java app running on my Mac.
Pandanet (aka IGS) is Japan-based and they usually play Japanese style games. Tygem and Fox is where the most modern and aggressive Go is played. Pandanet is to Tygem/Fox what a formal duel among aristocrats is to a prison knife fight, or the difference between fighting a gentle martial arts sensei vs fighting an upset Mike Tyson.
KGS has now a web version, https://shin.gokgs.com/ It does not support registration, but once you are registered you can play there.
CGS "enhances" Go by coloring the board, giving you a visual way to estimate your territory. It also can count liberties so you know how you are doing in a capture race or when a group is about to die.
It's a great way to build an intuition around the game. It came out just a couple of months ago.
If you want to practice puzzles, try https://blacktoplay.com/ or https://badukpop.com/
https://www.dragongoserver.net/faq.php?read=t&cat=48#Entry49
I'm aware of Baduk Pop (https://badukpop.com/) but haven't tried it yet; there's also SmartGo (https://www.smartgo.com/) but it's Windows/iOS (with a MacOS version in the works) and I'm mainly using Linux and Android.
However if you’re going to play a bot it helps if it’s sufficiently strong even if it doesn’t teach you, since you won’t end up copying it’s potentially questionable moves.
[1] blacktoplay.com [2] goproblems.com