Commit Graph

  • a919530cab proper typing and bundle first ordering Josh Burman 2022-04-27 15:46:23 +00:00
  • b83783d907
    Merge pull request #31 from yardstick/feature/QUANT-1556-test-library-implementation brmnjsh 2022-04-27 11:42:35 -04:00
  • 67a6303c45 add stub and mock Josh Burman 2022-04-26 16:51:29 +00:00
  • 3af90e317e adds test coverage Josh Burman 2022-04-25 18:31:06 +00:00
  • 9054c92103 remove nose2 Josh Burman 2022-04-25 18:27:06 +00:00
  • e6e8f49816 formatting and print removal Joshua Burman 2022-04-19 14:49:31 -04:00
  • 0380401b2b return value added Josh Burman 2022-04-19 18:41:31 +00:00
  • e3d9b2e36e added yosh loop to test case Josh Burman 2022-04-19 18:37:51 +00:00
  • 2a3f6c7fc6 added nose2 for perspective Joshua Burman 2022-04-17 23:53:31 -04:00
  • e3f6c97503 added pass and fail tests Joshua Burman 2022-04-17 23:33:22 -04:00
  • 41856322f8 test framework and example test added Joshua Burman 2022-04-14 23:54:10 -04:00
  • 4c4a447afe add pytest Joshua Burman 2022-04-14 17:12:48 -04:00
  • d818da4494
    Merge pull request #30 from yardstick/release/1.2.0 brmnjsh 2022-03-29 11:48:53 -04:00
  • c7da2862b2
    Merge pull request #29 from yardstick/feature/QUANT-1415-Loft-Cases-Fix brmnjsh 2022-03-29 11:46:16 -04:00
  • a94256a10b version 1.2 Tokyo Drift! Adrian Manteza 2022-03-25 22:31:43 +00:00
  • 5e13db79b6 types yo Adrian Manteza 2022-03-25 22:02:10 +00:00
  • a8396051b6 randomize source bundles and items before each solver run Adrian Manteza 2022-03-25 21:57:16 +00:00
  • 11a5112812 trial for variability Joshua Burman 2022-03-25 13:58:31 -04:00
  • 1f00e1e1bc target variance for each solver run. authored by Yosh Adrian Manteza 2022-03-25 17:20:14 +00:00
  • 6ebe33a76b cleanup and < 3 bundle pre-filter Adrian Manteza 2022-03-24 16:47:55 +00:00
  • 79580c5394 test with prefilter Adrian Manteza 2022-03-23 20:15:22 +00:00
  • d9a0926b69 dict to Item object Adrian Manteza 2022-03-23 20:07:13 +00:00
  • 4e28e841ad remove prefilter Adrian Manteza 2022-03-23 19:44:02 +00:00
  • ad3019e478 prefiltering of items Adrian Manteza 2022-03-23 16:32:33 +00:00
  • 09d3fce02d pre-filter 100% constraint items Josh Burman 2022-03-23 15:57:47 +00:00
  • e04eead569 this should be max Adrian Manteza 2022-03-23 13:12:16 +00:00
  • 4acb9545d4 tweak the metadata constraints to always consider bundles Adrian Manteza 2022-03-22 20:33:20 +00:00
  • aaa672c14c get the items with a specific attribute from the bundle Adrian Manteza 2022-03-22 20:32:25 +00:00
  • a61c7a82b9 make the print problem optional in local dev Adrian Manteza 2022-03-22 20:31:17 +00:00
  • ee77d888b5 an id is an int Adrian Manteza 2022-03-22 20:29:03 +00:00
  • 9d15112320 convert boolean to int to satisfy solver requirements Adrian Manteza 2022-03-22 18:28:56 +00:00
  • df517fe7fe typo for bundle metadata constraints Josh Burman 2022-03-22 17:07:52 +00:00
  • 5f07302172 poc for bundle based metadata constraints Josh Burman 2022-03-22 17:07:00 +00:00
  • 2031497ae6 bring it back to 15 Adrian Manteza 2022-03-21 14:19:40 +00:00
  • abdda4a888 dont include the endpoint_url parameter at all Adrian Manteza 2022-03-18 14:57:52 +00:00
  • f893754f4c only for local dev Adrian Manteza 2022-03-18 14:31:57 +00:00
  • bd61fb7e81 just update the Target drift attribute to so we dont have to inject the drift_percent every single time Adrian Manteza 2022-03-17 22:48:22 +00:00
  • e4f51b8a3f only print problem when in local dev Adrian Manteza 2022-03-17 22:46:04 +00:00
  • 37a5db4c9b introduce the concept of a local dev environment Adrian Manteza 2022-03-17 20:42:22 +00:00
  • fede094eeb introduce an ApplicationConfig module to manage the environment configs in one location Adrian Manteza 2022-03-17 20:33:48 +00:00
  • c4a9b41234
    initial build (#28) Jarred Hunter 2022-03-17 13:36:53 -05:00
  • 2410e34c05 moar ENDPOINT_URL shenanigans Adrian Manteza 2022-03-17 18:22:27 +00:00
  • e9aa052077 missing parenthesis Adrian Manteza 2022-03-17 18:17:12 +00:00
  • 215d421e56 turn this off for non-dev environments Adrian Manteza 2022-03-17 18:09:45 +00:00
  • 555aeaa787 clean up the generate_solution method Adrian Manteza 2022-03-17 17:14:02 +00:00
  • 05c5dc3856 dont round off the targets Adrian Manteza 2022-03-17 17:12:47 +00:00
  • d4729cf812 add the sample body for reference Adrian Manteza 2022-03-17 14:04:17 +00:00
  • 34418066ca update the solver sandbox elastic constraint impl Adrian Manteza 2022-03-17 14:01:44 +00:00
  • efbc83ca8d just define the body inside Adrian Manteza 2022-03-16 02:58:05 +00:00
  • 812e7aaad9 leet the solver drift Adrian Manteza 2022-03-16 02:51:39 +00:00
  • cc704d97da close Adrian Manteza 2022-03-15 20:39:26 +00:00
  • ddb8efc79f modify the sandbox to get it more closer to the actual impl Adrian Manteza 2022-03-14 18:47:28 +00:00
  • ff9d9b3d49 make sure to generate the correct solution before breaking the loop Adrian Manteza 2022-03-14 14:45:02 +00:00
  • 98922bfc4c just save the body parameter externally in my gist Adrian Manteza 2022-03-11 15:26:42 +00:00
  • ef04373bd4 try to increase to 15% Adrian Manteza 2022-03-11 15:25:17 +00:00
  • e1176365f3 make it a single target calculation for yas_elastic Adrian Manteza 2022-03-11 15:24:57 +00:00
  • 26571cffc6 let the model calculate Adrian Manteza 2022-03-10 23:32:18 +00:00
  • 84c34d9a90 encapsulate the max_drift into the Target so it is open to customization Adrian Manteza 2022-03-10 23:31:58 +00:00
  • d8b4675f44 simplify this to the core level so we can easily reference it Adrian Manteza 2022-03-10 22:49:26 +00:00
  • d6e1cb37ce elasticized constraint is no more Adrian Manteza 2022-03-10 22:48:36 +00:00
  • b3c5808849 sum the Item iif and irf as well as the Bundle tif and trf Adrian Manteza 2022-03-10 22:47:16 +00:00
  • c8bbe9583b Merge branch 'QUANT-1415-loft-cases-fix' of github.com:yardstick/measure-solver into QUANT-1415-loft-cases-fix Adrian Manteza 2022-03-10 16:51:11 +00:00
  • 7bfafe6b67 Add a solver sandbox for local dev purposes Adrian Manteza 2022-03-07 16:18:36 +00:00
  • 20a2f5dd81 label it and add to the problem Adrian Manteza 2022-03-07 16:18:36 +00:00
  • 0b41c341b7 add some labels to constraints and rename variables to be a bit more descriptive Adrian Manteza 2022-03-07 16:17:45 +00:00
  • cec7429913 one time solver vars setup since it is common for all problems Adrian Manteza 2022-03-07 16:16:40 +00:00
  • c65c78ded6 that was inaccurate Adrian Manteza 2022-03-07 16:15:11 +00:00
  • bacc478b3e extract to the helper so we can easily toggle the knobs Adrian Manteza 2022-03-03 22:01:32 +00:00
  • ef63ef4e02 typo Adrian Manteza 2022-03-01 18:00:02 +00:00
  • bd0a5c53e0 flag this so we can deal with this later Adrian Manteza 2022-03-01 17:59:48 +00:00
  • 50bb02ee0f new listener Joshua Burman 2022-02-17 11:25:29 -05:00
  • f18e048081 added constant drift incrementing for tcc, tif values Joshua Burman 2022-02-12 03:43:37 -05:00
  • 46d3538690 attempt sequential solve Joshua Burman 2022-02-10 20:58:25 -05:00
  • 4b08ad253c testing tif and tcc limits Joshua Burman 2022-02-10 20:45:46 -05:00
  • deb6b9014e the big format Joshua Burman 2022-02-10 20:29:50 -05:00
  • 19a37ab33a tif and tcc drift bad Joshua Burman 2022-02-10 01:01:46 -05:00
  • 9986678733 sequential solve Joshua Burman 2022-02-10 00:40:43 -05:00
  • 7e59899495 more tif, tcc tweaking Joshua Burman 2022-02-10 00:17:20 -05:00
  • 7031c03fde tighter tif and tcc Joshua Burman 2022-02-09 23:24:51 -05:00
  • 24168f6bbb fix for non bundles runs as well as some typing Joshua Burman 2022-02-09 23:11:09 -05:00
  • 2576c982e0 logfest 2059 Joshua Burman 2022-02-09 17:38:26 -05:00
  • 78331577dc even more logging Joshua Burman 2022-02-09 17:25:23 -05:00
  • 3f7b3cc0b6 more extensive logging Joshua Burman 2022-02-09 17:17:06 -05:00
  • f15f9e604e checking that generated bundle set fits exam form item size limit Joshua Burman 2022-02-09 16:45:38 -05:00
  • ab9b5525a4 reverting to basic cases Joshua Burman 2022-02-09 16:33:38 -05:00
  • 2232b3342c tif, tcc tweaks Joshua Burman 2022-02-09 14:37:39 -05:00
  • bdc67111b5 logging for debugging Joshua Burman 2022-02-09 14:05:18 -05:00
  • b720dfa352 tighten up tif and tcc targets Joshua Burman 2022-02-09 13:10:29 -05:00
  • 52615ab663 removed old code and fixed some comments, for clarification Joshua Burman 2022-02-09 11:16:11 -05:00
  • 14a07ff9b2 random select recursive solution for bundle constraints Joshua Burman 2022-02-09 03:26:09 -05:00
  • 8ce5e6e540 combination based bundle solving spushy 2022-02-09 01:13:49 -05:00
  • 744abbb7b8 basic funcionality improvements, as well as bundle refactor prep spushy 2022-02-08 20:34:14 -05:00
  • 872397e825 check for none spushy 2022-02-07 15:25:12 -05:00
  • 8bb5075f5b fix item attributes using raw constraint value target, relaxed tif tcc drift Josh Burman 2021-12-22 23:14:12 +00:00
  • 107abcb73a tcc and tif drift, compensated for string value casing, csv to dict improved process Josh Burman 2021-12-22 22:39:46 +00:00
  • 13f0f383e0
    Merge pull request #20 from yardstick/feature/QUANT-1298-case-based-constraints brmnjsh 2021-12-21 15:28:57 -05:00
  • bab0b43283 Merge branch 'develop' into feature/QUANT-1298-case-based-constraints Josh Burman 2021-12-21 20:26:22 +00:00
  • 4c30b50c36
    Merge pull request #21 from yardstick/feature/QUANT-1308-tif-discrepancy brmnjsh 2021-12-20 14:06:47 -05:00
  • 0fbd14649b
    Update app/helpers/service_helper.py brmnjsh 2021-12-20 14:05:17 -05:00
  • d731b901ff accurate comment and result tif/tcc verbage Josh Burman 2021-12-18 07:49:07 +00:00