Commit Graph

38 Commits

Author SHA1 Message Date
Andrew Cooper
1558bfbfe8 CSHARP-71 Move Human GetWager logic 2022-07-01 17:20:13 +10:00
Andrew Cooper
a132e881fe Move PlayHand logic to table 2022-07-01 17:07:51 +10:00
Andrew Cooper
e47864c47f Fix hand comparison text 2022-07-01 13:01:29 +10:00
Andrew Cooper
a777b3888b Remove global V 2022-06-25 16:12:20 +10:00
Andrew Cooper
860dd40276 Move end game checks and text to main loop 2022-06-25 15:50:33 +10:00
Andrew Cooper
3d8bae0a09 Replace Z with strategy 2022-06-24 08:33:57 +10:00
Andrew Cooper
cdc8797312 Consolidate logic 2022-06-21 07:52:10 +10:00
Andrew Cooper
156b378a3f Move ShouldContinue check 2022-06-21 07:34:04 +10:00
Andrew Cooper
9d3f5691fb Move bet variables 2022-06-20 22:58:39 +10:00
Andrew Cooper
6354bf1293 Simplify some logic 2022-06-20 22:33:07 +10:00
Andrew Cooper
7199cdbb4d Introduce HandRank 2022-06-19 23:09:15 +10:00
Andrew Cooper
fc65452ae6 Reorganise classes 2022-06-18 22:15:05 +10:00
Andrew Cooper
ac079fff75 Simplify hand analysis 2022-06-18 21:57:31 +10:00
Andrew Cooper
6a08b74797 Move watch transactions to player classes 2022-06-15 21:04:27 +10:00
Andrew Cooper
b31c0194b2 Add Table and Player abstractions 2022-06-08 21:43:29 +10:00
Andrew Cooper
0ba82dc9c4 Remove more gotos and labels 2022-06-03 17:47:40 +10:00
Andrew Cooper
5c7f5f644e Move classes to separate files 2022-06-03 08:42:21 +10:00
Andrew Cooper
b17aa1afba Simplify more logic 2022-06-03 08:40:47 +10:00
Andrew Cooper
3ff6a18082 Simplify some variable names and usage 2022-05-31 08:39:11 +10:00
Andrew Cooper
0fc3b2a40c Add Hand type 2022-05-30 08:17:24 +10:00
Andrew Cooper
b95b475fc5 Use Card type for HighCard 2022-05-17 19:35:10 +10:00
Andrew Cooper
078ea428c5 Add Card, Rank and Suit types 2022-05-17 19:17:13 +10:00
Andrew Cooper
7773d82833 Clean up more branching and lables 2022-05-04 22:40:45 +10:00
Andrew Cooper
6ec5208a33 Simplify some branching and remove labels 2022-05-04 08:24:59 +10:00
Andrew Cooper
577698e2a2 Simplify expressions and function calls 2022-05-02 08:54:19 +10:00
Andrew Cooper
85e7860aa1 Simplify some functions 2022-04-28 08:36:49 +10:00
Andrew Cooper
91b3513df6 Make text mixed case 2022-04-27 08:05:27 +10:00
Andrew Cooper
1139eb9cd9 Transliterate BASIC code 2022-04-27 03:17:22 +10:00
Andrew Cooper
62a4d0b5f1 Setup game skeleton 2022-04-19 07:47:20 +10:00
Jeff Atwood
f40a1fc465 add Porting Notes to readme.md for each game 2022-03-18 19:50:22 -07:00
Jeff Atwood
6f6ac93d1f Merge pull request #633 from mojoaxel/js-terminal-style
Add "nice" terminal style stylesheet for javascript html
2022-03-15 23:50:18 -05:00
Jeff Atwood
43f2ec013a add 00_Alternate_Langage folder and move alternate ports there 2022-03-15 20:49:07 -07:00
Alexander Wunschik
f2b3d6f2ed add terminal-stylesheet for javascript html 2022-03-13 11:23:05 +01:00
Martin Thoma
e64fb6795c MAINT: Apply pre-commit
Remove byte-order-marker pre-commit check as there would be
many adjustments necessary
2022-03-05 09:29:23 +01:00
Zev Spitz
75def2707d Add sln and csroj/vbproj files where missing 2022-01-16 08:17:31 +02:00
simonskrede
a14a7bea3c Initial port of Poker to plain Java 2022-01-08 00:42:53 +01:00
LukasMurdock
76c5e1e995 add 17-96 2022-01-03 02:13:21 -05:00
Chris Reuter
d26dbf036a Removed spaces from top-level directory names.
Spaces tend to cause annoyances in a Unix-style shell environment.
This change fixes that.
2021-11-21 18:30:21 -05:00