Andrew Cooper
|
3e88424a52
|
Add computer strategy
|
2023-01-28 15:25:52 +11:00 |
|
Andrew Cooper
|
1c911e9b30
|
Add replay loop
|
2023-01-27 08:32:16 +11:00 |
|
Andrew Cooper
|
29636d5696
|
CSHARP-72 Add game intro
|
2023-01-25 23:01:36 +11:00 |
|
Andrew Cooper
|
083a11f42f
|
Add string resources
|
2023-01-24 17:47:34 +11:00 |
|
Andrew Cooper
|
f6bde49474
|
Configure project
|
2023-01-24 07:40:15 +11:00 |
|
Andrew Cooper
|
62db3a9c9a
|
Finish game
|
2023-01-21 22:24:20 +11:00 |
|
Andrew Cooper
|
051f3eb5d5
|
Add evaluation of migration and agriculture
|
2023-01-19 07:36:00 +11:00 |
|
Andrew Cooper
|
9d8a4fbc93
|
Add evaluation of deaths
|
2022-11-29 23:04:41 +11:00 |
|
Andrew Cooper
|
ab7f2c1182
|
Add game loop and end
|
2022-11-02 08:00:27 +11:00 |
|
Andrew Cooper
|
d4c5fb1df7
|
Add player input routines
|
2022-11-01 17:47:28 +11:00 |
|
Andrew Cooper
|
da0f2d13ab
|
Add reign initizalization
|
2022-10-22 15:46:44 +11:00 |
|
Andrew Cooper
|
9b471073b0
|
CSHARP-53 Create program sturcture
|
2022-10-21 21:48:58 +11:00 |
|
Andrew Cooper
|
257ba1ab17
|
Capitalise first char of line
|
2022-10-05 07:45:50 +11:00 |
|
Andrew Cooper
|
d8dd694ea4
|
Rationalise visibility of context values
|
2022-10-03 22:19:51 +11:00 |
|
Andrew Cooper
|
0c9d3580f5
|
Move output to context
|
2022-10-03 22:00:42 +11:00 |
|
Andrew Cooper
|
d16d72965f
|
Add title
|
2022-10-03 21:29:43 +11:00 |
|
Andrew Cooper
|
617053b1f4
|
Debug poem generation
|
2022-10-03 21:22:44 +11:00 |
|
Andrew Cooper
|
f27908a3e4
|
Implement poetry generator
|
2022-09-29 22:46:10 +10:00 |
|
Andrew Cooper
|
307c5e8ee7
|
Add coordinates enumerator
|
2022-09-13 08:17:26 +10:00 |
|
Andrew Cooper
|
a9ec4e3eb1
|
Add Life as a sequence of Gneerations
|
2022-09-13 07:56:27 +10:00 |
|
Andrew Cooper
|
db186bb86e
|
Add Generation encapsulation
|
2022-09-13 07:21:53 +10:00 |
|
Andrew Cooper
|
3b208a1b92
|
Add Piece encapsulation
|
2022-09-12 07:26:09 +10:00 |
|
Andrew Cooper
|
8994d9b03c
|
Move neighbour count to generation calculation
|
2022-09-09 07:57:51 +10:00 |
|
Andrew Cooper
|
3042247e06
|
Create Game class
|
2022-09-08 17:02:17 +10:00 |
|
Andrew Cooper
|
5e998088f9
|
Move player counts into Board
|
2022-09-08 08:11:08 +10:00 |
|
Andrew Cooper
|
c1d43a742a
|
Simplify player input
|
2022-09-08 07:53:02 +10:00 |
|
Andrew Cooper
|
96a0d7bee5
|
Move generation calculation to Board
|
2022-09-07 21:37:28 +10:00 |
|
Andrew Cooper
|
2ccbdcc98d
|
Move display to Board
|
2022-09-07 20:41:54 +10:00 |
|
Andrew Cooper
|
28736b9dbe
|
Make cell values binary
|
2022-09-02 08:40:46 +10:00 |
|
Andrew Cooper
|
b156755ee0
|
Move neighbour calculation
|
2022-09-02 07:54:18 +10:00 |
|
Andrew Cooper
|
99fb001f6c
|
Add Coordinates.GetNeighbors
|
2022-08-26 16:32:48 +10:00 |
|
Andrew Cooper
|
93101cbad2
|
Add Board and Coordinates
|
2022-08-25 07:29:41 +10:00 |
|
Andrew Cooper
|
48eda0785d
|
Clean up logic, names and strings
|
2022-08-20 21:34:52 +10:00 |
|
Andrew Cooper
|
fafddfbf1a
|
Transliterate BASIC code
|
2022-08-20 17:58:35 +10:00 |
|
Andrew Cooper
|
276f7f543e
|
Add program strucutre
|
2022-08-20 12:49:57 +10:00 |
|
Andrew Cooper
|
769b277f63
|
Implement game
|
2022-08-20 08:26:33 +10:00 |
|
Andrew Cooper
|
9118236a6f
|
Add main program classes
|
2022-08-19 19:15:52 +10:00 |
|
Andrew Cooper
|
39733109c7
|
Add string resources
|
2022-08-19 17:39:01 +10:00 |
|
Andrew Cooper
|
c603549db3
|
Finish game
|
2022-08-19 08:41:11 +10:00 |
|
Andrew Cooper
|
876c71d89b
|
Add move logic
|
2022-08-16 09:01:14 +10:00 |
|
Andrew Cooper
|
35f8248b1f
|
Add game intro
|
2022-08-12 17:49:05 +10:00 |
|
Andrew Cooper
|
7ab0e91c1f
|
Add resource strings
|
2022-08-12 17:28:49 +10:00 |
|
Andrew Cooper
|
b67a5d438c
|
Add Memory and Matrix
|
2022-08-03 23:34:02 +10:00 |
|
Andrew Cooper
|
572b9b3a69
|
Complete game
|
2022-08-03 08:40:05 +10:00 |
|
Andrew Cooper
|
aedfd73e8c
|
Add main game loop
|
2022-07-30 16:19:50 +10:00 |
|
Andrew Cooper
|
a2dc514955
|
Add text resources
|
2022-07-28 22:09:57 +10:00 |
|
Andrew Cooper
|
13e0e260b7
|
Add progam logic
|
2022-07-24 22:30:35 +10:00 |
|
Andrew Cooper
|
842f749db5
|
Add string resources
|
2022-07-24 21:33:10 +10:00 |
|
Andrew Cooper
|
7ffa89da08
|
Add main game logic
|
2022-07-24 18:17:04 +10:00 |
|
Andrew Cooper
|
e6d0377106
|
Add game loops and betting
|
2022-07-24 17:29:26 +10:00 |
|
Andrew Cooper
|
06386a6d5f
|
Add command-line switch
|
2022-07-24 16:36:48 +10:00 |
|
Andrew Cooper
|
d1cf340e9f
|
Add Program and Game class
|
2022-07-23 18:42:03 +10:00 |
|
Andrew Cooper
|
dbeeae8154
|
Update readmes
|
2022-07-23 18:31:51 +10:00 |
|
Andrew Cooper
|
961085be48
|
Add text resources
|
2022-07-23 10:00:57 +10:00 |
|
Andrew Cooper
|
2122de9729
|
Add inner game loop
|
2022-07-17 18:53:29 +10:00 |
|
Andrew Cooper
|
fae67d6a2a
|
Add PlayerNumber
|
2022-07-17 18:35:03 +10:00 |
|
Andrew Cooper
|
bbbf5560f4
|
Add parameter input
|
2022-07-17 17:17:29 +10:00 |
|
Andrew Cooper
|
68c7d13c57
|
Add game loop
|
2022-07-17 16:59:53 +10:00 |
|
Andrew Cooper
|
203f930e12
|
Add resources
|
2022-07-17 16:48:42 +10:00 |
|
Andrew Cooper
|
8f09273ab7
|
Add print gap
|
2022-07-14 00:41:36 +10:00 |
|
Andrew Cooper
|
6e47d7fbfd
|
Fix game loop and finished message
|
2022-07-14 00:39:17 +10:00 |
|
Andrew Cooper
|
98344717f7
|
CSHARP-16 Fix printing bug
|
2022-07-14 00:24:10 +10:00 |
|
Andrew Cooper
|
a648ebf044
|
Fix adding parts
|
2022-07-13 08:15:46 +10:00 |
|
Andrew Cooper
|
013baf71a2
|
Add game loop
|
2022-07-13 08:04:47 +10:00 |
|
Andrew Cooper
|
04ec0f8f47
|
Add printing of bugs
|
2022-07-13 08:04:35 +10:00 |
|
Andrew Cooper
|
be9f0a92f8
|
Add Bug and conecpt of completeness
|
2022-07-12 07:41:45 +10:00 |
|
Andrew Cooper
|
6078da8c78
|
Add parts and messages
|
2022-07-12 07:27:11 +10:00 |
|
Andrew Cooper
|
f35bbb0224
|
Fix some resource issues
|
2022-07-06 07:52:59 +10:00 |
|
Andrew Cooper
|
ffc0b99fa3
|
Display title and instructions
|
2022-07-06 07:48:23 +10:00 |
|
Andrew Cooper
|
832371dc07
|
Add string resources
|
2022-07-06 07:46:16 +10:00 |
|
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 |
|
Andrew Cooper
|
89dba2e3f8
|
Add conversion notes to Readme
|
2022-04-17 19:47:43 +10:00 |
|