(function(e){function t(t){for(var r,a,o=t[0],u=t[1],c=t[2],l=0,p=[];l1&&(n.totalSingleAttemptSuccesses=0),n.attempts=0,o["a"].set(e.history,t,n)}function j(e,t){var n=e.history[t]||{};n.attempts=n.attempts+1||1,n.totalAttempts=n.totalAttempts+1||1,o["a"].set(e.history,t,n)}function L(e){e.consecutiveFails=e.consecutiveFails+1||1}function k(e){e.consecutiveFails=0}function O(e){e.staleFails=e.staleFails+1||1}function C(e){e.staleFails=0}function T(e,t){var n=e.history[t]||{};n.success=!0,1===n.attempts&&(n.singleAttemptSuccesses=n.singleAttemptSuccesses+1||1,n.totalSingleAttemptSuccesses=n.totalSingleAttemptSuccesses+1||1,1===n.totalAttempts&&(n.singleAttemptSuccesses=n.singleAttemptSuccesses+1,n.totalSingleAttemptSuccesses=n.totalSingleAttemptSuccesses+1)),o["a"].set(e.history,t,n)}function z(e){var t=e.activeQueue.shift();e.expression=t,e.activeQueue.push(t)}function R(e,t){var n=e.activeQueue.indexOf(t);-1!==n&&e.activeQueue.splice(n,1),e.stableQueue.push(t)}function _(e){var t=e.pendingQueue.shift();while(t.length>0){var n=t.shift();e.activeQueue.push(n)}}function M(e,t){var n=e.stableQueue.indexOf(t);-1!==n&&e.stableQueue.splice(n,1),e.activeQueue.push(t)}function G(e){e.history={},e.expression="",e.activeQueue=[],e.stableQueue=[],"word"===e.level?e.pendingQueue=Array.from(e.sequence.words,(function(e){return Array.from(e,(function(e){return e}))})):e.pendingQueue=Array.from(e.sequence.expressions,(function(e){return Array.from(e,(function(e){return e}))}))}var B=n("bc3a"),$=n.n(B);o["a"].prototype.$axios=$.a;var J=2;function U(e,t){null==e.state.patterns[t]&&$.a.get("https://eel3-data.s3.us-east-2.amazonaws.com/patterns/".concat(t,"/master.json")).then((function(t){var n={boundary:t.data.boundary||{top:0,ascenderLine:t.data.dimensions.upperGuidePixels,capLine:t.data.dimensions.upperGuidePixels,meanLine:t.data.dimensions.middleGuidePixels,baseLine:t.data.dimensions.lowerGuidePixels,beardLine:t.data.dimensions.lowestGuidePixels,bottom:t.data.dimensions.heightPixels},letter:t.data.letter,path:t.data.path};e.commit("setPattern",n)})).catch((function(e){return e}))}function V(e){var t={expressions:[["b","c","d","f"],["g","h","l","r","s","t"],["a","e","i","o","u"],["v","m","n","p"],["j","k","w"],["q","w","x","y","z"]],words:[["hi","have","fun"]]};null!=e.state.user&&null!=e.state.user.sequence&&"Tm9haCBH"===e.state.user.sequence&&(t={expressions:[["n","t","m","f"],["i","a","c"]],words:[["in","it","if"],["an","at","am"]]}),null!=e.state.user&&null!=e.state.user.sequence&&"QnJlbmRh"===e.state.user.sequence&&(t={expressions:[["n","b","s","r","k","e","p"]],words:[["trains","are","cool"],["planes","fly","high"]]}),null!=e.state.user&&null!=e.state.user.sequence&&"jim"===e.state.user.sequence&&(t={expressions:[["j","i","m"],["f"]],words:[["jim","rocks"]]},e.commit("setRetryLimit",1),e.commit("setStabilizeCount",1),e.commit("setReintroduceCount",1));for(var n=0;n=e.state.stabilizeCount&&e.commit("stabilizeExpression",t.expression),e.dispatch("nextExpression"),e.commit("resetExpression",t.expression)):e.state.history[t.expression].attempts>=e.state.retryLimit&&(e.commit("incrementFail"),e.state.consecutiveFails>=e.state.activeQueue.length&&e.dispatch("staleFail"),e.dispatch("nextExpression"),e.commit("resetExpression",t.expression))}function W(e){e.state.activeQueue.length<1&&e.dispatch("activateExpressions"),e.commit("nextExpression")}function X(e){var t=0;e.state.pendingQueue.length>0?(e.state.isFinalReview=!1,e.commit("activateNextBunch"),t=Math.min(e.state.reintroduceCount,e.state.stableQueue.length)):e.state.isFinalReview||(e.state.isFinalReview=!0,t=e.state.stableQueue.length);for(var n=0;ne.state.stableQueue.length/J)e.dispatch("activateExpressions"),e.commit("resetStaleFail");else if(e.state.stableQueue.length>=J)for(var t=0;t