Commit graph

52 commits

Author SHA1 Message Date
371683d5ca Add license 2017-08-29 11:21:44 -04:00
b9d4f99f1c Use the updated rand library
The random module is deprectated. As a bonus, the newer module
generates a random seed for us by default, too, ensuring actual random
behavior.
2017-08-29 11:09:04 -04:00
ce091bb024 Fix rendering of Man tiles 2017-08-23 19:40:18 -04:00
7fb216a351 Add websocket server 2017-08-23 19:24:00 -04:00
be02a1fa12 Add tileset toggle 2017-08-17 23:31:24 -04:00
671598933c Add tile rendering
Includes both black and white tile variants
2017-08-17 23:13:34 -04:00
9a12f4129d Add a basic Elm front-end 2017-07-18 22:13:27 -04:00
0b86dfc9c4 Add cowboy web server 2017-07-18 21:40:49 -04:00
f6272d5b7f Switch to rebar3 2017-07-18 21:40:48 -04:00
76eb78c5e9 Start documenting server behavior 2017-07-17 22:52:39 -04:00
48aac66dc4 Add make target for eunit tests 2014-08-27 23:27:50 -04:00
8d448c20c7 Convert to erlang.mk 2014-08-27 22:21:01 -04:00
4d90a04f76 Module cleanup 2014-08-27 22:14:33 -04:00
f53f8059c5 Add reloader 2013-06-14 23:50:15 -04:00
e1c626deef Game server 2013-06-14 23:43:46 -04:00
3e4f3aa6a9 Dummy player and game lobby 2012-12-31 19:39:22 -05:00
b4f1d1a95c Some default values for the player record 2012-12-03 23:47:36 -05:00
dadd16b81d More yaku 2012-10-15 21:58:51 -04:00
bcff986757 Remove included rebar binary 2012-09-16 15:06:44 -04:00
0c58354f95 More yaku 2012-09-16 15:06:15 -04:00
050f3c11eb San an kou 2012-08-14 21:25:51 -04:00
7e0315bd29 Toi toi 2012-08-14 21:10:28 -04:00
a94e1a4e8d San kan tsu 2012-08-14 20:16:06 -04:00
5540ffe974 San shoku douko 2012-08-14 20:06:40 -04:00
d1faaf1e3c San Shoku Doujun 2012-08-14 19:59:10 -04:00
37ed302113 Itsuu 2012-08-10 21:29:35 -04:00
a4c72c860d Chanta 2012-08-10 20:42:52 -04:00
217dfb2252 Iipeikou 2012-08-10 20:23:55 -04:00
11e2a20eeb Dai San Gen 2012-08-01 00:41:43 -04:00
fe32170412 Ryuu Iisou 2012-08-01 00:29:56 -04:00
4524e2227b Improved header type documentation 2012-08-01 00:11:36 -04:00
0b95361b7c Added type specs and basic documentation 2012-07-31 23:44:52 -04:00
fef579355b Validate pinfu's open wait requirement 2012-07-31 22:35:32 -04:00
0382253c98 Wait detection 2012-07-31 22:23:46 -04:00
e8b9f10b18 Removed vestigial kokushi musou method 2012-07-31 21:50:45 -04:00
3a6dac0ae0 Updates and tests for yaku detection 2012-07-31 21:49:51 -04:00
9848553050 Records and a module for handling game setup 2012-07-30 22:35:11 -04:00
2802bbf15e Cleaning up yaku and hand completion detection 2012-07-30 22:33:19 -04:00
b23700b247 Ignoring .beam and backup files 2012-07-30 22:24:06 -04:00
15860dfdad Improved hand and meld records 2012-07-21 00:09:27 -04:00
44e9beeca3 New hand and yaku detection functions 2012-07-20 21:09:28 -04:00
7ac6005daf Set and sequence detection 2012-07-02 22:05:05 -04:00
3bd4ddee64 Scoring Ryuu-Ii-Sou 2012-05-08 10:46:00 -04:00
a50d5d3087 Fixed hand scoring 2012-05-08 10:41:32 -04:00
e727679729 Scoring Suu An Kou 2012-05-08 01:27:48 -04:00
2fdf7c8240 Prettied up yakuman scoring 2012-05-08 01:16:41 -04:00
55faf8b96e Scoring Kokushi Musou 2012-05-08 01:06:00 -04:00
17d8670369 Initial hand scoring, handles Daisangen only 2012-05-08 00:46:15 -04:00
2e653f1f9a Corrected 13-han scores 2012-05-08 00:45:41 -04:00
3cadb3bdbc Fixed terminology from Yaku to Han 2012-05-04 13:49:13 -04:00