Commit Graph

54 Commits

Author SHA1 Message Date
spinerak
a1acff3a8b Comments to docstrings 2024-06-10 18:33:31 +02:00
spinerak
06f105ea57 faster location function 2024-06-10 18:28:09 +02:00
spinerak
5bb2883054 Changed indent of score multiplier 2024-06-10 18:25:53 +02:00
spinerak
d31d6b2d13 Removed plando "fix" 2024-06-10 18:23:11 +02:00
spinerak
7f298e69b8 🐶 2024-06-08 16:11:58 +02:00
spinerak
5188d78534 Changed filling the itempool for efficiency
Now, we start with 17 extra items in the item pool, it's quite likely you need at least 17 items (~80%?).
And then afterwards, we delete items if we overshoot the target of 1000, and add items if we haven't reached an achievable score of 1000 yet. Also, no need to recompute the entire logic when adding points.
2024-06-08 16:10:38 +02:00
spinerak
4e56a07911 RUFF 🐶 2024-06-08 01:59:18 +02:00
spinerak
13340aaf91 Cleaned up the "state_is_a_list" a little bit 2024-06-08 01:55:49 +02:00
spinerak
0d35411aff small comment 2024-06-08 01:38:31 +02:00
spinerak
2d66fd8dd8 styling and capitalization of options 2024-06-08 01:14:39 +02:00
spinerak
99dbcb014f ruff format styling! 2024-06-08 00:57:52 +02:00
spinerak
da820cc165 ruff styling, fix 2024-06-08 00:51:04 +02:00
spinerak
6250923f5e Option groups! 2024-06-08 00:42:45 +02:00
spinerak
25df8e5248 import; worlds not world :) 2024-06-07 23:29:47 +02:00
spinerak
526733dd3d removed roll and rollfragments; not used 2024-06-07 23:25:48 +02:00
spinerak
17402a5740 finished text whichstory option 2024-06-07 23:22:25 +02:00
spinerak
064c92977a Styling 2024-06-07 23:16:16 +02:00
spinerak
3d30b3b8e5 Merge branch 'main' of https://github.com/spinerak/ArchipelagoYachtDice 2024-06-07 22:50:30 +02:00
spinerak
c647c899aa Update Options.py 2024-06-07 22:50:27 +02:00
Spineraks
f6fbf2221f Apply suggestions from code review
Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>
2024-06-07 22:43:19 +02:00
Spineraks
78c198b4ea Update worlds/yachtdice/Items.py
Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>
2024-06-07 22:35:32 +02:00
NewSoupVi
676e876392 This is actually just slower lol 2024-06-07 22:18:36 +02:00
NewSoupVi
a3c9fb7b55 Improve typing 2024-06-07 22:10:36 +02:00
NewSoupVi
3d7f23b26d newline 2024-06-07 22:02:45 +02:00
NewSoupVi
3e8d89f2e0 Improve performance of Yacht Dice 2024-06-07 21:49:24 +02:00
spinerak
1aff595855 Moved setting early items to generate_early 2024-06-07 18:54:56 +02:00
spinerak
864e36cebe init of locations: remove self.event line 2024-06-07 18:50:42 +02:00
spinerak
93e67153f8 Improved create_items code 2024-06-07 18:44:59 +02:00
spinerak
97c37a395f Renamed setup guide 2024-06-07 00:12:30 +02:00
spinerak
1e935fb9e8 Comments and editing 2024-06-06 22:54:40 +02:00
spinerak
be65762532 Version 2.0.3
manual input option
max score in logic always 2.0.3
faster gen
2024-06-06 16:26:33 +02:00
spinerak
046463113c Tweaked generation parameters and methods 2024-06-06 02:54:35 +02:00
spinerak
260405469d Formatting style 2024-06-05 23:48:47 +02:00
spinerak
3da552d1d3 Improve performance of add_distributions 2024-06-05 23:01:02 +02:00
spinerak
7f2df9f9e7 Update en_YachtDice.md 2024-06-05 19:53:12 +02:00
spinerak
8b558bde26 Update setup_en.md 2024-06-05 17:49:34 +02:00
spinerak
975fd04445 Logic for alt categories properly now 2024-06-05 16:58:18 +02:00
spinerak
c6873688d2 logic tweak 2024-06-02 00:03:25 +02:00
spinerak
67fb4fb81e Preparation for 2.0 2024-06-01 16:54:39 +02:00
spinerak
b51dcfbda2 Changed logic, tweaked a bit too 2024-06-01 02:02:55 +02:00
spinerak
979f30f7f1 changed how logic works
Now you put an array of mults and the cpu gets a couple of tries
2024-05-31 21:37:20 +02:00
spinerak
65e8703b33 no changes, just whitespaces 2024-05-31 02:08:17 +02:00
spinerak
43d102b285 Changed yaml and small bug fixes
Fix when goal and max are same
Options: changed chance to weight
2024-05-31 01:06:10 +02:00
spinerak
1a8d807a8d New version of the apworld, with 1000 as final score, always
Will still need to check difficulty and weights of adding items.
Website is not ready yet, so this version is not usable yet :)
2024-05-28 22:47:49 +02:00
spinerak
807405c7be Adjusted difficulty 2024-05-28 20:06:46 +02:00
spinerak
796b17b3cb Update offline mode so that it works again 2024-05-25 18:31:47 +02:00
spinerak
d8540239b2 Changed difficulties 2024-05-25 17:44:30 +02:00
spinerak
aed6696838 Update logic, added multiplicative categories 2024-05-25 16:03:03 +02:00
spinerak
7c1a68ad3b changed options and added exceptions 2024-05-25 00:32:35 +02:00
spinerak
ae68fa0109 Extra categories are now working! 🐶 2024-05-24 23:33:22 +02:00