reversi

package module
v0.4.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 12, 2026 License: MIT Imports: 0 Imported by: 0

README

Reversi game (aka Othello)

Reversi in your browser and in your messenger. Play a friend or practice against the bot.

  • Web: reversi.sneat.games — classic Othello and a hidden-bid bidding variant, vs Bot (offline-capable) or vs a friend over WebRTC. Source in web/.
  • Telegram: @ReversiGameBot — source in server-go/.

Both surfaces share one set of rules: server-go/revgame is the rule of record, and web/src/engine/revplay.ts mirrors it fixture-for-fixture.

Built using:

Our approach to development

We build with our own tooling:

  • SpecScore — specify requirements as SpecScore.md artifacts
  • SpecStudio — author & manage specs across their lifecycle
  • inGitDB — store structured data in Git where applicable
  • DALgo — data access layer for Go
  • cover100.dev — drive toward 100% test coverage
  • DataTug — query & explore data

Contributions wanted!

We would be glad to accept pull requests for:

  • Bringing game to Viber
  • Bringing game to other messengers
  • Any bug fixes amd/or improvements

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
server-go
revplay
Package revplay is the host-agnostic Reversi "play layer".
Package revplay is the host-agnostic Reversi "play layer".

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL