Commit Graph

313 Commits (a1e6453cd1ffb70ff4a5eaf74ca8ded3f6d42d8d)
 

Author SHA1 Message Date
Pi-Hsun Shih e9e8327df5 Fix a wrong comment. 5 years ago
Pi-Hsun Shih 09e8e4e37a Make probability accurate by condition probability on the value.
Tested that the result is same as the "should report" in #95.

Fix #48, #95.
5 years ago
Mike Bryant 8f49882245 Revert "Make probability accurate by condition probability on the value."
This reverts commit 3fa1867340.
5 years ago
Mike Bryant a5194879d0 Revert "Fix a wrong comment."
This reverts commit 8c43570c9a.
5 years ago
Mike Bryant c615df9397
Merge pull request #105 from peter50216/fix-accurate-prob
Accurate probability.
5 years ago
Pi-Hsun Shih 8c43570c9a Fix a wrong comment. 5 years ago
Pi-Hsun Shih 3fa1867340 Make probability accurate by condition probability on the value.
Tested that the result is same as the "should report" in #95.

Fix #48, #95.
5 years ago
Pi-Hsun Shih 28e73937bc Refactor and move common parts out. 5 years ago
Mike Bryant 0634b5e64c
Merge pull request #106 from mikebryant/fudge-factor
fix: Add a fudge factor
5 years ago
Mike Bryant 6cfc140173 fix: Add a fudge factor
The reversed code isn't a perfect match for ARM 32-bit floating point assembly. This should allow us to cope with things that are a little out of range due to floating point weirdness
5 years ago
Mike Bryant 46929bd556 fix: Use min for guaranteed minimum
Should be, max of mins for each pattern, then min of those
5 years ago
Mike Bryant f8319bb348
Merge pull request #104 from mikebryant/chart
feat: Add chart visual
5 years ago
Mike Bryant 89dfc6ce6e feat: Add chart visual 5 years ago
Mike Bryant 21cb1a0ed2 fix: Make guaranteed minimum correct for all patterns, and fix sorting
Fixes #98

Fixes #76
5 years ago
Mike Bryant 10f9b3a755
Merge pull request #58 from Molorius/master
Added parameters first-time and previous-pattern.
5 years ago
Mike Bryant da1d75ba51
Merge pull request #102 from peter50216/patch-2
Update rate range to match intceil
5 years ago
Mike Bryant 53c98b84c3
Merge pull request #103 from peter50216/patch-3
Change prediction of rate to consider not only the previous known value
5 years ago
Peter Shih 7d1f46fe8c
Change prediction of rate to consider not only the previous known value
This also makes the predicted range more strict, so won't help with all those invalid pattern issues, but should give an more accurate result.
5 years ago
Peter Shih a41f2d5975
Update rate range to match intceil
I doubt this would change any prediction at all, but this is more correct according to the code.
5 years ago
Blake Felt a893a5617b Removed UI notification when query is used.
A console log shows instead.

Cleaned up getPreviousFromQuery.
It now returns null when the "prices" parameter is not used.

Fixed getPreviousFromLocalStorage to only look at local storage.

