Skip to content

DiogenesAI/Gosei-Play

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Gosei Play Documentation

Welcome to the Gosei Play documentation! This directory contains comprehensive documentation for the Gosei Play Go game platform.

๐Ÿ“š Documentation Structure

docs/
โ”œโ”€โ”€ getting-started/          # Quick start and installation guides
โ”œโ”€โ”€ features/                 # Feature documentation
โ”‚   โ”œโ”€โ”€ time-controls/       # Time control systems
โ”‚   โ”œโ”€โ”€ game-types/          # Game modes and board sizes
โ”‚   โ”œโ”€โ”€ ai-integration/      # KataGo AI integration
โ”‚   โ””โ”€โ”€ scoring/             # Scoring rules and Ko implementation
โ”œโ”€โ”€ deployment/              # Deployment guides for various platforms
โ”œโ”€โ”€ development/             # Development documentation
โ”œโ”€โ”€ troubleshooting/         # Common issues and solutions
โ”œโ”€โ”€ archive/                 # Historical documentation
โ”‚   โ””โ”€โ”€ bug-fixes/          # Bug fix documentation
โ””โ”€โ”€ change_logs/            # Change logs and migration notes
    โ””โ”€โ”€ restructure/        # Repository restructuring docs

๐Ÿš€ Quick Links

For New Users

For Developers

For Deployment


๐Ÿ“ธ Screenshots

Main Page

Main Page

Multiple Go Board Support

Support Multiple Go Board

Play View

Play View

Mobile Play View

Mobile Play View and Place Button


๐Ÿ“– Documentation by Topic

โฑ๏ธ Time Controls

Learn about Gosei Play's professional-grade time control system:

๐ŸŽฎ Game Types & Features

๐Ÿค– AI Integration

๐ŸŽฏ Scoring & Rules

๐Ÿš€ Deployment

๐Ÿ› ๏ธ Development

๐Ÿ› Troubleshooting


๐Ÿ“‚ Archive

Historical documentation and bug fixes are archived for reference:

  • Bug Fixes Archive - Historical bug fix documentation
    • Timer fixes, AI fixes, UI fixes, and more

๐Ÿ“ Change Logs

Repository restructuring and migration documentation:


๐ŸŽฏ Documentation Standards

File Naming

  • Use SCREAMING_SNAKE_CASE.md for documentation files
  • Be descriptive and specific
  • Group related docs in subdirectories

Content Structure

Each documentation file should include:

  1. Title - Clear, descriptive title
  2. Overview - Brief summary of the topic
  3. Details - Comprehensive information
  4. Examples - Code examples where applicable
  5. References - Links to related documentation

Updating Documentation

When updating docs:

  1. Keep information current and accurate
  2. Update related documentation
  3. Add to changelog if significant
  4. Follow existing formatting conventions

๐Ÿ” Finding Documentation

By Feature

Look in features/ subdirectories for feature-specific documentation.

By Task

  • Getting Started โ†’ getting-started/
  • Deploying โ†’ deployment/
  • Developing โ†’ development/
  • Troubleshooting โ†’ troubleshooting/

By Topic

Use the table of contents above or browse the directory structure.


๐Ÿค Contributing

To contribute to documentation:

  1. Follow the documentation standards above
  2. Place files in appropriate directories
  3. Update this README if adding new categories
  4. Submit a pull request with clear description

๐Ÿ“ž Need Help?


๐Ÿ“Š Documentation Statistics

  • Total Files: 77 documentation files
  • Categories: 9 main categories
  • Last Reorganized: 2025-12-04
  • Maintained by: Gosei Play Team

Happy Reading! ๐Ÿ“–

For the latest updates, check VERSION.md and CHANGELOG.md.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors