Commit Graph

1061 Commits

Author SHA1 Message Date
Thomas Kwashnak 497801d6ea no change 2022-01-04 14:05:39 -05:00
Thomas Kwashnak 5b80b2f588 Merge branch 'coding-horror:main' into 48_High_IQ_Python 2022-01-04 14:01:19 -05:00
Thomas Kwashnak 651ae5fa8e Added Instructions 2022-01-04 13:59:37 -05:00
Jeff Atwood 23bddc6574 Merge pull request #408 from pcholt/main
Updates and bug fixes
2022-01-04 10:57:46 -08:00
Jeff Atwood b8881327f2 Merge pull request #412 from qequ/main
Added Python port of Calendar
2022-01-04 10:56:09 -08:00
Alvaro Frias c3a2ec2d85 Merge branch 'coding-horror:main' into main 2022-01-04 15:48:55 -03:00
Alvaro Frias Garay f673a3740f Added porting notes and original program commentary 2022-01-04 15:45:12 -03:00
Jeff Atwood 791db7d52d Merge pull request #407 from mvanwinkle/31_Depth_Charge_ruby
cleanup
2022-01-04 10:44:16 -08:00
Jeff Atwood c62e0af2bf Merge pull request #365 from veelo/d
D version of Acey-Ducey.
2022-01-04 10:42:15 -08:00
Alvaro Frias Garay 9b44692b8c Added parse function for starting day of the week of the year and boolean to check if it's a leap year
structured code
2022-01-04 15:31:16 -03:00
Jeff Atwood ec2ed1c439 Merge pull request #409 from millwardesque/main
Refactoring for Javascript WAR
2022-01-04 10:20:58 -08:00
Jeff Atwood ceb19e4c53 Merge pull request #411 from ersen0/chief-perl
Add Perl version of 25_Chief
2022-01-04 10:19:19 -08:00
Alvaro Frias Garay 6517975e25 Updated formatting to look like the original program 2022-01-04 15:15:02 -03:00
Alvaro Frias Garay 873ca419e1 formatting logic updated 2022-01-04 15:12:41 -03:00
Alvaro Frias Garay a8f0bb10c6 formatting text updated 2022-01-04 15:10:08 -03:00
Oğuz Ersen 1b81994c4a Add Perl version of 25_Chief 2022-01-04 17:59:28 +00:00
Jeff Atwood 1b3cdceaa2 Merge pull request #403 from mcdurdin/patch-1
chore(amazing): add note to README.md for #400
2022-01-04 09:39:52 -08:00
Jeff Atwood 7e1bb7e9fd Merge pull request #405 from ribtips/main
Modifications to 35_EvenWins in Perl & Python
2022-01-04 09:39:20 -08:00
Alvaro Frias Garay 05f597b12c Added Calendar first implementation
it has some formatting problems
2022-01-04 14:37:22 -03:00
Thomas Kwashnak 24313121ca Started python function layout
Totally not doing this through github.com
2022-01-04 12:00:29 -05:00
christopher.millward a6957caed0 Removed last of the single-letter variables 2022-01-04 10:46:44 -05:00
christopher.millward fe6ff50d2f Updated documentation and used push() 2022-01-04 10:44:48 -05:00
christopher.millward a05a1fedf3 War refactor and cleanup 2022-01-04 10:40:59 -05:00
Paul Holt d16cc8d6d9 Warning for suicide references 2022-01-05 02:17:22 +11:00
Paul Holt c744cd9282 Remove suicide reference by default 2022-01-05 02:09:38 +11:00
Thomas Kwashnak 703b410f2e Create High_IQ.py 2022-01-04 10:03:48 -05:00
Paul Holt a408edf784 Merge branch 'main' of github.com:pcholt/basic-computer-games into main 2022-01-05 01:36:34 +11:00
Paul Holt 46baddd24c change headings 2022-01-05 01:33:41 +11:00
Paul Holt bd0e704914 Update README.md 2022-01-05 01:30:39 +11:00
Paul Holt ec6dfd4bc3 Bug fix - restoring game did not enter countrymen
Refactor - Added validatedInput function
2022-01-05 01:24:08 +11:00
Martin VanWinkle III 581a3f1441 cleanup 2022-01-04 08:36:37 -05:00
Paul Holt 41c3c617f5 Remove exceptions used for standard
flow-control - this is an antipattern.
2022-01-05 00:13:52 +11:00
Bastiaan Veelo ec43a4fc94 D version of Acey-Ducey. 2022-01-04 11:52:09 +01:00
RibTips 818ac9ec88 Merge pull request #1 from ribtips/ribtips-evenwins-logic-patches
Logic fixes and patches for evenwins in perl and python
2022-01-04 01:39:30 -05:00
RibTips 41183198a8 added logic/intelligence into the AI
modified the logic from how the computer was making its selections.  Original code had a simple random number, this incorporates the original logic from the BASIC game.
2022-01-04 01:37:57 -05:00
RibTips 55b3c0d4e7 Add files via upload 2022-01-04 01:33:11 -05:00
Marc Durdin d82a637152 chore(amazing): add note to README.md for #400 2022-01-04 16:47:32 +11:00
Jeff Atwood 4263d526a6 Merge pull request #402 from ribtips/main
Perl version of 35_evenwins
2022-01-03 21:41:43 -08:00
RibTips f98c8af9f8 Perl version of 35_evenwins 2022-01-04 00:21:38 -05:00
Jeff Atwood 4b56e00c83 Merge pull request #400 from mcdurdin/patch-1
fix(amazing): guarantee exit on bottom row of maze
2022-01-03 19:10:08 -08:00
Jeff Atwood c654a0749b Merge pull request #371 from AlaaSarhan/main
13. Bounce in Ruby
2022-01-03 19:09:15 -08:00
Jeff Atwood 8bc12a851d Merge pull request #399 from a2wd/main
Added bombardment in c#
2022-01-03 19:07:48 -08:00
Jeff Atwood 0d895dff8e Merge pull request #398 from patimen/main
Add Kotlin for Synonym
2022-01-03 19:07:28 -08:00
Jeff Atwood 47d65e2472 Merge pull request #396 from pcholt/main
Kotlin King
2022-01-03 18:17:18 -08:00
Alaa Sarhan 321205cc77 minor changes 2022-01-04 02:49:50 +01:00
Marc Durdin e8849566ba fix(amazing): guarantee exit on bottom row of maze
This issue only tends to show up on very small mazes (e.g. 2x2, 3x3). It is possible for the algorithm to never generate an exit to the maze. While the algorithm guarantees with the `Z` variable that only one exit will be generated, it does not test for the situation where we just happen to never get the right random value to open an exit on the bottom row.

The simplest resolution is just to check for this before rendering the final result (i.e. `IF Z=0`), and add an exit to a random cell on the bottom row.
2022-01-04 12:35:51 +11:00
a2wd 2c1dea4de7 Added bombardment in c# 2022-01-04 01:57:36 +01:00
John Long 916fa6f252 And now RANDOM is redundant 2022-01-03 16:48:49 -08:00
John Long 1520a8f225 Affirmation more accurate than Answer 2022-01-03 16:47:47 -08:00
John Long 8be28cd39a A little cleaner implementation 2022-01-03 16:45:26 -08:00