Commit Graph

2850 Commits

Author SHA1 Message Date
JoeStrout 5192e78d9d A couple tweaks to onecheck.ms. 2023-09-15 07:54:13 -07:00
JoeStrout a5e3c64c9d Added MiniScript version of 67_One_Check. 2023-09-15 07:52:38 -07:00
JoeStrout 9aacf1ce06 Merge branch 'main' into miniscript-batch-7 2023-09-15 07:24:17 -07:00
JoeStrout 8fb06a78ba Added MiniScript version of 65_Nim. 2023-09-14 13:09:44 -07:00
JoeStrout 9c7698461d Added MiniScript version of 63_Name. 2023-09-13 16:24:22 -07:00
JoeStrout 9b9db040fe Added MiniScript version of 62_Mugwump. 2023-09-13 16:14:26 -07:00
JoeStrout c347d6a1ef Added MiniScript version of 61_Math_Dice. 2023-09-13 15:56:08 -07:00
Jeff Atwood b8dd564f46 Merge pull request #898 from JoeStrout/miniscript-batch-6
Miniscript batch 6
2023-09-13 14:57:24 -07:00
JoeStrout 4a5686322a Added MiniScript version of 60_Mastermind. 2023-09-13 09:44:56 -07:00
JoeStrout bbac41f6bd Added MiniScript version of rocket.bas. 2023-09-12 16:03:29 -07:00
JoeStrout bc8156f7da Added MiniScript implementation of lunar.bas. 2023-09-12 16:03:29 -07:00
JoeStrout ae81f67e2d Added MiniScript version of 59_Lunar_LEM_Rocket, "lem" program.
(Still need to do the other two in this folder.)
2023-09-12 16:03:29 -07:00
JoeStrout 81ed4f3f1e Added MiniScript version of 58_Love. 2023-09-12 16:03:29 -07:00
JoeStrout f62b9864bc Added MiniScript version of 57_Literature_Quiz. 2023-09-12 16:03:29 -07:00
JoeStrout 7753f6bf13 Added MiniScript versions of 55_Life and 56_Life_for_Two. 2023-09-12 16:03:29 -07:00
JoeStrout 8fe02cc22d Added MiniScript version of 55_Life. 2023-09-12 16:03:29 -07:00
JoeStrout d16e1fd213 Finished 53_King program with "resume game" feature. 2023-09-12 16:03:29 -07:00
JoeStrout e8688935bb Added MiniScript version of 53_King. Also updated the king_variable_update.bas
with some additional variable tweaks for clarity.
2023-09-12 16:03:29 -07:00
JoeStrout 06caa5085b Added code markup around MiniScript commands in the README files, for clarity 2023-09-12 16:03:29 -07:00
JoeStrout 4ae8c5502f Added MiniScript versions of 50_Horserace and 51_Hurkle. 2023-09-12 16:03:29 -07:00
Jeff Atwood 25faf4aeeb Merge pull request #897 from lmstolton/hamurabi
Changed get_input() to return Option<u32>
2023-09-04 13:47:50 -07:00
lmstolton 7dff2a67e7 Changed get_input() to return Option<u32> 2023-09-04 19:29:18 +01:00
Jeff Atwood 1ebccd65a4 Merge pull request #896 from GKnirps/rust_23_matches
Add rust implementation for 23 Matches
2023-08-30 15:38:24 -07:00
Guido Knips b11b45e790 List 23 Matches as implemented for rust 2023-08-30 22:09:30 +02:00
Guido Knips a358e441ce Add rust implementation for 23 Matches 2023-08-30 22:07:52 +02:00
Jeff Atwood f062b60d6d Merge pull request #895 from GKnirps/implement_king
Implement King in rust
2023-08-29 12:14:18 -07:00
Guido Knips 0e8619802d Add rust version of King to progress table 2023-08-29 21:11:57 +02:00
Guido Knips 3742b8fede Add README.md for rust King 2023-08-29 21:00:15 +02:00
Guido Knips 4f70fa315b Implement King in rust 2023-08-29 21:00:08 +02:00
Jeff Atwood 9e0065b0cd Merge pull request #894 from GKnirps/cargo_lock
Un-ignore Cargo.lock
2023-08-28 16:14:36 -07:00
Jeff Atwood def6d26adb Merge pull request #893 from GKnirps/king_python_pollution_reason
Fix pick of pollution reason in python King
2023-08-28 16:14:19 -07:00
Guido Knips 7a62098e94 Un-ignore Cargo.lock
Official cargo documentation says Cargo.lock should be
under version control for binaries (but not for libraries)

see https://doc.rust-lang.org/cargo/faq.html#why-do-binaries-have-cargolock-in-version-control-but-not-libraries
2023-08-28 21:06:35 +02:00
Guido Knips fa4f6888dd Fix flake8 issues in acey ducey
- came seemingly out of nowhere and broke my totally unrelated PR
2023-08-28 20:57:27 +02:00
Guido Knips be75ea1386 Fix pick of pollution reason in python King
- was intended to pick only one random reason each time
- picked up to five reasons
- also removed bad line break
2023-08-28 20:41:55 +02:00
Jeff Atwood c0ce909d81 Merge pull request #892 from GKnirps/king_tourist_bug
Add documentation for tourist trade bug in King
2023-08-28 11:33:08 -07:00
Guido Knips adba99e767 Add documentation for tourist trade bug in King
- really bad pollution can get positive money from tourists
- fix issue in python implementation, other implementations still lack
  it
2023-08-28 20:29:46 +02:00
Jeff Atwood 0b7b162f9f Merge pull request #890 from lmstolton/hamurabi
Added Rust version of 43_Hammurabi
2023-08-27 13:32:15 -07:00
Lyndon Stolton 6555d1cf2d Minor changes to 43_Hammurabi/rust
- Minor changes to make code more idiomatic (clippy no longer has any
issues), no functional changes

- Added some additional comments to make code easier to follow
2023-08-27 21:13:26 +01:00
Lyndon Stolton 41ef1ba818 Added Rust version of 43_Hammurabi 2023-08-27 17:40:30 +01:00
Jeff Atwood ebefe8a16c Merge pull request #889 from JoeStrout/miniscript-batch-5
Miniscript batch 5
2023-08-22 13:08:56 -07:00
JoeStrout b13bb08c03 Merge branch 'coding-horror:main' into miniscript-batch-5 2023-08-22 09:13:05 -07:00
JoeStrout 15970619e3 Added MiniScript version of 49_Hockey. 2023-08-22 07:50:57 -07:00
JoeStrout d8cb591dea Added MiniScript version of 48_High_IQ. 2023-08-18 08:51:39 -07:00
JoeStrout a0d7761022 Added MiniScript version of 47_Hi-Lo. 2023-08-18 07:38:02 -07:00
JoeStrout 5e713bc7f7 Added MiniScript version of 46_Hexapawn. 2023-08-17 21:27:07 -07:00
JoeStrout af39f3df3f Fixed README for 45_Hello/MiniScript. 2023-08-17 16:18:53 -07:00
JoeStrout d46ddd68e8 Added MiniScript version of 45_Hello. 2023-08-17 16:05:43 -07:00
JoeStrout 4bff1aafb7 Added MiniScript version of 44_Hangman. 2023-08-16 12:05:54 -07:00
JoeStrout d8d0e93af2 Hid "hint" output in MiniScript hammurabi code. 2023-08-15 16:40:48 -07:00
JoeStrout 238a31fcd5 Added MiniScript version of 43_Hammurabi. 2023-08-15 16:38:40 -07:00