Changelog for hanabi-dealer-0.4.0.1

Revision history for hanabi-dealer

## 0.4.0.1 -- 2020-01-29

* fix the bug of the endgame behavior that crept in during the switch to 0.4.0.0

* adjust the screen for creating a game

## 0.4.0.0 -- 2020-01-28

* improve GUI

* enable starting games from anyone, and shuffling the player list

* actually implement the prolong option

* enable finding chop cards

* enable finding obviously-useless cards from the hints

* enable finding obviously-playable cards from the hints

* change the definition of invisibleBag to consider fully-hinted cards, too

* define some other utility functions

## 0.3.2.0 -- 2020-01-16

* make the server and the client parts of the library

* make other strategies selectable from the client, and make SimpleStrategy the first of such strategies

* roll back memoization to fix some problem

## 0.3.1.0 -- 2020-01-14

* introduce StrategyDict, dictionary-style interface to Strategy

* reflect the -p option

* resolve the name collision against websockets-0.12.7.0

## 0.3.0.1 -- 2020-01-12

* fix bestPossibleRank (and thus isUseless)

## 0.3.0.0 -- 2020-01-12

* playable client/server system via WebSocket

* GUI using GHCJS and Miso

* separate invisibleBag from PrivateView

* surpress redundant broadcasting of the observation to the current player

* add SimpleStrategy example

## 0.2.1.0 -- 2020-01-04

* introduce isPlayable

* fix several misfeatures

## 0.2.0.0 -- 2019-12-20

* define the Verbosity option

* confirm running with base-4.13 compiled by GHC-8.8.1.

## 0.1.0.0 -- 2019-12-18

* First version. Released on an unsuspecting world.