Commit Graph

2246 Commits

Author SHA1 Message Date
Uğur Küpeli f097e5e921 36_Flip_Flop/rust 2022-05-08 17:09:43 +03:00
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