Changed from_query to populated_from_query to be more descriptive.
5 years ago
Mike Bryant af774022a0
Merge pull request #93 from theRTC204/switch-to-intceil
feat: Implements a more true to game code intceil calculation
5 years ago
Ryan Carbotte 0d9e0d8f8d feat: Implements a more true to game code intceil calculation
This replaces all instances of Math.floor() and Math.ceil() with a
calculation that more closely matches the C++ implementation in game.
5 years ago
Mike Bryant b6c92ea82f
Merge pull request #56 from HarryPeach/master
Progressive Web App support
5 years ago
Mike Bryant 8745b42b1a
Merge pull request #91 from theRTC204/fix-remove-debug-statement
fix: Removed a debug statement left behind
5 years ago
Ryan Carbotte 4a711fde74 fix: Removed a debug statement left behind 5 years ago
Mike Bryant baff942960 docs: Add some notes on scope 5 years ago
Harry Peach 34e0bbcaa5 Added extra precached files 5 years ago
Harry Peach 1c65137cb6 Added icons for the PWA 5 years ago
Harry Peach a50ad6a332 Removed netlify leftover files 5 years ago
Harry Peach 8791c5fa92 Added basic service-worker support 5 years ago
Mike Bryant 302218de57
Merge pull request #84 from theRTC204/master
feat: Add dynamic list of contributors
5 years ago
Mike Bryant 4d5a245fd0
Merge pull request #78 from timplunkett/patch-3
Clarify price should be from your island
5 years ago
Ryan Carbotte e20e884611 fix: Changed to use HTML URL for contributor link 5 years ago
Ryan Carbotte c2559fedbf feat: Add dynamic list of contributors 5 years ago
Trevor Welch c4c2ff7cd1 Massive UI Rework
This commit completely changes the UI of the app, giving it a more Animal Crossing touch and make it feel like an app on the Nook Phone.

Added "First Buy" and "Previous Pattern"

All CSS needed for these fields have also been included, as well as some Javascript updated to reflect the new radios.

Added Probabilities

Chart will now also display % chance of that pattern.

Fixed added lines
5 years ago
Tim Plunkett fb1cb3476a
Clarify price should be from your island 5 years ago
Mike Bryant 42c3fdd2a3
Merge pull request #67 from kantenkugel/patch-1
Change reset Button to type button
5 years ago
Mike Bryant f8cf8058a5
Merge pull request #64 from phoenix-meadowlark/patch-1
Provides consistent cross-browser sorting behavior.
5 years ago
Michael Ritter 0af21f93fc
Change reset Button to type button
This avoids being able to accidentally reset the form by pressing enter in one of the input fields

Solves https://github.com/mikebryant/ac-nh-turnip-prices/issues/62
5 years ago
Phoenix Meadowlark 927480748c
Update to provide consistent cross-browser behavior.
Changes the sorting in `generate_possibilities` to have the intended effect. The old version worked on firefox, but did not sort the list on chrome because `a.weekMax < b.weekMax` does not return `-1` if `a.weekMax > b.weekMax`.
5 years ago
Blake Felt a62a86235c Added parameters first-time and previous-pattern.
Added text box to notify that values will not be saved.

Valid first-time options are:
yes/true/1
no/false/0.

Valid first-time options are:
0/fluctuating
1/large-spike
2/decreasing
3/small-spike
anything else defaults to unknown.

Test with:
https://turnipprophet.io/?pattern=large-spike&prices=90.91..93.94..&first=true
5 years ago
Mike Bryant 8afadbddeb
Merge pull request #53 from theRTC204/improve-data-table-usability
fix: Improved data table visibility on different devices
5 years ago
Mike Bryant 13cb859406
Merge pull request #52 from theRTC204/minor-visual-tweaks
fix: Reduced overall element size throughout UI
5 years ago
Ryan Carbotte d0e1ded041 fix: Improved data table visibility on different devices
This change introduces new behavior for the data table.

If the device supports a fine pointer (mouse or touchpad) and a screen
width that is less than 1400px, we will set a max height on the table
allowing the horizontal scroll bar to be easily accessable.

If the device supports a coarse input (touch) we will not set a max
height on the table, because horizontal scrolling is a simple swipe.

