Commit Graph

  • d08fedb247 Use fixed point arithmetic for progress/quality Asriel Camora 2023-11-04 11:43:34 -07:00
  • 9ca83bfe23 Simulator tests (will fail!) Asriel Camora 2023-11-04 11:01:39 -07:00
  • 2f727f76cd Move accepted actions to ActionSet Asriel Camora 2023-11-04 11:01:15 -07:00
  • ac109ae711 Fix ActionSet Asriel Camora 2023-11-02 01:01:03 -07:00
  • 74195b59eb Fix failed to install Asriel Camora 2023-11-02 00:36:49 -07:00
  • 239f71db58 Add unofficial builds Asriel Camora 2023-11-01 20:07:07 -07:00
  • 256a72db88 Add more actionset tests Asriel Camora 2023-10-31 15:41:09 -07:00
  • 23c49d4453 Fix test artifact name Asriel Camora 2023-10-31 14:13:43 -07:00
  • 706f5c98ca Switch to Ubuntu Asriel Camora 2023-10-31 14:10:00 -07:00
  • 9f46eff516 Change test artifact name Asriel Camora 2023-10-31 14:09:16 -07:00
  • a4dfcc4488 Fix typo Asriel Camora 2023-10-31 12:55:00 -07:00
  • 439a174d34 Change ActionSet to use pragmas Asriel Camora 2023-10-31 12:47:30 -07:00
  • a382da066e Add tests CI/CD Asriel Camora 2023-10-31 12:46:56 -07:00
  • a8dcc9f626 Add test project Asriel Camora 2023-10-31 12:45:26 -07:00
  • c7f809767e 1.9.1.0 Asriel Camora 2023-10-25 13:12:17 -07:00
  • fe187d9ae1 Clean up aggregate exception handling Asriel Camora 2023-10-25 13:11:11 -07:00
  • 2f36093453 Add craftingway macro support Asriel Camora 2023-10-25 13:10:37 -07:00
  • f364b09af9 Add importing of ffxivteamcraft macros Asriel Camora 2023-10-25 12:45:02 -07:00
  • 246234620a Change copy icon to paste Asriel Camora 2023-10-25 12:44:47 -07:00
  • c6c950dc51 Add internal InputTextEx Asriel Camora 2023-10-25 12:44:03 -07:00
  • 281b0d27a2 Allow empty text and hashing for GroupPanel Asriel Camora 2023-10-25 12:43:09 -07:00
  • a81b6b3b1c (1.9.0.3) Fix blank line when copying to macros Asriel Camora 2023-10-24 02:49:43 -07:00
  • 60a939e023 1.9.0.2 Bump Asriel Camora 2023-10-24 01:42:28 -07:00
  • c0ba4407b5 Add force notification warning Asriel Camora 2023-10-24 01:39:13 -07:00
  • 56383d4e6e Add macro chain is missing error Asriel Camora 2023-10-24 01:38:59 -07:00
  • cd0fbacbbc Don't move to another macro if it's only going to have one step Asriel Camora 2023-10-24 01:07:26 -07:00
  • 889d07433c Fix copying macro to clipboard, and using /nextmacro Asriel Camora 2023-10-24 01:02:21 -07:00
  • 3836fbef10 Disable esc key on RecipeNote window Asriel Camora 2023-10-24 00:21:14 -07:00
  • 39e95305af 1.9.0.1 Asriel Camora 2023-10-17 04:34:13 -07:00
  • 8db4007ed9 Fix /crafteditor command Asriel Camora 2023-10-17 04:34:03 -07:00
  • 6f5c6b66fb Fix internal name Asriel Camora 2023-10-17 04:33:44 -07:00
  • 234eb3a7ab 1.9.0.0 (Testing) Release Asriel Camora 2023-10-17 03:36:31 -07:00
  • 398c7f0500 Remove old windows Asriel Camora 2023-10-10 23:36:17 -07:00
  • 1da2acc5c5 Finish crafting log helper window Asriel Camora 2023-10-10 18:38:01 -07:00
  • 9a924c8049 Ignore if semaphore is used after task is cancelled Asriel Camora 2023-10-10 18:18:22 -07:00
  • f8f876d5f4 Implement macro scoring and suggesting Asriel Camora 2023-10-10 01:40:52 -07:00
  • 65adab7740 Add multi-execution helper for simulator Asriel Camora 2023-10-10 00:40:33 -07:00
  • 7327a1a844 Add MaxThreadCount default Asriel Camora 2023-10-10 00:39:38 -07:00
  • bdabbbdafa API9 updates Asriel Camora 2023-10-10 00:39:23 -07:00
  • 6bfff06ac4 Implement max thread count setting using semaphores Asriel Camora 2023-10-02 23:02:11 -07:00
  • 42a1bc1117 Use TPL when solving with all algorithms Asriel Camora 2023-10-02 22:28:12 -07:00
  • c0f579f23b Split solver into MCTS and algorithms Asriel Camora 2023-10-02 13:07:06 -07:00
  • e6081f5e60 Remove crafty namespace from solver Asriel Camora 2023-10-02 12:16:43 -07:00
  • cfb5c53f3b Make crafting log ui nicer, remove redundant code Asriel Camora 2023-10-02 12:16:01 -07:00
  • d9e78166d9 Updates for v9, begin ui rework Asriel Camora 2023-10-01 03:43:11 -07:00
  • 36b9e4fb6d Add HQ consumables to crafting log Asriel Camora 2023-09-27 23:36:27 -07:00
  • 9dc83be155 Fix crash when rendering macros and unable to craft recipe Asriel Camora 2023-09-26 16:06:53 -07:00
  • 3648cb585d Use exp array idx for job levels Asriel Camora 2023-09-26 16:05:58 -07:00
  • 8493da8fec Add json to release Asriel Camora 2023-07-23 10:03:42 +04:00
  • f63dfea294 GA 1.2.0.0 Asriel Camora 2023-07-23 08:38:17 +04:00
  • a76e23bd14 Add GA plogon deployment Asriel Camora 2023-07-23 08:02:02 +04:00
  • 08c5324b34 Code formatting fixes Asriel Camora 2023-07-23 06:05:04 +04:00
  • 49d9d8d215 Bump versioning Asriel Camora 2023-07-23 05:00:32 +04:00
  • 93500d7f6f Nitpick typo Asriel Camora 2023-07-23 04:59:28 +04:00
  • 1a89cb32e8 Settings button can now select specific tab Asriel Camora 2023-07-23 04:54:25 +04:00
  • 68b36e8d4f Better synthhelper reset button Asriel Camora 2023-07-23 04:53:54 +04:00
  • a36925dfaa Fix synth helper button formatting Asriel Camora 2023-07-22 17:34:11 -07:00
  • 17a83bfb49 Tiny settings fix Asriel Camora 2023-07-22 17:25:04 -07:00
  • 20e3dcf758 Button size schenanigans Asriel Camora 2023-07-23 04:19:23 +04:00
  • 1f39be40c8 Update settings window layout again Asriel Camora 2023-07-23 03:20:09 +04:00
  • ec4466123c settings fixes Asriel Camora 2023-07-23 02:44:19 +04:00
  • c96b86d9cb Update settings window with tab bar/notebook layout, add about page Asriel Camora 2023-07-23 02:30:44 +04:00
  • c344815e50 Moved algorithm into SolverConfig, multi configuration support Asriel Camora 2023-07-23 02:27:08 +04:00
  • bac96201d2 Add synth helper progress bars Asriel Camora 2023-07-21 21:14:57 +04:00
  • c471d3edf8 Split synth helper, use ienumerator to manage state Asriel Camora 2023-07-21 20:44:15 +04:00
  • 809f5e04b0 Implement synthesis helper Asriel Camora 2023-07-21 16:02:16 +04:00
  • ca6d6de934 Synthesis helper config options Asriel Camora 2023-07-21 16:01:18 +04:00
  • 1e5cc96837 Invoke algorithm directly from enum Asriel Camora 2023-07-21 16:01:01 +04:00
  • 918252f9fe Crafting Log window changes Asriel Camora 2023-07-21 16:00:30 +04:00
  • 04f3302605 Simulator window changes Asriel Camora 2023-07-21 15:59:53 +04:00
  • 8aee6e54af Change RecipeNote code into utility Asriel Camora 2023-07-21 15:57:46 +04:00
  • bd43533a4a No need to track network condition changes, use the UI for everything Asriel Camora 2023-07-21 15:56:31 +04:00
  • b99158727c Better Action and ClassJob lookups Asriel Camora 2023-07-21 15:54:31 +04:00
  • 0e6fbe5418 Switch back to record structs Asriel Camora 2023-07-21 15:53:50 +04:00
  • f1f60752b5 Allow existing conditions to be ticked in SimulatorNoRandom Asriel Camora 2023-07-21 15:52:25 +04:00
  • 8c73796b75 Solver token handling fixes, formatting tweaks Asriel Camora 2023-07-21 15:51:52 +04:00
  • 807e0838a2 Add craft Condition update network handler Asriel Camora 2023-07-18 01:03:47 +04:00
  • c8231b5d2a Refactor ui code, add temp synth window Asriel Camora 2023-07-17 00:13:59 +04:00
  • 858d5d468c Bump versioning Asriel Camora 2023-07-16 00:17:11 +04:00
  • cb9dcb358f Yet more ui tweaks Asriel Camora 2023-07-16 00:09:37 +04:00
  • 1cc83ca959 Minor ui tweaks Asriel Camora 2023-07-15 23:58:59 +04:00
  • 8417ee4fc5 Remove combo actions from view Asriel Camora 2023-07-15 23:54:26 +04:00
  • 88babd3844 Move around options, add algorithm selector Asriel Camora 2023-07-15 23:45:21 +04:00
  • 376a9fe7cb Remove frame timers, fix underline color Asriel Camora 2023-07-15 23:09:17 +04:00
  • 5cd9f10917 Refactor and update settings window Asriel Camora 2023-07-15 22:46:57 +04:00
  • eae91d6d02 Fix macro generation for combo actions Asriel Camora 2023-07-14 23:56:30 +04:00
  • 5ab53f56b9 Expand macros generated by solver Asriel Camora 2023-07-14 23:45:34 +04:00
  • 23dd60bb34 Make combo actions much more clear Asriel Camora 2023-07-14 23:45:07 +04:00
  • 79377b5e89 Minor performance tweaks Asriel Camora 2023-07-14 22:54:53 +04:00
  • 86daf038ce Allow selecting algorithm and hiding combos Asriel Camora 2023-07-13 21:23:24 +02:00
  • 9a245aa9ad Minor solver refactoring Asriel Camora 2023-07-13 21:22:39 +02:00
  • df72386f19 Fix edge case exceptions when input simulation is invalid Asriel Camora 2023-07-13 13:02:39 +02:00
  • d670241d1e Merge branch 'offload-bufs' into main Asriel Camora 2023-07-13 12:38:11 +02:00
  • 9a75542e4b Tweak byregot scoring system, add bonuses to config Asriel Camora 2023-07-13 12:27:45 +02:00
  • 7787ae32d5 Combo actions for better macro quality Asriel Camora 2023-07-13 12:08:17 +02:00
  • 49b84e966e Keep iterating until a completed craft is found or is impossible Asriel Camora 2023-07-10 21:00:57 +02:00
  • a9541e2e1d Add furcated actions (better results than single thread & faster!) Asriel Camora 2023-07-09 08:59:39 +02:00
  • 2e2db97ca7 More heuristic improvements Asriel Camora 2023-07-08 14:38:35 +02:00
  • 436858e65c Optimizations/improve action gen Asriel Camora 2023-07-07 20:18:30 +02:00
  • 636501ab86 Remove all concurrency code Asriel Camora 2023-07-07 20:17:35 +02:00