Alex Scown
4a76ee3db4
Fix AI
...
The issue was not resetting the clone array for every
test move.
Clarify some variable names. Shout out to Flavio
Poletti for the comments on the Perl translation.
2022-01-09 14:21:29 +00:00
Alex Scown
f461c19ea3
Initial port
...
Game works, but AI behaves differently to the original.
Need to try and remove the globals.
2022-01-09 14:21:29 +00:00
Jeff Atwood
d247e86419
Merge pull request #464 from eweilnau/powershell-acey-ducey
...
Add link to PowerShell implementation
2022-01-08 21:39:31 -08:00
Jeff Atwood
50b9802a74
Merge pull request #462 from yuriylsh/main
...
Implementing 15_Boxing in C#
2022-01-08 21:39:06 -08:00
Jeff Atwood
5c24b6e599
Merge pull request #465 from Kanykei-akmatova/PortFlipFlopToCsharp
...
csharp version of FlipFlop game
2022-01-08 21:38:37 -08:00
Jeff Atwood
e82cbfe7a6
Merge pull request #463 from mwieder/reverse_ruby
...
implementation of game 73 (Reverse) in ruby
2022-01-08 21:38:01 -08:00
Kanykei Akmatova
73640421f3
FlipFlop port to csharp
2022-01-08 21:55:47 -05:00
Eric S. Weilnau
00ba9ea918
Add link to PowerShell implementation
2022-01-08 20:51:33 -05:00
Mark Wieder
b105241a38
implementation of game 73 (Reverse) in ruby
2022-01-08 17:20:53 -08:00
Yuriy Lyeshchenko
e8e1f5365b
Implementing https://github.com/coding-horror/basic-computer-games/blob/main/15_Boxing/boxing.bas in C#
2022-01-08 19:00:19 -06:00
Jeff Atwood
e6a02a17c1
Merge pull request #459 from ITrustNumbers/main
...
Ported 83_Stock_Market to Python
2022-01-08 13:05:12 -08:00
Jeff Atwood
6f54a3e32b
Merge pull request #461 from trwyant/67_One_Check_trw
...
Port 67_One_Check to Perl.
2022-01-08 12:44:41 -08:00
Tom Wyant
64b0f59b32
Port 67_One_Check to Perl.
...
This is pretty much a straight port to idiomatic Perl.
2022-01-08 15:42:01 -05:00
Tim Buchalka
e9bd890681
Merge remote-tracking branch 'origin/main'
2022-01-09 06:51:08 +10:30
Tim Buchalka
d22e7e5f5f
Another issue #457 bugfix. Player selecting enemy weapons option BOTH (GUNS and MISSILES) now calculates amount correctly resulting in a higher likelyhood of being shot down.
...
Added comments to make it clearer how the calculation worked for all enemy weapons.
2022-01-09 06:50:24 +10:30
Jeff Atwood
c8f6be2865
Merge pull request #460 from BillCruise/main
...
Update Hamurabi Python
2022-01-08 11:28:59 -08:00
Bill Cruise
e3d7890689
Merge branch 'main' of https://github.com/BillCruise/basic-computer-games into main
2022-01-08 13:18:53 -05:00
Bill Cruise
a1cd4d24c7
Return a value from gen_random function.
2022-01-08 13:18:09 -05:00
Bill Cruise
949d3168f3
Reformat to make code more Pythonic and (hopefully) readable.
2022-01-08 12:56:44 -05:00
Yash Chauhan
20b6d56454
Ported 83_Stock_Market to Python
...
I've used an Object-Oriented Approach. The code's a little messy, We'll clean it up later.
2022-01-08 15:11:02 +05:30
Tim Buchalka
291f8d4b48
Fix for gunner rate being incorrectly asked for when missiles selected - see issue #457 .
...
Add test for player entering an amount for the percentage hit rate of gunners less than the minimum. It now shoots down the player as per the original game.
2022-01-08 17:28:18 +10:30
Jeff Atwood
d7be4e52bd
Merge pull request #456 from havoclad/main
...
Fix exception if choice 2 for damage is selected
2022-01-07 20:29:15 -08:00
Jeff Atwood
6df856cd7e
Merge pull request #458 from manminusone/51_Hurkle
...
Implementation of Hurkle in perl
2022-01-07 20:28:50 -08:00
Pat Ludwig
dd1989e90f
Add *.class to .gitignore
2022-01-07 22:03:14 -06:00
James Allenspach
f3b593b5ec
add line break at eof
2022-01-07 21:52:30 -06:00
James Allenspach
1471c277a5
typo
2022-01-07 21:51:56 -06:00
James Allenspach
4685864d4e
Initial commit
2022-01-07 21:51:00 -06:00
Pat Ludwig
a33c3b6b1a
Fix exception if choice 2 for damage is selected
...
Initialize the variables.
2022-01-07 21:26:46 -06:00
Jeff Atwood
f5ec31dcb5
Merge pull request #455 from qequ/main
...
Added Ruby version of Roulette
2022-01-07 17:58:33 -08:00
Jeff Atwood
d5b6a144d6
Merge pull request #454 from polettix/72-queen-perl
...
Add 72_Queen in Perl
2022-01-07 17:57:29 -08:00
Alvaro Frias Garay
8a171aa171
Merge branch 'main' of github.com:qequ/basic-computer-games into main
2022-01-07 22:50:12 -03:00
Alvaro Frias Garay
0d39819d9b
Added ruby version of russian roulette
2022-01-07 22:49:51 -03:00
Flavio Poletti
89ce331878
Add 72_Queen in Perl
2022-01-08 02:14:33 +01:00
Jeff Atwood
4a233d76e3
Merge pull request #453 from simonskrede/main
...
Initial port of Poker to plain Java
2022-01-07 16:00:43 -08:00
simonskrede
b9e79e9807
Initial port of Poker to plain Java
2022-01-08 00:42:53 +01:00
Jeff Atwood
5d2611d545
Merge pull request #451 from zoot661/main
...
Create Program.cs
2022-01-07 15:25:33 -08:00
Jeff Atwood
ab562d75d0
Merge pull request #450 from BillCruise/main
...
Fixed bug in acey-ducey range.
2022-01-07 15:25:07 -08:00
Jeff Atwood
4889e0bd41
Merge pull request #452 from allauthors/patch-1
...
Fixed bugs. Yes and no both restarted the game and zero didn't skip bet
2022-01-07 15:21:50 -08:00
Robert Flach
b0c602f53d
Fixed 2 bugs. 1 yes and no both restarted the game 2. zero is supposed to skip the third card but was treated as an invalid bet.
...
1. In trying as keep as close to the spirit of the original game as possible, there is no handling for an invalidly low number.
A zero input prints "chicken" and skips the third card and starts over with 2 new initial cards.
2. After the wad is blown, anything but a yes answer to the "Try again" question ends the game
2022-01-07 16:38:29 -06:00
zoot661
18c358e9b9
Create Program.cs
...
Add initial implementation
Working version but requires commenting and maybe some better error handling
2022-01-07 21:40:42 +00:00
Bill Cruise
986a6146ec
Fixed bug in acey-ducey range.
2022-01-07 15:48:09 -05:00
Jeff Atwood
ec4a268dee
Merge pull request #449 from havoclad/main
...
Apply Both damage correctly
2022-01-07 12:14:32 -08:00
Pat Ludwig
3fc1896cf6
Merge branch 'coding-horror:main' into main
2022-01-07 14:05:34 -06:00
Pat Ludwig
3328661406
Apply Both damage correctly
...
Choices 2 and 3 should both have missile damage applied.
2022-01-07 14:03:15 -06:00
Jeff Atwood
b2bb5808db
Merge pull request #448 from trwyant/80_Slots_ported_by_trw
...
Port 88_Slots to Perl.
2022-01-07 11:50:49 -08:00
Tom Wyant
02922d6926
Port 88_Slots to Perl.
...
I have made a change in the payout table versus the BASIC, since I
presume the failure to pay a double on LEMON CHERRY LEMON is a bug. See
the documentation in the module for why.
2022-01-07 14:42:32 -05:00
Jeff Atwood
7c37a8eeb4
Merge pull request #447 from polettix/04-awari-perl
...
Update AI for Awari in Perl
2022-01-07 09:54:42 -08:00
Flavio Poletti
f65412ab00
Update AI for Awari
2022-01-07 18:52:08 +01:00
Jeff Atwood
a9adcc1f68
Merge pull request #446 from jcoehoorn/patch-1
...
Create program.vb
2022-01-07 08:20:10 -08:00
Jeff Atwood
2a14b7b805
Merge pull request #442 from ribtips/main
...
89_TicTacToe in Perl
2022-01-07 08:19:31 -08:00