If the device has a screen that is wider than 1400px we will not set a
max height on the table, as there would not be a horizontal scroll bar.
5 years ago
Ryan Carbotte 73cab71e6e fix: Reduced overall element size throughout UI 5 years ago
Mike Bryant e40f944c2e fix: Fix reset button 5 years ago
Mike Bryant d048472a7d
Merge pull request #45 from tylermatchett/dynamic-querystring
Readable dynamic length querystrings
5 years ago
Mike Bryant c36fefedbb
Merge pull request #50 from mikebryant/rebase-34
Rebasing #34
5 years ago
Mike Bryant b10358f13e fix: Retain compatibility with previous stored data 5 years ago
Mike Bryant 54b8458a5f Squashed commit of the following:
commit efffda8fc2ae9ebf5df051c33159fc4334075470
Author: Trevor Welch <welch.trevor@yahoo.com>
Date:   Wed Apr 8 19:03:49 2020 -0400

    Fixed Reset Button

    Fingers crossed on last commit

commit ff6b739533c20e1eb3f4942b06def9fdfcf58548
Author: Trevor Welch <welch.trevor@yahoo.com>
Date:   Wed Apr 8 18:49:54 2020 -0400

    Copy Update + Radio Button Fix

    Changed the copy under "First-Time Buyer" and made the selected radio button a solid fill rather than only coloring the text.

commit 95887a68b671dcf231e4e7aea6710bfe4e2eae29
Author: Trevor Welch <welch.trevor@yahoo.com>
Date:   Wed Apr 8 18:31:18 2020 -0400

    Removed a Console Log

commit 84f1ef8b96730818903aaa0e12ab12be642f8bd1
Author: Trevor Welch <welch.trevor@yahoo.com>
Date:   Wed Apr 8 18:27:03 2020 -0400

    Added Probabilities

    Chart will now also display % chance of that pattern.

commit d047d7749ca2809165068fe3f787c83ffba8b45e
Author: Trevor Welch <welch.trevor@yahoo.com>
Date:   Wed Apr 8 18:08:35 2020 -0400

    Added "First Buy" and "Previous Pattern"

    All CSS needed for these fields have also been included, as well as some Javascript updated to reflect the new radios.

commit 95b60e1458df72c86cf91c2017cb8208e0829d9b
Merge: 1d6046b be09f8e
Author: Trevor Welch <welch.trevor@yahoo.com>
Date:   Wed Apr 8 13:51:53 2020 -0400

    Merge branch 'front-end'

commit be09f8e6085dccf90683c819a3deec44852a54b1
Author: Trevor Welch <welch.trevor@yahoo.com>
Date:   Wed Apr 8 13:51:43 2020 -0400

    Requested changes

    This commit adds changes as requested in https://github.com/mikebryant/ac-nh-turnip-prices/pull/34

commit 1d6046bfe283e6a779e2e2f49edd12b6fdf128bd
Author: Trevor Welch <welch.trevor@yahoo.com>
Date:   Wed Apr 8 02:34:12 2020 -0400

    typo

commit a414b8fdc22aaad82265d502601c0d2a67050f5d
Author: Trevor Welch <welch.trevor@yahoo.com>
Date:   Wed Apr 8 02:22:36 2020 -0400

    Update scripts.js

commit fbc3878d831e0f9abeb2de40337dedb8ee20f794
Merge: d521944 3cad0d4
Author: Trevor Welch <welch.trevor@yahoo.com>
Date:   Wed Apr 8 02:18:57 2020 -0400

    Merge branch 'master' of https://github.com/Trevor-Welch/ac-nh-turnip-prices

commit d521944eae82eeb0644b13ffa75a23ec3d2f52ef
Author: Trevor Welch <welch.trevor@yahoo.com>
Date:   Wed Apr 8 02:15:37 2020 -0400

    Massive UI Rework

    This commit completely changes the UI of the app, giving it a more Animal Crossing touch and make it feel like an app on the Nook Phone.

commit 3cad0d4f2a127ba46e946a9b0bebfc1cfb7001f2
Author: Trevor Welch <welch.trevor@yahoo.com>
Date:   Mon Apr 6 20:43:38 2020 -0400

    Refactored scripts.js

    Scripts.JS was very hard to read initially.

    This commity cleans things up, abstracts functions, and makes it a bit more easier to read.
5 years ago