Commit Graph

482 Commits

Author SHA1 Message Date
Jeff Atwood b5ea12c86d Merge pull request #179 from tsmaster/port-hexpawn
complete port HEXAPAWN to Python
2021-03-03 20:29:46 -08:00
Jeff Atwood 6dfc921749 Merge pull request #189 from nanochess/main
Ported CRAPS to Javascript
2021-03-03 17:46:44 -08:00
nanochess e5d1b730cc Corrected bug in CIVIL WAR Javascript 2021-03-03 19:14:42 -06:00
nanochess 04f5f8d71e Ported CIVIL WAR to Javascript 2021-03-03 19:11:42 -06:00
nanochess ea93a07794 Ported CUBE to Javascript 2021-03-03 17:11:09 -06:00
nanochess 990658b8e6 Ported CRAPS to Javascript 2021-03-03 15:24:21 -06:00
Jeff Atwood ca285b4c18 Merge pull request #187 from olliehcrook/patch-1
Debug tictactoe2.py
2021-03-03 11:04:39 -08:00
Jeff Atwood e1d0b25015 Merge pull request #184 from tsmaster/port-checkers
work in progress porting CHECKERS to python
2021-03-03 10:52:38 -08:00
Jeff Atwood fe4dffaf4d Merge pull request #186 from olliehcrook/ollies-branch
Tic-Tac-Toe java port
2021-03-03 10:51:39 -08:00
Jeff Atwood b52a1a8765 Merge pull request #183 from qequ/main
Added Python port of Russian Roulette
2021-03-03 10:51:09 -08:00
olliehcrook cad9b8f816 Debug tictactoe2.py
Fixed board being rendered twice bug when current_player = OccupiedBy.PLAYER.

TL;DR unnecessary print statement
2021-03-03 17:51:36 +00:00
olliehcrook c1bb374726 Update TicTacToe2.java 2021-03-03 17:37:23 +00:00
olliehcrook f5d949502b Delete .gitignore 2021-03-03 17:29:03 +00:00
olliehcrook 3ff7a1c486 Delete run.sh 2021-03-03 17:28:33 +00:00
olliehcrook c6e6192f2b Delete make.sh 2021-03-03 17:28:23 +00:00
olliehcrook 33374413db Merge pull request #1 from olliehcrook/compgames
Compgames
2021-03-03 17:27:41 +00:00
Oliver Hensman-Crook 35845b0962 Tic-Tac-Toe java port 2021-03-03 17:20:46 +00:00
Oliver Hensman-Crook 221fa7fe09 Tic-Tac-Toe java port 2021-03-03 17:18:28 +00:00
Dave LeCompte 7e31c244d7 work in progress porting CHECKERS to python
did a first pass, porting the logic, refactoring into functions. Found a few bugs in the original code:
- when a computer promoted to a king, the original piece would not be removed from the board
- humans could move normal pieces like kings

I've noticed at least one bug where the computer does not promote to a king when reaching row 0
2021-03-03 08:56:30 -08:00
Alvaro Frias Garay 893da91b0c infimous change to print
so it can look exactly like the original
2021-03-03 13:26:19 -03:00
Alvaro Frias Garay dfa0584fdd Added history comments and porting notes 2021-03-03 13:24:39 -03:00
Alvaro Frias Garay bc3d0296c5 Added python port of russianroulette 2021-03-03 13:08:24 -03:00
Dave LeCompte 6a1794a435 complete port HEXAPAWN to Python
refactoring for more pythonic idioms, moved parallel data arrays into a class, which helped structure board matching functionality and move list updating.

Should be pretty readable now.
2021-03-02 22:07:08 -08:00
Jeff Atwood 60b6ff014f Merge pull request #178 from journich/main
Java port of Mugwump
2021-03-02 20:04:38 -08:00
journich 37a9f5203d Java port of Mugwump 2021-03-03 13:56:21 +10:30
Jeff Atwood 878b4b1dba Merge pull request #176 from nanochess/main
Ported RUSSIAN ROULETTE to Javascript
2021-03-02 17:56:20 -08:00
Jeff Atwood 9da528f611 Merge pull request #177 from journich/main
Java port of Russian Roulette
2021-03-02 17:52:28 -08:00
journich 16291fdcea Java port of Russian Roulette 2021-03-03 09:40:12 +10:30
nanochess 1f013aa215 Ported COMBAT to Javascript 2021-03-02 16:45:12 -06:00
nanochess 1e8e689e64 Ported RUSSIAN ROULETTE to Javascript 2021-03-02 16:15:13 -06:00
Jeff Atwood 3dea6712f1 Merge pull request #170 from journich/main
Java ports of Nicomachus and Rock Paper Scissors games
2021-03-02 13:56:16 -08:00
Jeff Atwood 491af146d7 Merge pull request #169 from NezumiRonin/patch-8
Create letter.pl
2021-03-02 13:55:40 -08:00
Jeff Atwood f9cbd06198 Merge pull request #168 from NezumiRonin/patch-7
Create buzzword.pl
2021-03-02 13:55:37 -08:00
Jeff Atwood 55a9ac1c10 Merge pull request #167 from NezumiRonin/patch-6
Create name.pl
2021-03-02 13:55:20 -08:00
Jeff Atwood 2fdc725027 Merge pull request #171 from ideadapt/literature-quiz-javascript-nodejs
Literature quiz javascript nodejs
2021-03-02 13:53:19 -08:00
journich 4109132f34 Java port of Rock Paper Scissors 2021-03-03 08:17:17 +10:30
Jeff Atwood 5d21c8cb31 Merge pull request #174 from nanochess/main
Ported ORBIT to Javascript
2021-03-02 11:21:27 -08:00
nanochess b37295be0a Ported PIZZA to Javascript 2021-03-02 13:13:44 -06:00
Jeff Atwood d4fd80bd39 Merge pull request #173 from tsmaster/port-hexpawn
update port HEXAPAWN to Python
2021-03-02 11:04:53 -08:00
nanochess 7c84cffa52 Ported ORBIT to Javascript 2021-03-02 12:56:23 -06:00
Dave LeCompte 3a9e19197d update port HEXAPAWN to Python
mostly working, did major refactoring for clarity and understanding what all of the pieces are doing. Still another round of refactoring to go to make it clearer what's going on, but I think almost all of the logic is correct.

There's what looks like a bug where the human wins by advancing to the back row, and the computer incorrectly says that it has lost because it has no moves. I suspect this is a bug in my logic, but I'll have to trace through the BASIC to verify.

The game is playable and somewhat fun in its current state.
2021-03-02 09:05:13 -08:00
Ueli Kunz e6a65e55cb typo 2021-03-02 14:05:15 +01:00
Ueli Kunz 28c4883349 comments 2021-03-02 13:48:24 +01:00
Ueli Kunz cc592ef0e3 nodejs based literature quiz 2021-03-02 13:44:09 +01:00
journich a9619742e2 Java port of Nicomachus game 2021-03-02 19:22:20 +10:30
NezumiRonin 9bfb20a4bd Create letter.pl
Made with Perl!
2021-03-02 02:17:40 -06:00
NezumiRonin 0583751d40 Create buzzword.pl
Made with Perl!
2021-03-02 01:10:18 -06:00
NezumiRonin 28373b31c8 Create name.pl
Made with Perl!
2021-03-02 00:44:36 -06:00
Jeff Atwood 053650697e Merge pull request #166 from koalahedron/main
Update README.md for Acey Ducey.
2021-03-01 20:34:22 -08:00
Kyle T. Koala c6f63a0ccd Update README.md for Acey Ducey. 2021-03-01 23:23:28 -05:00