Skip to content

SeifShaheen/WeiqiHub

 
 

Repository files navigation

WeiqiHub

Build Linux Build MacOS Build Windows

WeiqiHub is a unified client to multiple Go servers and offline puzzle solving.

Features

  • Local board
  • Play on Fox Weiqi (unofficial client)
  • Play on Tygem (unofficial client)
  • Solve tsumego (no internet required):
    • Grading Exam: sets of 10 problems of the same rank, each with a 45s time limit. Solve at least 8 to pass (a.k.a. "guan").
    • Endgame Exam: sets of 10 endgame problems of the same rank, each with a 45s time limit. Solve at least 8 to pass.
    • Time Frenzy: solve as many problems as possible within 3 minutes. Difficulty increases the more you solve. If you make 3 mistakes, you are out.
    • Ranked Mode: solve problems without a time limit. Difficulty increases the more/faster you solve.
    • Collections: solve classic curated collections of problems without a time limit to improve your reading strength.
  • Keep track of your solve stats and mistakes

Development

A working installation of Flutter is needed. To run the app in debug mode, use flutter run or the Run button in VSCode.

About

A unified client to multiple Go servers and offline puzzle solving.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Dart 51.6%
  • C++ 19.7%
  • C 17.8%
  • CMake 10.4%
  • Ruby 0.2%
  • Swift 0.2%
  • Other 0.1%