hanabi-dealer: Hanabi card game

[ bsd3, game, library ] [ Propose Tags ]
Versions [faq] 0.1.0.0, 0.2.0.0, 0.2.1.0, 0.3.0.0, 0.3.0.1, 0.3.1.0, 0.3.2.0, 0.4.0.0, 0.4.0.1, 0.5.0.0, 0.6.0.0, 0.7.0.0, 0.7.1.0, 0.7.1.1, 0.7.2.0, 0.8.0.0, 0.9.0.0, 0.9.1.0, 0.10.1.0, 0.10.2.0, 0.11.0.1
Change log ChangeLog.md
Dependencies abstract-par (==0.3.*), aeson, base (>=4.8 && <4.14), containers (>=0.5), hanabi-dealer, hashable (>=1.3), http-types, jsaddle, jsaddle-warp, miso, monad-par (==0.3.*), network (>=2.6 && <3.2), network-uri (>=2.6), random (>=1.1), servant (>=0.12), snap-server (==1.1.*), template-haskell, text (>=1.2), tf-random, time, unix (==2.7.*), utf8-string, wai, wai-websockets, warp, websockets, websockets-snap (==0.10.*) [details]
License BSD-3-Clause
Author Susumu Katayama
Maintainer Susumu Katayama <skata@cs.miyazaki-u.ac.jp>
Category Game
Home page http://nautilus.cs.miyazaki-u.ac.jp/~skata/Sontakki/
Source repo head: darcs get https://hub.darcs.net/susumu/hanabi-dealer
Uploaded by SusumuKatayama at 2021-01-17T02:12:39Z
Distributions NixOS:0.11.0.1
Executables hanabif, hanabib, hanabiq
Downloads 4249 total (276 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
All reported builds failed as of 2021-01-17 [all 3 reports]

Modules

  • Game
    • Game.Hanabi
      • Game.Hanabi.Backend
      • Game.Hanabi.Client
      • Strategies
        • Game.Hanabi.Strategies.EndGameSearch
        • Game.Hanabi.Strategies.SimpleStrategy
        • Game.Hanabi.Strategies.StatefulStrategy
        • Game.Hanabi.Strategies.Stateless
      • Game.Hanabi.VersionInfo

Flags

NameDescriptionDefaultType
server

Build the server program and library in addition to the minimal library.

DisabledAutomatic
snap

Use Snap instead of runServer.

DisabledAutomatic
warp

Use Warp instead of runServer.

EnabledAutomatic
tfrandom

Use tf-random instead of random.

EnabledAutomatic
official

The client connects to the official server URI instead of localhost. (NB: Currently the official server is behind our firewall and is being tested internally.)

DisabledAutomatic
th

Use template-haskell just for obtaining the compilation time.

EnabledAutomatic
jsaddle

Quickbuild all-in-one server, using JSaddle. (Package miso must have been built with --flags="jsaddle".)

DisabledAutomatic
examples

Include example strategies in the library.

EnabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees