Commit Graph

2245 Commits

Author SHA1 Message Date
Jeff Atwood
3c7b7c4a48 Merge pull request #742 from ugurkupeli/72_Queen/rust
72 queen/rust
2022-05-07 09:34:04 -07:00
Jeff Atwood
d43b12a8e7 Merge pull request #744 from ugurkupeli/30_Cube/rust
30 cube/rust
2022-05-07 09:32:41 -07:00
Jeff Atwood
ca8999c07a Merge pull request #743 from ugurkupeli/51_Hurkle/rust
51_Hurkle/rust
2022-05-07 09:21:43 -07:00
Uğur Küpeli
1d551f420b 30_Cube/rust 2022-05-07 13:31:55 +03:00
Uğur Küpeli
954f790b4e rust: fix error msg 2022-05-07 11:18:14 +03:00
Uğur Küpeli
e9366d3c0c init 2022-05-07 11:15:31 +03:00
Uğur Küpeli
3e7d530fc6 rust port 2022-05-07 10:52:57 +03:00
Uğur Küpeli
21c0faeeb0 rust port
final
2022-05-07 01:11:36 +03:00
Jeff Atwood
9dd1c0e218 Merge pull request #740 from ugurkupeli/90_Tower/rust
90 tower/rust
2022-05-06 13:23:07 -07:00
Jeff Atwood
bdb831cc84 Merge pull request #741 from ugurkupeli/50_Horserace/rust
50_Horserace/rust
2022-05-06 13:22:14 -07:00
Uğur Küpeli
e89b7128b6 rust port
- draw board
- legal move checks
2022-05-06 22:48:24 +03:00
Uğur Küpeli
62a873b989 rust port
wrote the intro,
directions,
and max players check
2022-05-06 20:29:52 +03:00
Uğur Küpeli
b055cba4cb rust port 2022-05-06 20:15:45 +03:00
Uğur Küpeli
0f2360797b rust: final 2022-05-06 16:04:34 +03:00
Uğur Küpeli
ece3fe0f52 fixed drawing 2022-05-06 13:22:57 +03:00
Jeff Atwood
3e8b3901d7 Merge pull request #736 from ugurkupeli/29_Craps/rust
rust port of craps
2022-05-05 10:21:14 -07:00
Jeff Atwood
6dd3521f09 Merge pull request #739 from ugurkupeli/81_Splat/rust
81 splat/rust
2022-05-05 10:20:36 -07:00
Jeff Atwood
71199f4441 Merge pull request #735 from ugurkupeli/64_Nichomacus/rust
rust port of nicomachus
2022-05-05 10:20:18 -07:00
Uğur Küpeli
b86c30e89c init
working on draw methods
2022-05-05 02:00:33 +03:00
Jeff Atwood
14ab9210f6 Merge pull request #737 from BrBill/hangman-random-word-order
44_Hangman ruby: randomize seed and use the shuffled array for puzzle order
2022-05-04 15:11:19 -07:00
Jeff Atwood
81ed22ef20 Merge pull request #738 from ugurkupeli/62_Mugwump/rust
62 mugwump/rust
2022-05-04 14:56:06 -07:00
Uğur Küpeli
6ac6ed36ef Final 2022-05-05 00:22:30 +03:00
Uğur Küpeli
048afbb0e8 lose messages done 2022-05-04 21:29:06 +03:00
Uğur Küpeli
d48c9edcd4 game loop done
todo:
- write/read to/from saved games
- win & lose messages
2022-05-04 21:06:15 +03:00
Uğur Küpeli
f286e3391b intro done
game intro:
asking or generating random terminal velocity and celestial body acceleration.
2022-05-04 19:05:32 +03:00
Uğur Küpeli
6f39db56bf hopefully done 2022-05-04 16:20:46 +03:00
Uğur Küpeli
844e190ca9 game loop almost done
todo: play again prompts and exit
2022-05-04 13:57:37 +03:00
Uğur Küpeli
b1106d3112 separated files 2022-05-04 12:36:38 +03:00
Uğur Küpeli
f9c4bd620b fixed draw_board 2022-05-04 12:32:14 +03:00
Uğur Küpeli
1fcda277e2 fixed coords generation 2022-05-04 12:04:43 +03:00
BrBill
6525db5e67 44_Hangman ruby: randomize seed and use the shuffled array for puzzle order. 2022-05-03 18:46:57 -07:00
Jeff Atwood
9a582ed0d9 Merge pull request #732 from AnthonyMichaelTDM/fixes_for_Mastermind
Fixes to Rust version of Mastermind
2022-05-03 18:31:06 -07:00
Uğur Küpeli
fb8996a72d init
temp commit -- does not compile
2022-05-04 03:21:28 +03:00
Jeff Atwood
d7be02e3a1 Merge pull request #734 from ugurkupeli/96_Word/rust
rust version of word
2022-05-03 12:43:33 -07:00
Uğur Küpeli
50dc424291 rust port of nicomachus 2022-05-03 15:59:29 +03:00
Uğur Küpeli
af910ac126 rust port of craps 2022-05-03 14:53:29 +03:00
Uğur Küpeli
856da24488 fixed win state condition 2022-05-03 10:28:20 +03:00
Uğur Küpeli
056312f359 rust version of word 2022-05-03 10:12:18 +03:00
Anthony Rubick
12e6bc0b98 Merge branch 'coding-horror:main' into fixes_for_Mastermind 2022-05-01 11:25:22 -07:00
Jeff Atwood
e513b77ac5 Merge pull request #731 from jnellis/main
Fixes to python version of Mastermind
2022-05-01 10:20:35 -07:00
AnthonyMichaelTDM
9cb7c31fb1 bug fixes and logic changes 2022-04-30 17:35:17 -07:00
AnthonyMichaelTDM
4636e6543d created new project w/ refactored Mastermind port 2022-04-30 17:20:36 -07:00
AnthonyMichaelTDM
54b2366076 create new project for a refactored mastermind 2022-04-30 14:32:45 -07:00
Joe Nellis
350ea1dda5 Merge remote-tracking branch 'origin/main' 2022-04-30 01:38:18 -07:00
Joseph Nellis
d431dce0ab Merge branch 'coding-horror:main' into main 2022-04-30 01:37:40 -07:00
Joe Nellis
dcf816f00e Merge remote-tracking branch 'origin/main'
# Conflicts:
#	60_Mastermind/python/mastermind.py
2022-04-30 01:33:41 -07:00
Joe Nellis
84fce13f35 Refactoring player turn and computer turn to separate methods. Computer turn logic previously ignored counting turns. Computer turn previously gave up the round if the user enters "inconsistent information" about the computers guess when it should have restarted the computers turn. Refactoring to remove usage of 'flag' variables to control program flow. 2022-04-30 01:31:59 -07:00
Joe Nellis
f74367fa59 Refactoring player turn and computer turn to separate methods. Computer turn logic previously ignored counting turns. Computer turn previously gave up the round if the user enters "inconsistent information" about the computers guess when it should have restarted the computers turn. Refactoring to remove usage of 'flag' variables to control program flow. 2022-04-30 00:42:24 -07:00
Joe Nellis
8bc2b33a58 Refactoring to distinguish setup of the game from the actual game. Changing globals to uppercase to signal constancy while assigning them via return from #setup_game. The two remaining mutable globals are for score keeping. Maintain commenting style of multistring inside method body. 2022-04-29 22:20:22 -07:00
Joe Nellis
cca3f941d2 More cleanup refactoring, losing unused variables, shadowed globals, unnecessary spaces, and long lines, and debug prints. 2022-04-29 17:34:31 -07:00