Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- dcScnInit :: Int -> (Bool, Bool, Bool) -> KnowScene
- dcScn1 :: KnowScene
- someonepaid :: Form
- notwopaid :: Form
- reveal :: Int -> Form
- dcScn2 :: KnowScene
- everyoneKnowsWhetherNSApaid :: Form
- nobodyknowsWhoPaid :: Form
- dcCheckForm :: Form
- dcValid :: Bool
- genDcSomeonepaid :: Int -> Form
- genDcNotwopaid :: Int -> Form
- genDcKnsInit :: Int -> KnowStruct
- genDcEveryoneKnowsWhetherNSApaid :: Int -> Form
- genDcReveal :: Int -> Int -> Form
- genDcNobodyknowsWhoPaid :: Int -> Form
- genDcCheckForm :: Int -> Form
- genDcValid :: Int -> Bool
Documentation
someonepaid :: Form Source #
dcCheckForm :: Form Source #
genDcSomeonepaid :: Int -> Form Source #
genDcNotwopaid :: Int -> Form Source #
genDcKnsInit :: Int -> KnowStruct Source #
Initial structure for Dining Cryptographers (complete graph!)
genDcNobodyknowsWhoPaid :: Int -> Form Source #
genDcCheckForm :: Int -> Form Source #
genDcValid :: Int -> Bool Source #