Dave LeCompte
4f8c0dfd2c
Port PIZZA to Python
...
Refactored logic into functions. If you're the kind of person that likes to say "pizza pie", then you might also like saying "pizza.py".
2021-03-01 08:01:15 -08:00
Jeff Atwood
9be44dead5
Merge pull request #140 from tsmaster/port-poetry
...
Port POETRY to Python
2021-02-28 20:48:54 -08:00
Dave LeCompte
aa9ff64567
Port POETRY to Python
...
So much spaghetti in the source BASIC! I've tried to make things more modular, but it's still a complicated machine. There's room for somebody else to refactor this to be cleaner, if they feel like it.
2021-02-28 20:46:23 -08:00
Jeff Atwood
ac5ecd1e3e
Merge pull request #139 from journich/main
...
Java version of Love game
2021-02-28 20:44:42 -08:00
Jeff Atwood
3dbfe02576
Merge pull request #138 from nanochess/main
...
Ported BATTLE to Javascript
2021-02-28 20:44:27 -08:00
journich
036611df8b
Java version of Love game
2021-03-01 14:58:47 +10:30
nanochess
7c5466ecdd
Ported BATTLE to Javascript
2021-02-28 22:19:46 -06:00
Jeff Atwood
e9e00fee2d
Merge pull request #137 from danielpiron/python-tictactoe2
...
Python port of Tic-Tac-Toe 2 (first pass)
2021-02-28 19:13:11 -08:00
Jeff Atwood
99328e704e
Merge pull request #136 from iamtraction/main
...
Hurkle - Python port
2021-02-28 19:11:16 -08:00
Daniel Piron
5c515e94de
Python port of Tic-Tac-Toe 2 (first pass)
...
Needs work on Computer AI
2021-02-28 22:09:10 -05:00
Sankarsan Kampa
fa413edd4d
hurkle: add python port
...
Signed-off-by: Sankarsan Kampa <19631364+iamtraction@users.noreply.github.com >
2021-03-01 08:32:43 +05:30
Jeff Atwood
1358ccf34e
Merge pull request #135 from ibrahimalbarghouthi/word
...
Converted 'Word' to ruby
2021-02-28 18:49:15 -08:00
ibrahim albarghouthi
72a63a5fc1
Converted 'Word' to ruby
2021-03-01 04:45:51 +02:00
Jeff Atwood
6a4ababd03
Merge pull request #134 from Swofty-Developments/main
...
63 Name port over to Java
2021-02-28 18:32:25 -08:00
Jeff Atwood
31c3bcb0e8
Merge pull request #133 from jkboyce/main
...
first pass--feature complete, needs testing and cleanup
2021-02-28 18:31:37 -08:00
Swofty
40b35c0e64
Merge pull request #1 from Swofty-Developments/Swofty-Developments-name-java
...
63 Name ported to Java
2021-03-01 13:30:07 +11:00
Swofty
7cf72facc1
63 Name ported to Java
...
Porting over name to Java, should be fully complete.
2021-03-01 13:28:51 +11:00
Jack Boyce
cc6081578a
first pass--feature complete, needs testing and cleanup
2021-02-28 18:22:23 -08:00
Jeff Atwood
157f2be3ff
Merge pull request #132 from consultutah/main
...
Port Amazing to C# from Java version
2021-02-28 18:22:19 -08:00
Jeff Atwood
7b2b288fa2
Merge pull request #131 from anson-vandoren/main
...
Adds Python implementation for Depth Charge
2021-02-28 18:21:36 -08:00
Jeff Lewis
0dc686558d
Port Amazing to C# from Java version
2021-02-28 19:00:55 -07:00
Anson VanDoren
3bb43d1774
Merge branch 'main' of github.com:anson-vandoren/basic-computer-games into main
2021-02-28 17:42:50 -08:00
Anson VanDoren
0d4b0f682a
adds Python implementation of 31 - Depth Charge
2021-02-28 17:41:47 -08:00
Jeff Atwood
e83afa2398
Merge pull request #129 from tsmaster/port-nicomachus
...
Port NICOMACHUS to Python
2021-02-28 16:58:35 -08:00
Dave LeCompte
b416bd8880
Port NICOMACHUS to Python
...
Straightforward port. Uses a modulo operator instead of repeated subtraction, because what am I, a farmer?
2021-02-28 16:44:54 -08:00
Jeff Atwood
b3b009954b
Merge pull request #127 from tsmaster/port-chemist
...
Port CHEMIST to Python
2021-02-28 16:09:01 -08:00
Jeff Atwood
f908e0c559
Merge pull request #126 from tsmaster/port-awari
...
Port AWARI to Python
2021-02-28 16:08:43 -08:00
Jeff Atwood
3e11a506ca
Merge pull request #125 from olliehcrook/ollies-branch
...
Added java version of mathdice game
2021-02-28 16:07:52 -08:00
Jeff Atwood
a2c3c5c0a7
Merge pull request #124 from Boltyk/develop
...
Port Battle to C#
2021-02-28 16:07:36 -08:00
Jeff Atwood
a730f48f14
Merge pull request #123 from iamtraction/main
...
Gunner - Python Port
2021-02-28 16:05:42 -08:00
Jeff Atwood
918946af17
Merge pull request #114 from clamey/amazing-java
...
Amazing java
2021-02-28 16:03:49 -08:00
Jeff Atwood
280995d582
Merge pull request #128 from tsmaster/port-number
...
Port NUMBER to Python
2021-02-28 16:02:56 -08:00
Dave LeCompte
f06414a799
Port NUMBER to Python
...
Simple port, changed some variable names.
2021-02-28 15:55:01 -08:00
Dave LeCompte
6c3c903dca
Port CHEMIST to Python
...
Very straightforward port. I noticed a mis-scanned text error in chemist.bas, which I changed to comply both with the original book and correct English spelling. :)
2021-02-28 15:36:30 -08:00
Dave LeCompte
6bf156b058
Port AWARI to Python
...
I attempted to do a faithful port of the logic for the most part. In particular, there's a clever base-6 encoding of move history that allows games to be stored as integers in a "losing book" array, which allows the AI to become stronger over time. I did not change this logic, as I felt that the cleverness of this solution is worth observing. I endeavored to make every variable clearer, and use functions to help make program flow easier to understand.
I did make one small change to the logic, which I also documented clearly, having to do with evaluating very large moves. The code, as originally published, looks like a typo to me, but with BASIC, it's hard to be certain.
Also, I'm bad at this game; the computer beats me almost always.
2021-02-28 15:12:47 -08:00
Oliver Hensman-Crook
e8371b8167
Added java version of mathdice game
2021-02-28 23:03:30 +00:00
Jeff Atwood
d65a90670f
Merge pull request #121 from coezbek/main
...
Added conversion of "01 Acey Ducey" to ruby
2021-02-28 14:50:10 -08:00
Jeff Atwood
6f506b9e0c
Merge pull request #120 from ericfischer/chemist-c
...
Link to C port
2021-02-28 14:49:34 -08:00
boltyk
151e955ba4
Port Battle to C#
2021-02-28 13:32:01 -08:00
Sankarsan Kampa
f914b90391
gunner: add python port
...
Signed-off-by: Sankarsan Kampa <19631364+iamtraction@users.noreply.github.com >
2021-03-01 02:41:51 +05:30
Jeff Atwood
c71eb2dfb8
Merge pull request #113 from suetanvil-misc/bunny-ruby
...
Ported Bunny to Ruby.
2021-02-28 13:08:56 -08:00
Christopher Oezbek
baeee817c7
Added conversion of "01 Acey Ducey" to ruby
2021-02-28 21:44:30 +01:00
Jeff Atwood
046647a28d
Merge pull request #115 from quamrana/main
...
Added conversion of 14 bowling to python
2021-02-28 11:27:19 -08:00
Eric Fischer
5792821783
Link to C port
2021-02-28 11:25:08 -08:00
Jeff Atwood
599fc227d6
Merge pull request #118 from infovore/main
...
Port of 'Bagels' to Ruby
2021-02-28 11:11:17 -08:00
Tom Armitage
dac2d92b9d
Final tweaks.
2021-02-28 18:48:33 +00:00
Tom Armitage
803e0a5c44
Spacing.
2021-02-28 18:47:01 +00:00
Tom Armitage
f0e48e3bc9
Typo.
2021-02-28 18:46:46 +00:00
Tom Armitage
f535add888
Works better if you hide the number in mind.
2021-02-28 18:45:50 +00:00
Tom Armitage
8e1deff7a9
Remove golfy ternary.
2021-02-28 18:45:21 +00:00