diff --git "a/assets/main-BIb7j2FA.js" "b/assets/main-BIb7j2FA.js" new file mode 100644--- /dev/null +++ "b/assets/main-BIb7j2FA.js" @@ -0,0 +1,9 @@ +(function(){const j=document.createElement("link").relList;if(j&&j.supports&&j.supports("modulepreload"))return;for(const A of document.querySelectorAll('link[rel="modulepreload"]'))d(A);new MutationObserver(A=>{for(const S of A)if(S.type==="childList")for(const O of S.addedNodes)O.tagName==="LINK"&&O.rel==="modulepreload"&&d(O)}).observe(document,{childList:!0,subtree:!0});function m(A){const S={};return A.integrity&&(S.integrity=A.integrity),A.referrerPolicy&&(S.referrerPolicy=A.referrerPolicy),A.crossOrigin==="use-credentials"?S.credentials="include":A.crossOrigin==="anonymous"?S.credentials="omit":S.credentials="same-origin",S}function d(A){if(A.ep)return;A.ep=!0;const S=m(A);fetch(A.href,S)}})();function Tp(u){return u&&u.__esModule&&Object.prototype.hasOwnProperty.call(u,"default")?u.default:u}var vc={exports:{}},Li={};var Ef;function jp(){if(Ef)return Li;Ef=1;var u=Symbol.for("react.transitional.element"),j=Symbol.for("react.fragment");function m(d,A,S){var O=null;if(S!==void 0&&(O=""+S),A.key!==void 0&&(O=""+A.key),"key"in A){S={};for(var ne in A)ne!=="key"&&(S[ne]=A[ne])}else S=A;return A=S.ref,{$$typeof:u,type:d,key:O,ref:A!==void 0?A:null,props:S}}return Li.Fragment=j,Li.jsx=m,Li.jsxs=m,Li}var zf;function Lp(){return zf||(zf=1,vc.exports=jp()),vc.exports}var s=Lp(),bc={exports:{}},Y={};var wf;function Ep(){if(wf)return Y;wf=1;var u=Symbol.for("react.transitional.element"),j=Symbol.for("react.portal"),m=Symbol.for("react.fragment"),d=Symbol.for("react.strict_mode"),A=Symbol.for("react.profiler"),S=Symbol.for("react.consumer"),O=Symbol.for("react.context"),ne=Symbol.for("react.forward_ref"),M=Symbol.for("react.suspense"),D=Symbol.for("react.memo"),X=Symbol.for("react.lazy"),z=Symbol.for("react.activity"),G=Symbol.iterator;function $(h){return h===null||typeof h!="object"?null:(h=G&&h[G]||h["@@iterator"],typeof h=="function"?h:null)}var w={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},le=Object.assign,q={};function Se(h,E,k){this.props=h,this.context=E,this.refs=q,this.updater=k||w}Se.prototype.isReactComponent={},Se.prototype.setState=function(h,E){if(typeof h!="object"&&typeof h!="function"&&h!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,h,E,"setState")},Se.prototype.forceUpdate=function(h){this.updater.enqueueForceUpdate(this,h,"forceUpdate")};function C(){}C.prototype=Se.prototype;function Z(h,E,k){this.props=h,this.context=E,this.refs=q,this.updater=k||w}var Ce=Z.prototype=new C;Ce.constructor=Z,le(Ce,Se.prototype),Ce.isPureReactComponent=!0;var Ke=Array.isArray;function Oe(){}var I={H:null,A:null,T:null,S:null},qe=Object.prototype.hasOwnProperty;function na(h,E,k){var U=k.ref;return{$$typeof:u,type:h,key:E,ref:U!==void 0?U:null,props:k}}function Vt(h,E){return na(h.type,E,h.props)}function wa(h){return typeof h=="object"&&h!==null&&h.$$typeof===u}function Ze(h){var E={"=":"=0",":":"=2"};return"$"+h.replace(/[=:]/g,function(k){return E[k]})}var Lt=/\/+/g;function Ca(h,E){return typeof h=="object"&&h!==null&&h.key!=null?Ze(""+h.key):E.toString(36)}function ja(h){switch(h.status){case"fulfilled":return h.value;case"rejected":throw h.reason;default:switch(typeof h.status=="string"?h.then(Oe,Oe):(h.status="pending",h.then(function(E){h.status==="pending"&&(h.status="fulfilled",h.value=E)},function(E){h.status==="pending"&&(h.status="rejected",h.reason=E)})),h.status){case"fulfilled":return h.value;case"rejected":throw h.reason}}throw h}function B(h,E,k,U,J){var F=typeof h;(F==="undefined"||F==="boolean")&&(h=null);var re=!1;if(h===null)re=!0;else switch(F){case"bigint":case"string":case"number":re=!0;break;case"object":switch(h.$$typeof){case u:case j:re=!0;break;case X:return re=h._init,B(re(h._payload),E,k,U,J)}}if(re)return J=J(h),re=U===""?"."+Ca(h,0):U,Ke(J)?(k="",re!=null&&(k=re.replace(Lt,"$&/")+"/"),B(J,E,k,"",function(Nn){return Nn})):J!=null&&(wa(J)&&(J=Vt(J,k+(J.key==null||h&&h.key===J.key?"":(""+J.key).replace(Lt,"$&/")+"/")+re)),E.push(J)),1;re=0;var Je=U===""?".":U+":";if(Ke(h))for(var Te=0;Te>>1,be=B[he];if(0>>1;heA(k,Q))UA(J,k)?(B[he]=J,B[U]=Q,he=U):(B[he]=k,B[E]=Q,he=E);else if(UA(J,Q))B[he]=J,B[U]=Q,he=U;else break e}}return R}function A(B,R){var Q=B.sortIndex-R.sortIndex;return Q!==0?Q:B.id-R.id}if(u.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var S=performance;u.unstable_now=function(){return S.now()}}else{var O=Date,ne=O.now();u.unstable_now=function(){return O.now()-ne}}var M=[],D=[],X=1,z=null,G=3,$=!1,w=!1,le=!1,q=!1,Se=typeof setTimeout=="function"?setTimeout:null,C=typeof clearTimeout=="function"?clearTimeout:null,Z=typeof setImmediate<"u"?setImmediate:null;function Ce(B){for(var R=m(D);R!==null;){if(R.callback===null)d(D);else if(R.startTime<=B)d(D),R.sortIndex=R.expirationTime,j(M,R);else break;R=m(D)}}function Ke(B){if(le=!1,Ce(B),!w)if(m(M)!==null)w=!0,Oe||(Oe=!0,Ze());else{var R=m(D);R!==null&&ja(Ke,R.startTime-B)}}var Oe=!1,I=-1,qe=5,na=-1;function Vt(){return q?!0:!(u.unstable_now()-naB&&Vt());){var he=z.callback;if(typeof he=="function"){z.callback=null,G=z.priorityLevel;var be=he(z.expirationTime<=B);if(B=u.unstable_now(),typeof be=="function"){z.callback=be,Ce(B),R=!0;break a}z===m(M)&&d(M),Ce(B)}else d(M);z=m(M)}if(z!==null)R=!0;else{var h=m(D);h!==null&&ja(Ke,h.startTime-B),R=!1}}break e}finally{z=null,G=Q,$=!1}R=void 0}}finally{R?Ze():Oe=!1}}}var Ze;if(typeof Z=="function")Ze=function(){Z(wa)};else if(typeof MessageChannel<"u"){var Lt=new MessageChannel,Ca=Lt.port2;Lt.port1.onmessage=wa,Ze=function(){Ca.postMessage(null)}}else Ze=function(){Se(wa,0)};function ja(B,R){I=Se(function(){B(u.unstable_now())},R)}u.unstable_IdlePriority=5,u.unstable_ImmediatePriority=1,u.unstable_LowPriority=4,u.unstable_NormalPriority=3,u.unstable_Profiling=null,u.unstable_UserBlockingPriority=2,u.unstable_cancelCallback=function(B){B.callback=null},u.unstable_forceFrameRate=function(B){0>B||125he?(B.sortIndex=Q,j(D,B),m(M)===null&&B===m(D)&&(le?(C(I),I=-1):le=!0,ja(Ke,Q-he))):(B.sortIndex=be,j(M,B),w||$||(w=!0,Oe||(Oe=!0,Ze()))),B},u.unstable_shouldYield=Vt,u.unstable_wrapCallback=function(B){var R=G;return function(){var Q=G;G=R;try{return B.apply(this,arguments)}finally{G=Q}}}})(Ac)),Ac}var kf;function Mp(){return kf||(kf=1,yc.exports=wp()),yc.exports}var xc={exports:{}},Ye={};var Nf;function Rp(){if(Nf)return Ye;Nf=1;var u=Dc();function j(M){var D="https://react.dev/errors/"+M;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(u)}catch(j){console.error(j)}}return u(),xc.exports=Rp(),xc.exports}var Of;function Np(){if(Of)return Ei;Of=1;var u=Mp(),j=Dc(),m=kp();function d(e){var a="https://react.dev/errors/"+e;if(1be||(e.current=he[be],he[be]=null,be--)}function k(e,a){be++,he[be]=e.current,e.current=a}var U=h(null),J=h(null),F=h(null),re=h(null);function Je(e,a){switch(k(F,a),k(J,e),k(U,null),a.nodeType){case 9:case 11:e=(e=a.documentElement)&&(e=e.namespaceURI)?Id(e):0;break;default:if(e=a.tagName,a=a.namespaceURI)a=Id(a),e=$d(a,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}E(U),k(U,e)}function Te(){E(U),E(J),E(F)}function Nn(e){e.memoizedState!==null&&k(re,e);var a=U.current,t=$d(a,e.type);a!==t&&(k(J,e),k(U,t))}function wi(e){J.current===e&&(E(U),E(J)),re.current===e&&(E(re),Bi._currentValue=Q)}var $l,jc;function Et(e){if($l===void 0)try{throw Error()}catch(t){var a=t.stack.trim().match(/\n( *(at )?)/);$l=a&&a[1]||"",jc=-1)":-1i||r[n]!==b[i]){var x=` +`+r[n].replace(" at new "," at ");return e.displayName&&x.includes("")&&(x=x.replace("",e.displayName)),x}while(1<=n&&0<=i);break}}}finally{Fl=!1,Error.prepareStackTrace=t}return(t=e?e.displayName||e.name:"")?Et(t):""}function th(e,a){switch(e.tag){case 26:case 27:case 5:return Et(e.type);case 16:return Et("Lazy");case 13:return e.child!==a&&a!==null?Et("Suspense Fallback"):Et("Suspense");case 19:return Et("SuspenseList");case 0:case 15:return Pl(e.type,!1);case 11:return Pl(e.type.render,!1);case 1:return Pl(e.type,!0);case 31:return Et("Activity");default:return""}}function Lc(e){try{var a="",t=null;do a+=th(e,t),t=e,e=e.return;while(e);return a}catch(n){return` +Error generating stack: `+n.message+` +`+n.stack}}var es=Object.prototype.hasOwnProperty,as=u.unstable_scheduleCallback,ts=u.unstable_cancelCallback,nh=u.unstable_shouldYield,ih=u.unstable_requestPaint,ia=u.unstable_now,lh=u.unstable_getCurrentPriorityLevel,Ec=u.unstable_ImmediatePriority,zc=u.unstable_UserBlockingPriority,Mi=u.unstable_NormalPriority,sh=u.unstable_LowPriority,wc=u.unstable_IdlePriority,oh=u.log,ch=u.unstable_setDisableYieldValue,Cn=null,la=null;function at(e){if(typeof oh=="function"&&ch(e),la&&typeof la.setStrictMode=="function")try{la.setStrictMode(Cn,e)}catch{}}var sa=Math.clz32?Math.clz32:dh,rh=Math.log,uh=Math.LN2;function dh(e){return e>>>=0,e===0?32:31-(rh(e)/uh|0)|0}var Ri=256,ki=262144,Ni=4194304;function zt(e){var a=e&42;if(a!==0)return a;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Ci(e,a,t){var n=e.pendingLanes;if(n===0)return 0;var i=0,l=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var c=n&134217727;return c!==0?(n=c&~l,n!==0?i=zt(n):(o&=c,o!==0?i=zt(o):t||(t=c&~e,t!==0&&(i=zt(t))))):(c=n&~l,c!==0?i=zt(c):o!==0?i=zt(o):t||(t=n&~e,t!==0&&(i=zt(t)))),i===0?0:a!==0&&a!==i&&(a&l)===0&&(l=i&-i,t=a&-a,l>=t||l===32&&(t&4194048)!==0)?a:i}function On(e,a){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&a)===0}function fh(e,a){switch(e){case 1:case 2:case 4:case 8:case 64:return a+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return a+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Mc(){var e=Ni;return Ni<<=1,(Ni&62914560)===0&&(Ni=4194304),e}function ns(e){for(var a=[],t=0;31>t;t++)a.push(e);return a}function qn(e,a){e.pendingLanes|=a,a!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function hh(e,a,t,n,i,l){var o=e.pendingLanes;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=t,e.entangledLanes&=t,e.errorRecoveryDisabledLanes&=t,e.shellSuspendCounter=0;var c=e.entanglements,r=e.expirationTimes,b=e.hiddenUpdates;for(t=o&~t;0"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var yh=/[\n"\\]/g;function va(e){return e.replace(yh,function(a){return"\\"+a.charCodeAt(0).toString(16)+" "})}function rs(e,a,t,n,i,l,o,c){e.name="",o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"?e.type=o:e.removeAttribute("type"),a!=null?o==="number"?(a===0&&e.value===""||e.value!=a)&&(e.value=""+pa(a)):e.value!==""+pa(a)&&(e.value=""+pa(a)):o!=="submit"&&o!=="reset"||e.removeAttribute("value"),a!=null?us(e,o,pa(a)):t!=null?us(e,o,pa(t)):n!=null&&e.removeAttribute("value"),i==null&&l!=null&&(e.defaultChecked=!!l),i!=null&&(e.checked=i&&typeof i!="function"&&typeof i!="symbol"),c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"?e.name=""+pa(c):e.removeAttribute("name")}function Xc(e,a,t,n,i,l,o,c){if(l!=null&&typeof l!="function"&&typeof l!="symbol"&&typeof l!="boolean"&&(e.type=l),a!=null||t!=null){if(!(l!=="submit"&&l!=="reset"||a!=null)){cs(e);return}t=t!=null?""+pa(t):"",a=a!=null?""+pa(a):t,c||a===e.value||(e.value=a),e.defaultValue=a}n=n??i,n=typeof n!="function"&&typeof n!="symbol"&&!!n,e.checked=c?e.checked:!!n,e.defaultChecked=!!n,o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"&&(e.name=o),cs(e)}function us(e,a,t){a==="number"&&Ui(e.ownerDocument)===e||e.defaultValue===""+t||(e.defaultValue=""+t)}function Pt(e,a,t,n){if(e=e.options,a){a={};for(var i=0;i"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ps=!1;if(Ua)try{var Gn={};Object.defineProperty(Gn,"passive",{get:function(){ps=!0}}),window.addEventListener("test",Gn,Gn),window.removeEventListener("test",Gn,Gn)}catch{ps=!1}var nt=null,vs=null,Hi=null;function $c(){if(Hi)return Hi;var e,a=vs,t=a.length,n,i="value"in nt?nt.value:nt.textContent,l=i.length;for(e=0;e=Xn),nr=" ",ir=!1;function lr(e,a){switch(e){case"keyup":return Vh.indexOf(a.keyCode)!==-1;case"keydown":return a.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function sr(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var nn=!1;function Zh(e,a){switch(e){case"compositionend":return sr(a);case"keypress":return a.which!==32?null:(ir=!0,nr);case"textInput":return e=a.data,e===nr&&ir?null:e;default:return null}}function Ih(e,a){if(nn)return e==="compositionend"||!xs&&lr(e,a)?(e=$c(),Hi=vs=nt=null,nn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(a.ctrlKey||a.altKey||a.metaKey)||a.ctrlKey&&a.altKey){if(a.char&&1=a)return{node:t,offset:a-e};e=n}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=mr(t)}}function vr(e,a){return e&&a?e===a?!0:e&&e.nodeType===3?!1:a&&a.nodeType===3?vr(e,a.parentNode):"contains"in e?e.contains(a):e.compareDocumentPosition?!!(e.compareDocumentPosition(a)&16):!1:!1}function br(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var a=Ui(e.document);a instanceof e.HTMLIFrameElement;){try{var t=typeof a.contentWindow.location.href=="string"}catch{t=!1}if(t)e=a.contentWindow;else break;a=Ui(e.document)}return a}function Ds(e){var a=e&&e.nodeName&&e.nodeName.toLowerCase();return a&&(a==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||a==="textarea"||e.contentEditable==="true")}var im=Ua&&"documentMode"in document&&11>=document.documentMode,ln=null,Ts=null,Kn=null,js=!1;function gr(e,a,t){var n=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;js||ln==null||ln!==Ui(n)||(n=ln,"selectionStart"in n&&Ds(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),Kn&&Vn(Kn,n)||(Kn=n,n=kl(Ts,"onSelect"),0>=o,i-=o,Ma=1<<32-sa(a)+i|t<K?(te=_,_=null):te=_.sibling;var oe=g(p,_,v[K],T);if(oe===null){_===null&&(_=te);break}e&&_&&oe.alternate===null&&a(p,_),f=l(oe,f,K),se===null?H=oe:se.sibling=oe,se=oe,_=te}if(K===v.length)return t(p,_),ie&&Ha(p,K),H;if(_===null){for(;KK?(te=_,_=null):te=_.sibling;var Tt=g(p,_,oe.value,T);if(Tt===null){_===null&&(_=te);break}e&&_&&Tt.alternate===null&&a(p,_),f=l(Tt,f,K),se===null?H=Tt:se.sibling=Tt,se=Tt,_=te}if(oe.done)return t(p,_),ie&&Ha(p,K),H;if(_===null){for(;!oe.done;K++,oe=v.next())oe=L(p,oe.value,T),oe!==null&&(f=l(oe,f,K),se===null?H=oe:se.sibling=oe,se=oe);return ie&&Ha(p,K),H}for(_=n(_);!oe.done;K++,oe=v.next())oe=y(_,p,K,oe.value,T),oe!==null&&(e&&oe.alternate!==null&&_.delete(oe.key===null?K:oe.key),f=l(oe,f,K),se===null?H=oe:se.sibling=oe,se=oe);return e&&_.forEach(function(Dp){return a(p,Dp)}),ie&&Ha(p,K),H}function ve(p,f,v,T){if(typeof v=="object"&&v!==null&&v.type===le&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case $:e:{for(var H=v.key;f!==null;){if(f.key===H){if(H=v.type,H===le){if(f.tag===7){t(p,f.sibling),T=i(f,v.props.children),T.return=p,p=T;break e}}else if(f.elementType===H||typeof H=="object"&&H!==null&&H.$$typeof===qe&&Ht(H)===f.type){t(p,f.sibling),T=i(f,v.props),ei(T,v),T.return=p,p=T;break e}t(p,f);break}else a(p,f);f=f.sibling}v.type===le?(T=Ct(v.props.children,p.mode,T,v.key),T.return=p,p=T):(T=Ii(v.type,v.key,v.props,null,p.mode,T),ei(T,v),T.return=p,p=T)}return o(p);case w:e:{for(H=v.key;f!==null;){if(f.key===H)if(f.tag===4&&f.stateNode.containerInfo===v.containerInfo&&f.stateNode.implementation===v.implementation){t(p,f.sibling),T=i(f,v.children||[]),T.return=p,p=T;break e}else{t(p,f);break}else a(p,f);f=f.sibling}T=ks(v,p.mode,T),T.return=p,p=T}return o(p);case qe:return v=Ht(v),ve(p,f,v,T)}if(ja(v))return N(p,f,v,T);if(Ze(v)){if(H=Ze(v),typeof H!="function")throw Error(d(150));return v=H.call(v),W(p,f,v,T)}if(typeof v.then=="function")return ve(p,f,nl(v),T);if(v.$$typeof===Z)return ve(p,f,Pi(p,v),T);il(p,v)}return typeof v=="string"&&v!==""||typeof v=="number"||typeof v=="bigint"?(v=""+v,f!==null&&f.tag===6?(t(p,f.sibling),T=i(f,v),T.return=p,p=T):(t(p,f),T=Rs(v,p.mode,T),T.return=p,p=T),o(p)):t(p,f)}return function(p,f,v,T){try{Pn=0;var H=ve(p,f,v,T);return vn=null,H}catch(_){if(_===pn||_===al)throw _;var se=ca(29,_,null,p.mode);return se.lanes=T,se.return=p,se}}}var Wt=Gr(!0),Wr=Gr(!1),ct=!1;function Ys(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Js(e,a){e=e.updateQueue,a.updateQueue===e&&(a.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function rt(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function ut(e,a,t){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,(ce&2)!==0){var i=n.pending;return i===null?a.next=a:(a.next=i.next,i.next=a),n.pending=a,a=Zi(e),Tr(e,null,t),a}return Ki(e,n,a,t),Zi(e)}function ai(e,a,t){if(a=a.updateQueue,a!==null&&(a=a.shared,(t&4194048)!==0)){var n=a.lanes;n&=e.pendingLanes,t|=n,a.lanes=t,kc(e,t)}}function Vs(e,a){var t=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,t===n)){var i=null,l=null;if(t=t.firstBaseUpdate,t!==null){do{var o={lane:t.lane,tag:t.tag,payload:t.payload,callback:null,next:null};l===null?i=l=o:l=l.next=o,t=t.next}while(t!==null);l===null?i=l=a:l=l.next=a}else i=l=a;t={baseState:n.baseState,firstBaseUpdate:i,lastBaseUpdate:l,shared:n.shared,callbacks:n.callbacks},e.updateQueue=t;return}e=t.lastBaseUpdate,e===null?t.firstBaseUpdate=a:e.next=a,t.lastBaseUpdate=a}var Ks=!1;function ti(){if(Ks){var e=mn;if(e!==null)throw e}}function ni(e,a,t,n){Ks=!1;var i=e.updateQueue;ct=!1;var l=i.firstBaseUpdate,o=i.lastBaseUpdate,c=i.shared.pending;if(c!==null){i.shared.pending=null;var r=c,b=r.next;r.next=null,o===null?l=b:o.next=b,o=r;var x=e.alternate;x!==null&&(x=x.updateQueue,c=x.lastBaseUpdate,c!==o&&(c===null?x.firstBaseUpdate=b:c.next=b,x.lastBaseUpdate=r))}if(l!==null){var L=i.baseState;o=0,x=b=r=null,c=l;do{var g=c.lane&-536870913,y=g!==c.lane;if(y?(ae&g)===g:(n&g)===g){g!==0&&g===hn&&(Ks=!0),x!==null&&(x=x.next={lane:0,tag:c.tag,payload:c.payload,callback:null,next:null});e:{var N=e,W=c;g=a;var ve=t;switch(W.tag){case 1:if(N=W.payload,typeof N=="function"){L=N.call(ve,L,g);break e}L=N;break e;case 3:N.flags=N.flags&-65537|128;case 0:if(N=W.payload,g=typeof N=="function"?N.call(ve,L,g):N,g==null)break e;L=z({},L,g);break e;case 2:ct=!0}}g=c.callback,g!==null&&(e.flags|=64,y&&(e.flags|=8192),y=i.callbacks,y===null?i.callbacks=[g]:y.push(g))}else y={lane:g,tag:c.tag,payload:c.payload,callback:c.callback,next:null},x===null?(b=x=y,r=L):x=x.next=y,o|=g;if(c=c.next,c===null){if(c=i.shared.pending,c===null)break;y=c,c=y.next,y.next=null,i.lastBaseUpdate=y,i.shared.pending=null}}while(!0);x===null&&(r=L),i.baseState=r,i.firstBaseUpdate=b,i.lastBaseUpdate=x,l===null&&(i.shared.lanes=0),pt|=o,e.lanes=o,e.memoizedState=L}}function Qr(e,a){if(typeof e!="function")throw Error(d(191,e));e.call(a)}function Xr(e,a){var t=e.callbacks;if(t!==null)for(e.callbacks=null,e=0;el?l:8;var o=B.T,c={};B.T=c,mo(e,!1,a,t);try{var r=i(),b=B.S;if(b!==null&&b(c,r),r!==null&&typeof r=="object"&&typeof r.then=="function"){var x=hm(r,n);si(e,a,x,ha(e))}else si(e,a,n,ha(e))}catch(L){si(e,a,{then:function(){},status:"rejected",reason:L},ha())}finally{R.p=l,o!==null&&c.types!==null&&(o.types=c.types),B.T=o}}function ym(){}function fo(e,a,t,n){if(e.tag!==5)throw Error(d(476));var i=Su(e).queue;xu(e,i,a,Q,t===null?ym:function(){return Bu(e),t(n)})}function Su(e){var a=e.memoizedState;if(a!==null)return a;a={memoizedState:Q,baseState:Q,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Xa,lastRenderedState:Q},next:null};var t={};return a.next={memoizedState:t,baseState:t,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Xa,lastRenderedState:t},next:null},e.memoizedState=a,e=e.alternate,e!==null&&(e.memoizedState=a),a}function Bu(e){var a=Su(e);a.next===null&&(a=e.alternate.memoizedState),si(e,a.next.queue,{},ha())}function ho(){return He(Bi)}function Du(){return Le().memoizedState}function Tu(){return Le().memoizedState}function Am(e){for(var a=e.return;a!==null;){switch(a.tag){case 24:case 3:var t=ha();e=rt(t);var n=ut(a,e,t);n!==null&&(ta(n,a,t),ai(n,a,t)),a={cache:Gs()},e.payload=a;return}a=a.return}}function xm(e,a,t){var n=ha();t={lane:n,revertLane:0,gesture:null,action:t,hasEagerState:!1,eagerState:null,next:null},ml(e)?Lu(a,t):(t=ws(e,a,t,n),t!==null&&(ta(t,e,n),Eu(t,a,n)))}function ju(e,a,t){var n=ha();si(e,a,t,n)}function si(e,a,t,n){var i={lane:n,revertLane:0,gesture:null,action:t,hasEagerState:!1,eagerState:null,next:null};if(ml(e))Lu(a,i);else{var l=e.alternate;if(e.lanes===0&&(l===null||l.lanes===0)&&(l=a.lastRenderedReducer,l!==null))try{var o=a.lastRenderedState,c=l(o,t);if(i.hasEagerState=!0,i.eagerState=c,oa(c,o))return Ki(e,a,i,0),ge===null&&Vi(),!1}catch{}if(t=ws(e,a,i,n),t!==null)return ta(t,e,n),Eu(t,a,n),!0}return!1}function mo(e,a,t,n){if(n={lane:2,revertLane:Jo(),gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},ml(e)){if(a)throw Error(d(479))}else a=ws(e,t,n,2),a!==null&&ta(a,e,2)}function ml(e){var a=e.alternate;return e===V||a!==null&&a===V}function Lu(e,a){gn=ol=!0;var t=e.pending;t===null?a.next=a:(a.next=t.next,t.next=a),e.pending=a}function Eu(e,a,t){if((t&4194048)!==0){var n=a.lanes;n&=e.pendingLanes,t|=n,a.lanes=t,kc(e,t)}}var oi={readContext:He,use:ul,useCallback:Be,useContext:Be,useEffect:Be,useImperativeHandle:Be,useLayoutEffect:Be,useInsertionEffect:Be,useMemo:Be,useReducer:Be,useRef:Be,useState:Be,useDebugValue:Be,useDeferredValue:Be,useTransition:Be,useSyncExternalStore:Be,useId:Be,useHostTransitionStatus:Be,useFormState:Be,useActionState:Be,useOptimistic:Be,useMemoCache:Be,useCacheRefresh:Be};oi.useEffectEvent=Be;var zu={readContext:He,use:ul,useCallback:function(e,a){return Ve().memoizedState=[e,a===void 0?null:a],e},useContext:He,useEffect:fu,useImperativeHandle:function(e,a,t){t=t!=null?t.concat([e]):null,fl(4194308,4,vu.bind(null,a,e),t)},useLayoutEffect:function(e,a){return fl(4194308,4,e,a)},useInsertionEffect:function(e,a){fl(4,2,e,a)},useMemo:function(e,a){var t=Ve();a=a===void 0?null:a;var n=e();if(Qt){at(!0);try{e()}finally{at(!1)}}return t.memoizedState=[n,a],n},useReducer:function(e,a,t){var n=Ve();if(t!==void 0){var i=t(a);if(Qt){at(!0);try{t(a)}finally{at(!1)}}}else i=a;return n.memoizedState=n.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},n.queue=e,e=e.dispatch=xm.bind(null,V,e),[n.memoizedState,e]},useRef:function(e){var a=Ve();return e={current:e},a.memoizedState=e},useState:function(e){e=so(e);var a=e.queue,t=ju.bind(null,V,a);return a.dispatch=t,[e.memoizedState,t]},useDebugValue:ro,useDeferredValue:function(e,a){var t=Ve();return uo(t,e,a)},useTransition:function(){var e=so(!1);return e=xu.bind(null,V,e.queue,!0,!1),Ve().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,a,t){var n=V,i=Ve();if(ie){if(t===void 0)throw Error(d(407));t=t()}else{if(t=a(),ge===null)throw Error(d(349));(ae&127)!==0||Ir(n,a,t)}i.memoizedState=t;var l={value:t,getSnapshot:a};return i.queue=l,fu(Fr.bind(null,n,l,e),[e]),n.flags|=2048,An(9,{destroy:void 0},$r.bind(null,n,l,t,a),null),t},useId:function(){var e=Ve(),a=ge.identifierPrefix;if(ie){var t=Ra,n=Ma;t=(n&~(1<<32-sa(n)-1)).toString(32)+t,a="_"+a+"R_"+t,t=cl++,0<\/script>",l=l.removeChild(l.firstChild);break;case"select":l=typeof n.is=="string"?o.createElement("select",{is:n.is}):o.createElement("select"),n.multiple?l.multiple=!0:n.size&&(l.size=n.size);break;default:l=typeof n.is=="string"?o.createElement(i,{is:n.is}):o.createElement(i)}}l[Ue]=a,l[Ie]=n;e:for(o=a.child;o!==null;){if(o.tag===5||o.tag===6)l.appendChild(o.stateNode);else if(o.tag!==4&&o.tag!==27&&o.child!==null){o.child.return=o,o=o.child;continue}if(o===a)break e;for(;o.sibling===null;){if(o.return===null||o.return===a)break e;o=o.return}o.sibling.return=o.return,o=o.sibling}a.stateNode=l;e:switch(We(l,i,n),i){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}n&&Ja(a)}}return Ae(a),Eo(a,a.type,e===null?null:e.memoizedProps,a.pendingProps,t),null;case 6:if(e&&a.stateNode!=null)e.memoizedProps!==n&&Ja(a);else{if(typeof n!="string"&&a.stateNode===null)throw Error(d(166));if(e=F.current,dn(a)){if(e=a.stateNode,t=a.memoizedProps,n=null,i=_e,i!==null)switch(i.tag){case 27:case 5:n=i.memoizedProps}e[Ue]=a,e=!!(e.nodeValue===t||n!==null&&n.suppressHydrationWarning===!0||Kd(e.nodeValue,t)),e||st(a,!0)}else e=Nl(e).createTextNode(n),e[Ue]=a,a.stateNode=e}return Ae(a),null;case 31:if(t=a.memoizedState,e===null||e.memoizedState!==null){if(n=dn(a),t!==null){if(e===null){if(!n)throw Error(d(318));if(e=a.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(d(557));e[Ue]=a}else Ot(),(a.flags&128)===0&&(a.memoizedState=null),a.flags|=4;Ae(a),e=!1}else t=qs(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=t),e=!0;if(!e)return a.flags&256?(ua(a),a):(ua(a),null);if((a.flags&128)!==0)throw Error(d(558))}return Ae(a),null;case 13:if(n=a.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(i=dn(a),n!==null&&n.dehydrated!==null){if(e===null){if(!i)throw Error(d(318));if(i=a.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(d(317));i[Ue]=a}else Ot(),(a.flags&128)===0&&(a.memoizedState=null),a.flags|=4;Ae(a),i=!1}else i=qs(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=i),i=!0;if(!i)return a.flags&256?(ua(a),a):(ua(a),null)}return ua(a),(a.flags&128)!==0?(a.lanes=t,a):(t=n!==null,e=e!==null&&e.memoizedState!==null,t&&(n=a.child,i=null,n.alternate!==null&&n.alternate.memoizedState!==null&&n.alternate.memoizedState.cachePool!==null&&(i=n.alternate.memoizedState.cachePool.pool),l=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(l=n.memoizedState.cachePool.pool),l!==i&&(n.flags|=2048)),t!==e&&t&&(a.child.flags|=8192),yl(a,a.updateQueue),Ae(a),null);case 4:return Te(),e===null&&Io(a.stateNode.containerInfo),Ae(a),null;case 10:return Wa(a.type),Ae(a),null;case 19:if(E(je),n=a.memoizedState,n===null)return Ae(a),null;if(i=(a.flags&128)!==0,l=n.rendering,l===null)if(i)ri(n,!1);else{if(De!==0||e!==null&&(e.flags&128)!==0)for(e=a.child;e!==null;){if(l=sl(e),l!==null){for(a.flags|=128,ri(n,!1),e=l.updateQueue,a.updateQueue=e,yl(a,e),a.subtreeFlags=0,e=t,t=a.child;t!==null;)jr(t,e),t=t.sibling;return k(je,je.current&1|2),ie&&Ha(a,n.treeForkCount),a.child}e=e.sibling}n.tail!==null&&ia()>Dl&&(a.flags|=128,i=!0,ri(n,!1),a.lanes=4194304)}else{if(!i)if(e=sl(l),e!==null){if(a.flags|=128,i=!0,e=e.updateQueue,a.updateQueue=e,yl(a,e),ri(n,!0),n.tail===null&&n.tailMode==="hidden"&&!l.alternate&&!ie)return Ae(a),null}else 2*ia()-n.renderingStartTime>Dl&&t!==536870912&&(a.flags|=128,i=!0,ri(n,!1),a.lanes=4194304);n.isBackwards?(l.sibling=a.child,a.child=l):(e=n.last,e!==null?e.sibling=l:a.child=l,n.last=l)}return n.tail!==null?(e=n.tail,n.rendering=e,n.tail=e.sibling,n.renderingStartTime=ia(),e.sibling=null,t=je.current,k(je,i?t&1|2:t&1),ie&&Ha(a,n.treeForkCount),e):(Ae(a),null);case 22:case 23:return ua(a),Is(),n=a.memoizedState!==null,e!==null?e.memoizedState!==null!==n&&(a.flags|=8192):n&&(a.flags|=8192),n?(t&536870912)!==0&&(a.flags&128)===0&&(Ae(a),a.subtreeFlags&6&&(a.flags|=8192)):Ae(a),t=a.updateQueue,t!==null&&yl(a,t.retryQueue),t=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(t=e.memoizedState.cachePool.pool),n=null,a.memoizedState!==null&&a.memoizedState.cachePool!==null&&(n=a.memoizedState.cachePool.pool),n!==t&&(a.flags|=2048),e!==null&&E(_t),null;case 24:return t=null,e!==null&&(t=e.memoizedState.cache),a.memoizedState.cache!==t&&(a.flags|=2048),Wa(Ee),Ae(a),null;case 25:return null;case 30:return null}throw Error(d(156,a.tag))}function jm(e,a){switch(Cs(a),a.tag){case 1:return e=a.flags,e&65536?(a.flags=e&-65537|128,a):null;case 3:return Wa(Ee),Te(),e=a.flags,(e&65536)!==0&&(e&128)===0?(a.flags=e&-65537|128,a):null;case 26:case 27:case 5:return wi(a),null;case 31:if(a.memoizedState!==null){if(ua(a),a.alternate===null)throw Error(d(340));Ot()}return e=a.flags,e&65536?(a.flags=e&-65537|128,a):null;case 13:if(ua(a),e=a.memoizedState,e!==null&&e.dehydrated!==null){if(a.alternate===null)throw Error(d(340));Ot()}return e=a.flags,e&65536?(a.flags=e&-65537|128,a):null;case 19:return E(je),null;case 4:return Te(),null;case 10:return Wa(a.type),null;case 22:case 23:return ua(a),Is(),e!==null&&E(_t),e=a.flags,e&65536?(a.flags=e&-65537|128,a):null;case 24:return Wa(Ee),null;case 25:return null;default:return null}}function Pu(e,a){switch(Cs(a),a.tag){case 3:Wa(Ee),Te();break;case 26:case 27:case 5:wi(a);break;case 4:Te();break;case 31:a.memoizedState!==null&&ua(a);break;case 13:ua(a);break;case 19:E(je);break;case 10:Wa(a.type);break;case 22:case 23:ua(a),Is(),e!==null&&E(_t);break;case 24:Wa(Ee)}}function ui(e,a){try{var t=a.updateQueue,n=t!==null?t.lastEffect:null;if(n!==null){var i=n.next;t=i;do{if((t.tag&e)===e){n=void 0;var l=t.create,o=t.inst;n=l(),o.destroy=n}t=t.next}while(t!==i)}}catch(c){de(a,a.return,c)}}function ht(e,a,t){try{var n=a.updateQueue,i=n!==null?n.lastEffect:null;if(i!==null){var l=i.next;n=l;do{if((n.tag&e)===e){var o=n.inst,c=o.destroy;if(c!==void 0){o.destroy=void 0,i=a;var r=t,b=c;try{b()}catch(x){de(i,r,x)}}}n=n.next}while(n!==l)}}catch(x){de(a,a.return,x)}}function ed(e){var a=e.updateQueue;if(a!==null){var t=e.stateNode;try{Xr(a,t)}catch(n){de(e,e.return,n)}}}function ad(e,a,t){t.props=Xt(e.type,e.memoizedProps),t.state=e.memoizedState;try{t.componentWillUnmount()}catch(n){de(e,a,n)}}function di(e,a){try{var t=e.ref;if(t!==null){switch(e.tag){case 26:case 27:case 5:var n=e.stateNode;break;case 30:n=e.stateNode;break;default:n=e.stateNode}typeof t=="function"?e.refCleanup=t(n):t.current=n}}catch(i){de(e,a,i)}}function ka(e,a){var t=e.ref,n=e.refCleanup;if(t!==null)if(typeof n=="function")try{n()}catch(i){de(e,a,i)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof t=="function")try{t(null)}catch(i){de(e,a,i)}else t.current=null}function td(e){var a=e.type,t=e.memoizedProps,n=e.stateNode;try{e:switch(a){case"button":case"input":case"select":case"textarea":t.autoFocus&&n.focus();break e;case"img":t.src?n.src=t.src:t.srcSet&&(n.srcset=t.srcSet)}}catch(i){de(e,e.return,i)}}function zo(e,a,t){try{var n=e.stateNode;Km(n,e.type,t,a),n[Ie]=a}catch(i){de(e,e.return,i)}}function nd(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&At(e.type)||e.tag===4}function wo(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||nd(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&At(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Mo(e,a,t){var n=e.tag;if(n===5||n===6)e=e.stateNode,a?(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t).insertBefore(e,a):(a=t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,a.appendChild(e),t=t._reactRootContainer,t!=null||a.onclick!==null||(a.onclick=qa));else if(n!==4&&(n===27&&At(e.type)&&(t=e.stateNode,a=null),e=e.child,e!==null))for(Mo(e,a,t),e=e.sibling;e!==null;)Mo(e,a,t),e=e.sibling}function Al(e,a,t){var n=e.tag;if(n===5||n===6)e=e.stateNode,a?t.insertBefore(e,a):t.appendChild(e);else if(n!==4&&(n===27&&At(e.type)&&(t=e.stateNode),e=e.child,e!==null))for(Al(e,a,t),e=e.sibling;e!==null;)Al(e,a,t),e=e.sibling}function id(e){var a=e.stateNode,t=e.memoizedProps;try{for(var n=e.type,i=a.attributes;i.length;)a.removeAttributeNode(i[0]);We(a,n,t),a[Ue]=e,a[Ie]=t}catch(l){de(e,e.return,l)}}var Va=!1,Me=!1,Ro=!1,ld=typeof WeakSet=="function"?WeakSet:Set,Ne=null;function Lm(e,a){if(e=e.containerInfo,Po=Gl,e=br(e),Ds(e)){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{t=(t=e.ownerDocument)&&t.defaultView||window;var n=t.getSelection&&t.getSelection();if(n&&n.rangeCount!==0){t=n.anchorNode;var i=n.anchorOffset,l=n.focusNode;n=n.focusOffset;try{t.nodeType,l.nodeType}catch{t=null;break e}var o=0,c=-1,r=-1,b=0,x=0,L=e,g=null;a:for(;;){for(var y;L!==t||i!==0&&L.nodeType!==3||(c=o+i),L!==l||n!==0&&L.nodeType!==3||(r=o+n),L.nodeType===3&&(o+=L.nodeValue.length),(y=L.firstChild)!==null;)g=L,L=y;for(;;){if(L===e)break a;if(g===t&&++b===i&&(c=o),g===l&&++x===n&&(r=o),(y=L.nextSibling)!==null)break;L=g,g=L.parentNode}L=y}t=c===-1||r===-1?null:{start:c,end:r}}else t=null}t=t||{start:0,end:0}}else t=null;for(ec={focusedElem:e,selectionRange:t},Gl=!1,Ne=a;Ne!==null;)if(a=Ne,e=a.child,(a.subtreeFlags&1028)!==0&&e!==null)e.return=a,Ne=e;else for(;Ne!==null;){switch(a=Ne,l=a.alternate,e=a.flags,a.tag){case 0:if((e&4)!==0&&(e=a.updateQueue,e=e!==null?e.events:null,e!==null))for(t=0;t title"))),We(l,n,t),l[Ue]=e,ke(l),n=l;break e;case"link":var o=ff("link","href",i).get(n+(t.href||""));if(o){for(var c=0;cve&&(o=ve,ve=W,W=o);var p=pr(c,W),f=pr(c,ve);if(p&&f&&(y.rangeCount!==1||y.anchorNode!==p.node||y.anchorOffset!==p.offset||y.focusNode!==f.node||y.focusOffset!==f.offset)){var v=L.createRange();v.setStart(p.node,p.offset),y.removeAllRanges(),W>ve?(y.addRange(v),y.extend(f.node,f.offset)):(v.setEnd(f.node,f.offset),y.addRange(v))}}}}for(L=[],y=c;y=y.parentNode;)y.nodeType===1&&L.push({element:y,left:y.scrollLeft,top:y.scrollTop});for(typeof c.focus=="function"&&c.focus(),c=0;ct?32:t,B.T=null,t=_o,_o=null;var l=bt,o=Fa;if(Re=0,Tn=bt=null,Fa=0,(ce&6)!==0)throw Error(d(331));var c=ce;if(ce|=4,vd(l.current),hd(l,l.current,o,t),ce=c,bi(0,!1),la&&typeof la.onPostCommitFiberRoot=="function")try{la.onPostCommitFiberRoot(Cn,l)}catch{}return!0}finally{R.p=i,B.T=n,Nd(e,a)}}function Od(e,a,t){a=ga(t,a),a=go(e.stateNode,a,2),e=ut(e,a,2),e!==null&&(qn(e,2),Na(e))}function de(e,a,t){if(e.tag===3)Od(e,e,t);else for(;a!==null;){if(a.tag===3){Od(a,e,t);break}else if(a.tag===1){var n=a.stateNode;if(typeof a.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(vt===null||!vt.has(n))){e=ga(t,e),t=qu(2),n=ut(a,t,2),n!==null&&(Uu(t,n,a,e),qn(n,2),Na(n));break}}a=a.return}}function Qo(e,a,t){var n=e.pingCache;if(n===null){n=e.pingCache=new wm;var i=new Set;n.set(a,i)}else i=n.get(a),i===void 0&&(i=new Set,n.set(a,i));i.has(t)||(Co=!0,i.add(t),e=Cm.bind(null,e,a,t),a.then(e,e))}function Cm(e,a,t){var n=e.pingCache;n!==null&&n.delete(a),e.pingedLanes|=e.suspendedLanes&t,e.warmLanes&=~t,ge===e&&(ae&t)===t&&(De===4||De===3&&(ae&62914560)===ae&&300>ia()-Bl?(ce&2)===0&&jn(e,0):Oo|=t,Dn===ae&&(Dn=0)),Na(e)}function qd(e,a){a===0&&(a=Mc()),e=Nt(e,a),e!==null&&(qn(e,a),Na(e))}function Om(e){var a=e.memoizedState,t=0;a!==null&&(t=a.retryLane),qd(e,t)}function qm(e,a){var t=0;switch(e.tag){case 31:case 13:var n=e.stateNode,i=e.memoizedState;i!==null&&(t=i.retryLane);break;case 19:n=e.stateNode;break;case 22:n=e.stateNode._retryCache;break;default:throw Error(d(314))}n!==null&&n.delete(a),qd(e,t)}function Um(e,a){return as(e,a)}var wl=null,En=null,Xo=!1,Ml=!1,Yo=!1,yt=0;function Na(e){e!==En&&e.next===null&&(En===null?wl=En=e:En=En.next=e),Ml=!0,Xo||(Xo=!0,Hm())}function bi(e,a){if(!Yo&&Ml){Yo=!0;do for(var t=!1,n=wl;n!==null;){if(e!==0){var i=n.pendingLanes;if(i===0)var l=0;else{var o=n.suspendedLanes,c=n.pingedLanes;l=(1<<31-sa(42|e)+1)-1,l&=i&~(o&~c),l=l&201326741?l&201326741|1:l?l|2:0}l!==0&&(t=!0,Gd(n,l))}else l=ae,l=Ci(n,n===ge?l:0,n.cancelPendingCommit!==null||n.timeoutHandle!==-1),(l&3)===0||On(n,l)||(t=!0,Gd(n,l));n=n.next}while(t);Yo=!1}}function _m(){Ud()}function Ud(){Ml=Xo=!1;var e=0;yt!==0&&Im()&&(e=yt);for(var a=ia(),t=null,n=wl;n!==null;){var i=n.next,l=_d(n,a);l===0?(n.next=null,t===null?wl=i:t.next=i,i===null&&(En=t)):(t=n,(e!==0||(l&3)!==0)&&(Ml=!0)),n=i}Re!==0&&Re!==5||bi(e),yt!==0&&(yt=0)}function _d(e,a){for(var t=e.suspendedLanes,n=e.pingedLanes,i=e.expirationTimes,l=e.pendingLanes&-62914561;0c)break;var x=r.transferSize,L=r.initiatorType;x&&Zd(L)&&(r=r.responseEnd,o+=x*(r"u"?null:document;function cf(e,a,t){var n=zn;if(n&&typeof a=="string"&&a){var i=va(a);i='link[rel="'+e+'"][href="'+i+'"]',typeof t=="string"&&(i+='[crossorigin="'+t+'"]'),of.has(i)||(of.add(i),e={rel:e,crossOrigin:t,href:a},n.querySelector(i)===null&&(a=n.createElement("link"),We(a,"link",e),ke(a),n.head.appendChild(a)))}}function lp(e){Pa.D(e),cf("dns-prefetch",e,null)}function sp(e,a){Pa.C(e,a),cf("preconnect",e,a)}function op(e,a,t){Pa.L(e,a,t);var n=zn;if(n&&e&&a){var i='link[rel="preload"][as="'+va(a)+'"]';a==="image"&&t&&t.imageSrcSet?(i+='[imagesrcset="'+va(t.imageSrcSet)+'"]',typeof t.imageSizes=="string"&&(i+='[imagesizes="'+va(t.imageSizes)+'"]')):i+='[href="'+va(e)+'"]';var l=i;switch(a){case"style":l=wn(e);break;case"script":l=Mn(e)}Da.has(l)||(e=z({rel:"preload",href:a==="image"&&t&&t.imageSrcSet?void 0:e,as:a},t),Da.set(l,e),n.querySelector(i)!==null||a==="style"&&n.querySelector(xi(l))||a==="script"&&n.querySelector(Si(l))||(a=n.createElement("link"),We(a,"link",e),ke(a),n.head.appendChild(a)))}}function cp(e,a){Pa.m(e,a);var t=zn;if(t&&e){var n=a&&typeof a.as=="string"?a.as:"script",i='link[rel="modulepreload"][as="'+va(n)+'"][href="'+va(e)+'"]',l=i;switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":l=Mn(e)}if(!Da.has(l)&&(e=z({rel:"modulepreload",href:e},a),Da.set(l,e),t.querySelector(i)===null)){switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(t.querySelector(Si(l)))return}n=t.createElement("link"),We(n,"link",e),ke(n),t.head.appendChild(n)}}}function rp(e,a,t){Pa.S(e,a,t);var n=zn;if(n&&e){var i=$t(n).hoistableStyles,l=wn(e);a=a||"default";var o=i.get(l);if(!o){var c={loading:0,preload:null};if(o=n.querySelector(xi(l)))c.loading=5;else{e=z({rel:"stylesheet",href:e,"data-precedence":a},t),(t=Da.get(l))&&oc(e,t);var r=o=n.createElement("link");ke(r),We(r,"link",e),r._p=new Promise(function(b,x){r.onload=b,r.onerror=x}),r.addEventListener("load",function(){c.loading|=1}),r.addEventListener("error",function(){c.loading|=2}),c.loading|=4,Ol(o,a,n)}o={type:"stylesheet",instance:o,count:1,state:c},i.set(l,o)}}}function up(e,a){Pa.X(e,a);var t=zn;if(t&&e){var n=$t(t).hoistableScripts,i=Mn(e),l=n.get(i);l||(l=t.querySelector(Si(i)),l||(e=z({src:e,async:!0},a),(a=Da.get(i))&&cc(e,a),l=t.createElement("script"),ke(l),We(l,"link",e),t.head.appendChild(l)),l={type:"script",instance:l,count:1,state:null},n.set(i,l))}}function dp(e,a){Pa.M(e,a);var t=zn;if(t&&e){var n=$t(t).hoistableScripts,i=Mn(e),l=n.get(i);l||(l=t.querySelector(Si(i)),l||(e=z({src:e,async:!0,type:"module"},a),(a=Da.get(i))&&cc(e,a),l=t.createElement("script"),ke(l),We(l,"link",e),t.head.appendChild(l)),l={type:"script",instance:l,count:1,state:null},n.set(i,l))}}function rf(e,a,t,n){var i=(i=F.current)?Cl(i):null;if(!i)throw Error(d(446));switch(e){case"meta":case"title":return null;case"style":return typeof t.precedence=="string"&&typeof t.href=="string"?(a=wn(t.href),t=$t(i).hoistableStyles,n=t.get(a),n||(n={type:"style",instance:null,count:0,state:null},t.set(a,n)),n):{type:"void",instance:null,count:0,state:null};case"link":if(t.rel==="stylesheet"&&typeof t.href=="string"&&typeof t.precedence=="string"){e=wn(t.href);var l=$t(i).hoistableStyles,o=l.get(e);if(o||(i=i.ownerDocument||i,o={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},l.set(e,o),(l=i.querySelector(xi(e)))&&!l._p&&(o.instance=l,o.state.loading=5),Da.has(e)||(t={rel:"preload",as:"style",href:t.href,crossOrigin:t.crossOrigin,integrity:t.integrity,media:t.media,hrefLang:t.hrefLang,referrerPolicy:t.referrerPolicy},Da.set(e,t),l||fp(i,e,t,o.state))),a&&n===null)throw Error(d(528,""));return o}if(a&&n!==null)throw Error(d(529,""));return null;case"script":return a=t.async,t=t.src,typeof t=="string"&&a&&typeof a!="function"&&typeof a!="symbol"?(a=Mn(t),t=$t(i).hoistableScripts,n=t.get(a),n||(n={type:"script",instance:null,count:0,state:null},t.set(a,n)),n):{type:"void",instance:null,count:0,state:null};default:throw Error(d(444,e))}}function wn(e){return'href="'+va(e)+'"'}function xi(e){return'link[rel="stylesheet"]['+e+"]"}function uf(e){return z({},e,{"data-precedence":e.precedence,precedence:null})}function fp(e,a,t,n){e.querySelector('link[rel="preload"][as="style"]['+a+"]")?n.loading=1:(a=e.createElement("link"),n.preload=a,a.addEventListener("load",function(){return n.loading|=1}),a.addEventListener("error",function(){return n.loading|=2}),We(a,"link",t),ke(a),e.head.appendChild(a))}function Mn(e){return'[src="'+va(e)+'"]'}function Si(e){return"script[async]"+e}function df(e,a,t){if(a.count++,a.instance===null)switch(a.type){case"style":var n=e.querySelector('style[data-href~="'+va(t.href)+'"]');if(n)return a.instance=n,ke(n),n;var i=z({},t,{"data-href":t.href,"data-precedence":t.precedence,href:null,precedence:null});return n=(e.ownerDocument||e).createElement("style"),ke(n),We(n,"style",i),Ol(n,t.precedence,e),a.instance=n;case"stylesheet":i=wn(t.href);var l=e.querySelector(xi(i));if(l)return a.state.loading|=4,a.instance=l,ke(l),l;n=uf(t),(i=Da.get(i))&&oc(n,i),l=(e.ownerDocument||e).createElement("link"),ke(l);var o=l;return o._p=new Promise(function(c,r){o.onload=c,o.onerror=r}),We(l,"link",n),a.state.loading|=4,Ol(l,t.precedence,e),a.instance=l;case"script":return l=Mn(t.src),(i=e.querySelector(Si(l)))?(a.instance=i,ke(i),i):(n=t,(i=Da.get(l))&&(n=z({},t),cc(n,i)),e=e.ownerDocument||e,i=e.createElement("script"),ke(i),We(i,"link",n),e.head.appendChild(i),a.instance=i);case"void":return null;default:throw Error(d(443,a.type))}else a.type==="stylesheet"&&(a.state.loading&4)===0&&(n=a.instance,a.state.loading|=4,Ol(n,t.precedence,e));return a.instance}function Ol(e,a,t){for(var n=t.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),i=n.length?n[n.length-1]:null,l=i,o=0;o title"):null)}function hp(e,a,t){if(t===1||a.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof a.precedence!="string"||typeof a.href!="string"||a.href==="")break;return!0;case"link":if(typeof a.rel!="string"||typeof a.href!="string"||a.href===""||a.onLoad||a.onError)break;return a.rel==="stylesheet"?(e=a.disabled,typeof a.precedence=="string"&&e==null):!0;case"script":if(a.async&&typeof a.async!="function"&&typeof a.async!="symbol"&&!a.onLoad&&!a.onError&&a.src&&typeof a.src=="string")return!0}return!1}function mf(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function mp(e,a,t,n){if(t.type==="stylesheet"&&(typeof n.media!="string"||matchMedia(n.media).matches!==!1)&&(t.state.loading&4)===0){if(t.instance===null){var i=wn(n.href),l=a.querySelector(xi(i));if(l){a=l._p,a!==null&&typeof a=="object"&&typeof a.then=="function"&&(e.count++,e=Ul.bind(e),a.then(e,e)),t.state.loading|=4,t.instance=l,ke(l);return}l=a.ownerDocument||a,n=uf(n),(i=Da.get(i))&&oc(n,i),l=l.createElement("link"),ke(l);var o=l;o._p=new Promise(function(c,r){o.onload=c,o.onerror=r}),We(l,"link",n),t.instance=l}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(t,a),(a=t.state.preload)&&(t.state.loading&3)===0&&(e.count++,t=Ul.bind(e),a.addEventListener("load",t),a.addEventListener("error",t))}}var rc=0;function pp(e,a){return e.stylesheets&&e.count===0&&Hl(e,e.stylesheets),0rc?50:800)+a);return e.unsuspend=t,function(){e.unsuspend=null,clearTimeout(n),clearTimeout(i)}}:null}function Ul(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Hl(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var _l=null;function Hl(e,a){e.stylesheets=null,e.unsuspend!==null&&(e.count++,_l=new Map,a.forEach(vp,e),_l=null,Ul.call(e))}function vp(e,a){if(!(a.state.loading&4)){var t=_l.get(e);if(t)var n=t.get(null);else{t=new Map,_l.set(e,t);for(var i=e.querySelectorAll("link[data-precedence],style[data-precedence]"),l=0;l"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(u)}catch(j){console.error(j)}}return u(),gc.exports=Np(),gc.exports}var Op=Cp();const qp="已复制",Up="复制",_p="对比",Hp="分",Gp="题",Wp="基准测试",Qp="模型",Xp="来源",Yp="主页",Jp="文档",Vp="工作台",Kp="始终",Zp="观察",Ip="决定",$p="返回概率",Fp="语言",Pp="澄清意图",ev="未公开",av="编码器",tv="公开",nv="中位数",iv="差值",lv="合计",sv={"Put the next decision into practice.":"把下一次决策用起来。","Explore use cases":"探索应用场景","A clear next move":"让下一步更清晰","Context in. Probabilities out.":"输入上下文,输出概率。","Decision examples":"决策示例","Illustrative example · Not a live model response":"演示数据 · 非模型实时输出",Copied:qp,Copy:Up,"API example code":"API 示例代码","API reference":"API 文档","Explore WALD":"探索 WALD","Tool calls. Clarifying questions. Request routing. See the decision points and explore the API examples.":"工具调用、澄清问题、请求分流。查看决策场景与 API 示例。","By the numbers":"用成绩说话","Compare the models":"查看模型对比","More decision":"更少参数,","per parameter":"更强决策","From a pocket-sized decision engine to a larger reasoning system. A model family built to read the situation, weigh the options, and make every parameter count.":"从轻量决策引擎,到更大的推理系统。覆盖多种尺寸的模型家族:读懂情境、权衡选项,让每个参数都用在关键判断上。","Model size":"模型大小","A compact research checkpoint. The 2B model exceeds a 20B reference on JevBench, showing how decision-focused training can change the size equation.":"紧凑的研究检查点。2B 模型在 JevBench 上超过 20B 对照模型,展示专注决策的训练如何改变参数与能力的关系。",vs:_p,"Part of the expanded WALD family. Comparable checkpoint scores and release details for this size will be added when verified.":"WALD 扩展家族的一部分。这一尺寸的可比检查点成绩与发布信息,将在验证后补充。","Explore all benchmarks":"查看完整测试对比","Homepage benchmark":"主页基准测试","Benchmark columns, descending scores on a 0–100 scale":"基准柱状图:0–100 刻度,按分数降序",pts:Hp,"WALD 4B shown as a reference. ":"WALD 4B 作为参照展示。 ","Self-scored snapshot. Reference protocols differ; see full results and conditions.":"自行评测快照。对照模型协议有差异,完整结果页列明测试条件。","Comparable results pending.":"可比成绩待补充。","See the scene,":"看见场景,","Choose the action":"选准动作",questions:Gp,"pp over the unadapted graft":"个百分点,相对未做图像适配的嫁接模型","Self-scored, one pass. Gain 95% CI":"自行评测,一遍读。增益的 95% 置信区间","View training & vision evidence":"查看训练与视觉证据","LoRA decision training":"LoRA 决策训练","Full-parameter decision training":"全参数决策训练","Base + LoRA only":"底座 + LoRA","Full decision training":"全量决策训练","Full training + LoRA refinement":"全量训练 + LoRA 精修","Train the foundation":"重塑决策基础","Our flagship Qwen recipe updates all language-model weights on decision examples. Supervision targets the option distribution, so choosing becomes a learned capability in the backbone.":"旗舰 Qwen 配方在决策样本上更新全部语言模型权重,以选项分布为监督目标,让权衡与选择成为骨干模型学到的能力。","Refine the edge":"精修关键判断","LoRA builds on that foundation: harder decisions, short-thought distillation, visual evidence and domain adaptation. KL replay anchors refinement to the parent’s behavior.":"LoRA 在这一基础上继续增强:困难决策、短思考蒸馏、视觉证据与领域适配。KL 回放将精修锚定在父模型的行为上。","Make confidence useful":"让置信度可用","Calibration reinforcement learning uses proper scoring rewards with KL guardrails. The aim is a probability your workflow can use to act, think again or hand off.":"校准强化学习采用恰当评分规则作为奖励,并以 KL 护栏约束更新。让概率可以被工作流用来行动、再想一步,或交接。","Built into":"决策能力,","the weights":"训进权重里","A decision model deserves its own training recipe. Full-parameter learning establishes the foundation; targeted LoRA and calibration sharpen what comes next.":"决策模型,需要为决策设计的训练路线。全参数学习建立基础,定向 LoRA 与校准继续打磨后续判断。","What does the foundation buy?":"这层基础,带来了什么?","percentage points":"个百分点","The earlier c6 control favored LoRA. Updating every weight alone is not enough: the data, objective and refinement recipe matter.":"早期 c6 对照中,LoRA 更好。仅仅更新全部权重还不够:数据、目标与精修配方同样关键。","Our full-training-plus-refinement recipe scored 87.0%, compared with 79.2% for an earlier base-plus-LoRA recipe. Different data and training budgets; this is a recipe comparison, not an isolated full-training ablation.":"全量训练加精修的配方得到 87.0%,早期底座加 LoRA 配方为 79.2%。两者数据与训练预算不同,这是配方对比,不能单独归因于全量训练。","Training comparison":"训练对比","Recipe progression":"配方演进","Same-data control":"同数据对照","Historical 4B research runs, one pass, self-scored.":"历史 4B 研究实验,一遍读,自行评测。"," Same 35M c6 tokens and data order; update method and learning rate differ.":" 同样的 3,500 万 c6 token 与数据顺序;更新方式和学习率不同。","Inspect the experiment evidence":"查看实验依据","Choose your model,":"选择模型,","Small models,":"小模型,","Compare the evidence":"对比实测","Bigger moves":"大表现",Benchmark:Wp,"PUBLIC / 231":"公开 / 231 题","SAMPLE / 6,948":"抽样 / 6,948 请求","INTERNAL / 656":"内部 / 656 题","columns, descending scores on a 0–100 scale":"柱状图:0–100 刻度,按分数降序","No comparable read":"暂无可比成绩","Columns use a 0–100 scale. Whiskers and brackets show 95% bootstrap intervals.":"柱状图采用 0–100 刻度;须线与括号内数��表示 95% bootstrap 区间。","Same question set. Read modes shown beside each model.":"同一题集;每个模型旁标注对应读法。","JevBench public 231 · self-scored with the research harness. WALD 0.8B / 4B / 9B use medium; 2B uses one pass. External models use their recorded native readouts. These are observed scores, not a verified leaderboard or a significance claim.":"JevBench 公开 231 题 · 研究 harness 自测。WALD 0.8B / 4B / 9B 使用 medium,2B 使用一遍读取;外部模型使用记录中的原生读法。这里展示实测分数,不代表官方榜单或显著性结论。","Decision Index 0.2.1 · author-run 6,948-request sample, separate from the 150,317-request full suite. WALD uses one pass; raw-model prompting and calibration differ. Parameter labels are size classes; MoE total and active sizes are shown separately.":"Decision Index 0.2.1 · 作者运行的 6,948 请求抽样,与 150,317 请求完整测试分开。WALD 使用一遍读取,原始模型的提示词与校准方式不同。参数标注为模型尺寸档位;MoE 区分总参数与活跃参数。","Transfer v4 · internal development bank, 656 clean questions. This is not an independent external test. WALD 0.8B / 4B / 9B use medium; 2B uses one pass. Results are not claims of universal superiority.":"Transfer v4 · 内部开发题库,656 道干净题,不是独立外部测试。WALD 0.8B / 4B / 9B 使用 medium,2B 使用一遍读取。结果不代表在所有任务上都更优。","Sources & read conditions":"来源与测试条件","Read conditions table":"测试条件表","Aggregates checked against source reports":"汇总数据已核对源报告",Model:Qp,"Read condition":"读法",Source:Xp,"Download scores, intervals and source hashes":"下载成绩、区间与来源校验值","No comparable score":"暂无可比成绩","Every choice,":"每次选择,","A clearer next move":"更清晰的下一步","Put WALD at the decision points in your workflow. Route a tool call, ask a better question, or send a request to the right team.":"把 WALD 放在工作流的决策点:选择工具、判断何时澄清,或把请求交给合适的团队。","Switch the model size. Switch the benchmark. Compare observed scores with Laya, Jev and larger base models, with the evidence in view.":"切换模型大小与测试集,对比 Laya、Jev 及更大的基础模型。每个实测成绩,都能查看对应证据。","Skip to content":"跳到正文","Main navigation":"主导航",Home:Yp,"Use Cases":"应用场景",Docs:Jp,Playground:Vp,"Build with WALD":"开始使用","Back to top":"回到顶部","Font licenses":"字体许可","Your agent,":"你的智能体,","Its next instinct":"它的下一步直觉","Download command":"下载命令","Explore the source":"查看源码","Enough confidence? Make the call. Need another look? Take a short thinking step. WALD lets you choose how much thought goes into the next move.":"有把握,直接决定;没把握,再看一眼,先想一小段。WALD 让你决定,下一步需要多少思考。","Explore thinking efforts":"了解思考档位","Thinking effort":"思考档位","THINK GATE":"思考门槛",always:Kp,"Illustrative decision flow":"决策流程演示",LOOK:Zp,"Think a bit":"想一小段","Direct read":"直接读取",DECIDE:Ip,Probabilities:$p,"Illustrative policy · No live inference":"策略演示 · 非实时推理","Call the right tool":"调用合适的工具","Give WALD the current state and the available tools. Use the option probabilities to choose the next call.":"提供当前状态与可用工具,用每个选项的概率辅助选择下一次调用。","Know when to ask":"判断何时追问","Include asking the user as an option when a request is missing key details. Your workflow chooses when to clarify.":"请求缺少关键信息时,把向用户澄清也列为选项,由你的工作流决定何时追问。","Find the right team":"交给合适的团队","Define your teams as choices. Turn an incoming request into probabilities your routing system can use.":"把团队定义为选项,将收到的请求转为分流系统可使用的概率。","Decision patterns":"决策场景","You define the options and control the actions. The examples below use illustrative probabilities.":"你定义选项,也掌控行动。下方示例的概率为演示数据。","See how the model family compares.":"看看系列模型的测试成绩。","Explore benchmarks":"查看测试对比","Give WALD the context and the options. Get a probability for each — and a clearer basis for your next move.":"提供上下文与备选动作。WALD 为每个选项返回概率,让下一步决策更清晰。","See how it decides":"看看它如何决策","Copy unavailable. Select and copy the command or code above.":"无法自动复制,请选中上方命令或代码手动复制。","Copied to clipboard.":"已复制到剪贴板。",Language:Fp,"WALD home":"WALD 主页","API docs":"API 文档","One pass. No generated thought.":"一遍直出,不生成思考。","Think when the top initial probability is below 0.5.":"初次最高概率低于 0.5 时,先想一小段。","Think when the top initial probability is below 0.7.":"初次最高概率低于 0.7 时,先想一小段。","Think before every eligible decision.":"每道符合条件的问题,都先思考。","Tool routing":"工具路由",Clarification:Pp,"Request routing":"请求分流","What will the weather be in Lisbon tomorrow afternoon?":"明天下午里斯本的天气如何?","Book me a table for Friday.":"帮我预订周五的餐桌。","Refund request for order 1182; the parcel arrived damaged.":"订单 1182 申请退款;包裹送达时已损坏。","Which tool should the agent call next?":"智能体下一步应该调用哪个工具?","What should the agent do next?":"智能体下一步应该做什么?","Which team should handle this request?":"哪个团队应该处理此请求?","Forecast for a city and time":"城市与时间对应的天气预报","General web search":"通用网络搜索","Read calendar events":"读取日历事件","Answer directly":"直接回答","Ask for restaurant, time and party size":"询问餐厅、时间与人数","Make a reservation":"进行预订","Search for restaurants":"搜索餐厅","Take no action":"不采取行动","Refunds and returns":"退款与退货","Delivery tracking":"物流追踪","New purchases":"新购买","Other requests":"其他请求","index points":"指数分","{count}× the total parameters":"对照总参数为 {count} 倍","Private candidate":"私有候选","Research checkpoint":"研究检查点","Public v1.1":"公开 v1.1",": comparable results on these cohorts pending.":":这组题集的可比成绩待测。",Undisclosed:ev,Encoder:av,"95% CI":"95% 置信区间","Public 231":"公开 231 题","Internal · 656 clean questions":"内部 · 656 道干净题","0.2.1 · 6,948-request sample":"0.2.1 · 6,948 请求抽样","Selected base-model comparisons, with Jev and Laya for context. See Benchmark for all measured models and read conditions.":"这里展示选定的基础模型对照,并保留 Jev 与 Laya 作为参照。全部实测模型与读法见基准测试页。","Open alternatives to Jev,":"Jev 的开放替代方案,","with vision.":"支持视觉。","Get the 4B":"获取 4B","Download WALD 4B v2.1":"下载 WALD 4B v2.1","Public v2":"公开 v2","Public v2.1":"公开 v2.1",Public:tv,"* Measured on WALD 4B v2.0.":"* 为 WALD 4B v2.0 的实测结果。","Text and images in. Probabilities out. On your hardware.":"输入文字与图像,输出决策概率。在你的硬件上运行。","Measured WALD speed":"WALD 实测速度","26B-A4B one-pass median":"26B-A4B 一遍读取中位延迟","4B v2.1 Auto 0.7 median":"4B v2.1 Auto 0.7 中位延迟","Speed evidence":"速度测量依据","A compact v2 candidate for tight memory budgets. The selected 0.8B checkpoint is measured in one pass.":"适合紧凑显存预算的 v2 候选。选定的 0.8B 检查点采用一遍读取评测。","The public 4B v2.1 flagship. Auto 0.7 scores 60.05 on the complete Decision Index 0.3 public suite and 67.75% on JevBench-XL TEST.":"公开的 4B v2.1 旗舰。Auto 0.7 在完整 Decision Index 0.3 公开套件上取得 60.05,在 JevBench-XL TEST 上取得 67.75%。","Our latest completed 9B first-stage research checkpoint, measured in one pass. Weights remain private.":"最新已完成的 9B 第一阶段研究检查点,采用一遍读取评测。权重仍为私有。","A Gemma-based decision model with 26B total and 4B active parameters, released as Wald-26B-A4B. One pass scores 62.30 on the complete Decision Index 0.3 public suite, with a 53 ms median.":"基于 Gemma 的决策模型,总参数 26B、激活参数 4B,已公开为 Wald-26B-A4B。一遍读取在完整 Decision Index 0.3 公开套件上取得 62.30,中位延迟 53 ms。","WALD 4B v2 reads images through its base model’s frozen vision tower. Its visual capability transfers from decision training without vision fine-tuning.":"WALD 4B v2 通过底座冻结的视觉塔读取图像。决策训练带来的能力直接迁移至视觉,无需视觉微调。","pp over the raw vision base":"个百分点,高于原始视觉底座","Self-scored, zero-shot, one pass. Gain 95% CI":"自行评测、零样本、一遍读取。增益 95% 置信区间","WALD 4B v2 defaults to Auto 0.7: think once when the top initial probability is below 0.7, with a 512-token cap. Use none for deterministic one-pass decisions.":"WALD 4B v2 默认使用 Auto 0.7:初始最高概率低于 0.7 时思考一次,最多 512 token。使用 none 可获得确定性的一遍决策。","Five model sizes. Four benchmark views. Compare WALD with Jev and other measured models.":"五种模型尺寸、四种基准视图。将 WALD 与 Jev 及其他实测模型比较。","From 0.8B to 26B. Compare the latest completed checkpoints on matching test sets, with their read conditions shown.":"从 0.8B 到 26B。在相同测试集上比较最新完成的检查点,并查看读取条件。","XL TEST · 8,177 questions":"XL TEST · 8,177 道题","0.3 · 140,620 public requests":"0.3 · 140,620 个公开请求","Held-out TEST only, not the pooled 10,100 TEST + DEV score. Modes differ and are recorded per model; missing measurements stay empty.":"仅使用留出的 TEST,不是 TEST + DEV 合计 10,100 的分数。各模型的模式单独记录;缺失测量留空。","Author-run DI 0.2.1 sample with 95% bootstrap intervals. Native readouts and thinking modes differ. These scores cannot be compared with DI 0.3.":"作者自测 DI 0.2.1 抽样,附 95% bootstrap 区间。原生读取和思考模式不同,不能与 DI 0.3 分数比较。","Complete DI 0.3 public suite, official kit. WALD rows are author-run, with the mode stated per model; Jev is the board's public column. Not the organizer's Full score. S1 projections and DI 0.2.1 samples are excluded; no confidence interval is available.":"完整 DI 0.3 公开套件,官方工具包。WALD 为作者自测,读取模式按模型标注;Jev 为排行榜公开栏。不是主办方的 Full 分数。不纳入 S1 投影及 DI 0.2.1 抽样;无可用置信区间。","WALD 4B v2 uses full-parameter decision training from Qwen3.5-4B chat. Supervision targets option probabilities while the vision tower stays frozen.":"WALD 4B v2 从 Qwen3.5-4B chat 进行全参数决策训练,以选项概率为监督目标,并保持视觉塔冻结。","Full-parameter continuation adds harder decisions and short native thoughts. State-KL anchors behavior to a frozen reference; earlier research also explored LoRA refinement.":"全参数续训加入更难的决策和短原生思考。State-KL 将行为锚定至冻结参照;早期研究也探索了 LoRA 精修。","The public v2 server uses a frozen temperature table fitted on our development data. Earlier research explored calibration reinforcement learning; the release uses the recorded calibration table.":"公开 v2 服务使用在自有开发数据上拟合并冻结的温度表。早期研究探索过校准强化学习;本次发布使用记录在案的校准表。","Full-parameter decision training, native thinking and calibrated probabilities. The public v2 recipe and historical research comparisons are shown separately.":"全参数决策训练、原生思考和校准概率。公开 v2 配方与历史研究对照分开展示。","Public set, self-scored. Research harness; modes and native external servers differ and are recorded per model. Not a verified leaderboard ranking.":"公开题集,自行评测。研究评测工具、模式和原生外部服务存在差异,并按模型记录。不是经核验的榜单排名。","Local speed.":"本地速度。","Open weights.":"开放权重。","Faster at the median":"中位响应更快","Timing details & hosted references":"耗时详情与托管参考",Median:nv,"Client time":"客户端时间","Server time":"服务端时间","Separate public-set read":"单独公开题集测量","Faster median decisions than OpenAI Decisions in our matched 200-request test. Run locally, keep vision, and choose when to think.":"在相同的 200 个请求测试中,中位决策速度快于 OpenAI Decisions。本地运行,保留视觉能力,自主选择何时思考。","Same 200 DI 0.3 requests, serial and warm. WALD native reader on one RTX PRO 6000; OpenAI client time includes the network.":"相同的 200 个 DI 0.3 请求,预热后串行执行。WALD 原生评测读取器使用一张 RTX PRO 6000;OpenAI 客户端时间包含网络往返。","Median decision time":"决策耗时中位数","Lower is faster":"越低越快","Same 200 requests":"相同的 200 个请求","Separate recorded runs":"独立测量的参考运行","Decisions in milliseconds.":"毫秒级决策。","Published benchmark":"已发布的基准结果","Jev uses the published JevBench v1.4.2.2 timing: 242 standard and judge decisions, serial, with the network included. It is a separate benchmark from our DI sample.":"Jev 使用已发布的 JevBench v1.4.2.2 耗时:242 个标准及评判决策,串行执行,包含网络时间。它与我们的 DI 样本是不同的基准。","Qwen 27B is shown once using its paren one-pass receipt on an RTX PRO 6000, with client time through an SSH tunnel. The separate 231-request receipt does not record sample IDs or concurrency; no matched speedup ratio is asserted.":"Qwen 27B 只展示一行,采用 RTX PRO 6000 上的 paren 单次读取记录,客户端时间包含 SSH 隧道。独立的 231 请求记录未注明样本 ID 或并发数;不计算配对加速比。","Original Qwen3.5-4B Base":"原始 Qwen3.5-4B Base","More models":"更多模型","Vision transfer":"视觉迁移","measured model sizes":"已测模型尺寸","Base scores included":"含底座分数","vs original base":"相对原始底座","Original base":"原始底座",Difference:iv,"One pass":"一遍读取",Combined:lv,"The original 4B base scored 67.5%. LoRA reached 79.2%, full training 83.5%, and full training plus refinement 87.0%. Historical recipes use different data and budgets; this is a recipe comparison.":"原始 4B 底座为 67.5%。LoRA 达到 79.2%,全参数训练达到 83.5%,全参数训练加精修达到 87.0%。历史配方的数据和预算不同,此处比较的是整体配方。","Both recipes improved over the 67.5% base. With the same 35M tokens, LoRA scored 83.5% and full training 82.3%. Update methods and learning rates differed.":"两种配方都超过了 67.5% 的底座。同样使用 3,500 万 token,LoRA 为 83.5%,全参数训练为 82.3%。更新方法和学习率不同。","Original backbones and trained checkpoints, on each row's benchmark. 2B and 9B use one pass; 26B uses Auto 0.7. These are separate recorded runs, with different training recipes.":"各行按所列基准比较原始底座和训练后的检查点。2B 和 9B 一遍读取;26B 使用 Auto 0.7。它们是分别记录的读数,训练配方不同。","Text decision training transferred to vision: 80.23% for the original Qwen3.5-4B chat model, 83.05% for WALD 4B v2. Same native-chat one-pass readout, frozen vision tower, no image fine-tuning.":"文字决策训练迁移到了视觉:原始 Qwen3.5-4B chat 为 80.23%,WALD 4B v2 为 83.05%。两者都用原生 chat 一遍读取;视觉塔冻结,未做图像微调。"},ov="已複製",cv="複製",rv="對比",uv="分",dv="題",fv="基準測試",hv="模型",mv="來源",pv="主頁",vv="文件",bv="工作臺",gv="始終",yv="觀察",Av="決定",xv="返回機率",Sv="語言",Bv="澄清意圖",Dv="未公開",Tv="編碼器",jv="公開",Lv="中位數",Ev="差值",zv="合計",wv={"Put the next decision into practice.":"把下一次決策用起來。","Explore use cases":"探索應用場景","A clear next move":"讓下一步更清晰","Context in. Probabilities out.":"輸入上下文,輸出機率。","Decision examples":"決策範例","Illustrative example · Not a live model response":"演示資料 · 非模型即時輸出",Copied:ov,Copy:cv,"API example code":"API 範例程式碼","API reference":"API 文件","Explore WALD":"探索 WALD","Tool calls. Clarifying questions. Request routing. See the decision points and explore the API examples.":"工具呼叫、澄清問題、請求分流。檢視決策場景與 API 範例。","By the numbers":"用成績說話","Compare the models":"檢視模型對比","More decision":"更少參數,","per parameter":"更強決策","From a pocket-sized decision engine to a larger reasoning system. A model family built to read the situation, weigh the options, and make every parameter count.":"從輕量決策引擎,到更大的推理系統。覆蓋多種尺寸的模型家族:讀懂情境、權衡選項,讓每個參數都用在關鍵判斷上。","Model size":"模型大小","A compact research checkpoint. The 2B model exceeds a 20B reference on JevBench, showing how decision-focused training can change the size equation.":"緊湊的研究檢查點。2B 模型在 JevBench 上超過 20B 對照模型,展示專注決策的訓練如何改變參數與能力的關係。",vs:rv,"Part of the expanded WALD family. Comparable checkpoint scores and release details for this size will be added when verified.":"WALD 擴展家族的一部分。這一尺寸的可比檢查點成績與發布資訊,將在驗證後補充。","Explore all benchmarks":"檢視完整測試對比","Homepage benchmark":"主頁基準測試","Benchmark columns, descending scores on a 0–100 scale":"基準柱狀圖:0–100 刻度,按分數降序",pts:uv,"WALD 4B shown as a reference. ":"WALD 4B 作為參照展示。 ","Self-scored snapshot. Reference protocols differ; see full results and conditions.":"自行評測快照。對照模型協議有差異,完整結果頁列明測試條件。","Comparable results pending.":"可比成績待補充。","See the scene,":"看見場景,","Choose the action":"選準動作",questions:dv,"pp over the unadapted graft":"個百分點,相對未做影像適配的嫁接模型","Self-scored, one pass. Gain 95% CI":"自行評測,一遍讀。增益的 95% 信賴區間","View training & vision evidence":"檢視訓練與視覺證據","LoRA decision training":"LoRA 決策訓練","Full-parameter decision training":"全參數決策訓練","Base + LoRA only":"底座 + LoRA","Full decision training":"全量決策訓練","Full training + LoRA refinement":"全量訓練 + LoRA 精修","Train the foundation":"重塑決策基礎","Our flagship Qwen recipe updates all language-model weights on decision examples. Supervision targets the option distribution, so choosing becomes a learned capability in the backbone.":"旗艦 Qwen 配方在決策樣本上更新全部語言模型權重,以選項分佈為監督目標,讓權衡與選擇成為骨幹模型學到的能力。","Refine the edge":"精修關鍵判斷","LoRA builds on that foundation: harder decisions, short-thought distillation, visual evidence and domain adaptation. KL replay anchors refinement to the parent’s behavior.":"LoRA 在這一基礎上繼續增強:困難決策、短思考蒸餾、視覺證據與領域適配。KL 回放將精修錨定在父模型的行為上。","Make confidence useful":"讓信心程度可用","Calibration reinforcement learning uses proper scoring rewards with KL guardrails. The aim is a probability your workflow can use to act, think again or hand off.":"校準強化學習採用恰當評分規則作為獎勵,並以 KL 護欄約束更新。讓機率可以被工作流程用來行動、再想一步,或交接。","Built into":"決策能力,","the weights":"訓進權重裡","A decision model deserves its own training recipe. Full-parameter learning establishes the foundation; targeted LoRA and calibration sharpen what comes next.":"決策模型,需要為決策設計的訓練路線。全參數學習建立基礎,定向 LoRA 與校準繼續打磨後續判斷。","What does the foundation buy?":"這層基礎,帶來了什麼?","percentage points":"個百分點","The earlier c6 control favored LoRA. Updating every weight alone is not enough: the data, objective and refinement recipe matter.":"早期 c6 對照中,LoRA 更好。僅僅更新全部權重還不夠:資料、目標與精修配方同樣關鍵。","Our full-training-plus-refinement recipe scored 87.0%, compared with 79.2% for an earlier base-plus-LoRA recipe. Different data and training budgets; this is a recipe comparison, not an isolated full-training ablation.":"全量訓練加精修的配方得到 87.0%,早期底座加 LoRA 配方為 79.2%。兩者資料與訓練預算不同,這是配方對比,不能單獨歸因於全量訓練。","Training comparison":"訓練對比","Recipe progression":"配方演進","Same-data control":"同資料對照","Historical 4B research runs, one pass, self-scored.":"歷史 4B 研究實驗,一遍讀,自行評測。"," Same 35M c6 tokens and data order; update method and learning rate differ.":" 同樣的 3,500 萬 c6 token 與資料順序;更新方式和學習率不同。","Inspect the experiment evidence":"檢視實驗依據","Choose your model,":"選擇模型,","Small models,":"小模型,","Compare the evidence":"對比實測","Bigger moves":"大表現",Benchmark:fv,"PUBLIC / 231":"公開 / 231 題","SAMPLE / 6,948":"抽樣 / 6,948 請求","INTERNAL / 656":"內部 / 656 題","columns, descending scores on a 0–100 scale":"柱狀圖:0–100 刻度,按分數降序","No comparable read":"暫無可比成績","Columns use a 0–100 scale. Whiskers and brackets show 95% bootstrap intervals.":"柱狀圖採用 0–100 刻度;須線與括號內數字表示 95% bootstrap 區間。","Same question set. Read modes shown beside each model.":"同一題集;每個模型旁標註對應讀法。","JevBench public 231 · self-scored with the research harness. WALD 0.8B / 4B / 9B use medium; 2B uses one pass. External models use their recorded native readouts. These are observed scores, not a verified leaderboard or a significance claim.":"JevBench 公開 231 題 · 研究 harness 自測。WALD 0.8B / 4B / 9B 使用 medium,2B 使用一遍讀取;外部模型使用記錄中的原生讀法。這裡展示實測分數,不代表官方榜單或顯著性結論。","Decision Index 0.2.1 · author-run 6,948-request sample, separate from the 150,317-request full suite. WALD uses one pass; raw-model prompting and calibration differ. Parameter labels are size classes; MoE total and active sizes are shown separately.":"Decision Index 0.2.1 · 作者執行的 6,948 請求抽樣,與 150,317 請求完整測試分開。WALD 使用一遍讀取,原始模型的提示詞與校準方式不同。參數標註為模型尺寸等級;MoE 區分總參數與活躍參數。","Transfer v4 · internal development bank, 656 clean questions. This is not an independent external test. WALD 0.8B / 4B / 9B use medium; 2B uses one pass. Results are not claims of universal superiority.":"Transfer v4 · 內部開發題庫,656 道乾淨題,不是獨立外部測試。WALD 0.8B / 4B / 9B 使用 medium,2B 使用一遍讀取。結果不代表在所有任務上都更優。","Sources & read conditions":"來源與測試條件","Read conditions table":"測試條件表","Aggregates checked against source reports":"彙總資料已核對源報告",Model:hv,"Read condition":"讀法",Source:mv,"Download scores, intervals and source hashes":"下載成績、區間與來源校驗值","No comparable score":"暫無可比成績","Every choice,":"每次選擇,","A clearer next move":"更清晰的下一步","Put WALD at the decision points in your workflow. Route a tool call, ask a better question, or send a request to the right team.":"把 WALD 放在工作流程的決策點:選擇工具、判斷何時澄清,或把請求交給合適的團隊。","Switch the model size. Switch the benchmark. Compare observed scores with Laya, Jev and larger base models, with the evidence in view.":"切換模型大小與測試集,對比 Laya、Jev 及更大的基礎模型。每個實測成績,都能檢視對應證據。","Skip to content":"跳到正文","Main navigation":"主導航",Home:pv,"Use Cases":"應用場景",Docs:vv,Playground:bv,"Build with WALD":"開始使用","Back to top":"回到頂部","Font licenses":"字型授權","Your agent,":"你的智能體,","Its next instinct":"它的下一步直覺","Download command":"下載指令","Explore the source":"���視原始碼","Enough confidence? Make the call. Need another look? Take a short thinking step. WALD lets you choose how much thought goes into the next move.":"有把握,直接決定;沒把握,再看一眼,先想一小段。WALD 讓你決定,下一步需要多少思考。","Explore thinking efforts":"瞭解思考等級","Thinking effort":"思考等級","THINK GATE":"思考門檻",always:gv,"Illustrative decision flow":"決策流程演示",LOOK:yv,"Think a bit":"想一小段","Direct read":"直接讀取",DECIDE:Av,Probabilities:xv,"Illustrative policy · No live inference":"策略演示 · 非即時推理","Call the right tool":"呼叫合適的工具","Give WALD the current state and the available tools. Use the option probabilities to choose the next call.":"提供當前狀態與可用工具,用每個選項的機率輔助選擇下一次呼叫。","Know when to ask":"判斷何時追問","Include asking the user as an option when a request is missing key details. Your workflow chooses when to clarify.":"請求缺少關鍵資訊時,把向使用者澄清也列為選項,由你的工作流程決定何時追問。","Find the right team":"交給合適的團隊","Define your teams as choices. Turn an incoming request into probabilities your routing system can use.":"把團隊定義為選項,將收到的請求轉為分流系統可使用的機率。","Decision patterns":"決策場景","You define the options and control the actions. The examples below use illustrative probabilities.":"你定義選項,也掌控行動。下方範例的機率為演示資料。","See how the model family compares.":"看看系列模型的測試成績。","Explore benchmarks":"檢視測試對比","Give WALD the context and the options. Get a probability for each — and a clearer basis for your next move.":"提供上下文與備選動作。WALD 為每個選項返回機率,讓下一步決策更清晰。","See how it decides":"看看它如何決策","Copy unavailable. Select and copy the command or code above.":"無法自動複製,請選中上方命令或程式碼手動複製。","Copied to clipboard.":"已複製到剪貼簿。",Language:Sv,"WALD home":"WALD 主頁","API docs":"API 文件","One pass. No generated thought.":"一遍直出,不生成思考。","Think when the top initial probability is below 0.5.":"初次最高機率低於 0.5 時,先想一小段。","Think when the top initial probability is below 0.7.":"初次最高機率低於 0.7 時,先想一小段。","Think before every eligible decision.":"每道符合條件的問題,都先思考。","Tool routing":"工具路由",Clarification:Bv,"Request routing":"請求分流","What will the weather be in Lisbon tomorrow afternoon?":"明天下午里斯本的天氣如何?","Book me a table for Friday.":"幫我預訂週五的餐桌。","Refund request for order 1182; the parcel arrived damaged.":"訂單 1182 申請退款;包裹送達時已損壞。","Which tool should the agent call next?":"智能體下一步應該呼叫哪個工具?","What should the agent do next?":"智能體下一步應該做什麼?","Which team should handle this request?":"哪個團隊應該處理此請求?","Forecast for a city and time":"城市與時間對應的天氣預報","General web search":"通用網路搜尋","Read calendar events":"讀取日曆事件","Answer directly":"直接回答","Ask for restaurant, time and party size":"詢問餐廳、時間與人數","Make a reservation":"進行預訂","Search for restaurants":"搜尋餐廳","Take no action":"不採取行動","Refunds and returns":"退款與退貨","Delivery tracking":"物流追蹤","New purchases":"新購買","Other requests":"其他請求","index points":"指數分","{count}× the total parameters":"對照總參數為 {count} 倍","Private candidate":"私有候選","Research checkpoint":"研究檢查點","Public v1.1":"公開 v1.1",": comparable results on these cohorts pending.":":這組題集的可比成績待測。",Undisclosed:Dv,Encoder:Tv,"95% CI":"95% 信賴區間","Public 231":"公開 231 題","Internal · 656 clean questions":"內部 · 656 道乾淨題","0.2.1 · 6,948-request sample":"0.2.1 · 6,948 請求抽樣","Selected base-model comparisons, with Jev and Laya for context. See Benchmark for all measured models and read conditions.":"這裡展示選定的基礎模型對照,並保留 Jev 與 Laya 作為參照。全部實測模型與讀法見基準測試頁。","Open alternatives to Jev,":"Jev 的開放替代方案,","with vision.":"支援視覺。","Get the 4B":"取得 4B","Download WALD 4B v2.1":"下載 WALD 4B v2.1","Public v2":"公開 v2","Public v2.1":"公開 v2.1",Public:jv,"* Measured on WALD 4B v2.0.":"* 為 WALD 4B v2.0 的實測結果。","Text and images in. Probabilities out. On your hardware.":"輸入文字與圖像,輸出決策機率。在你的硬體上執行。","Measured WALD speed":"WALD 實測速度","26B-A4B one-pass median":"26B-A4B 一遍讀取中位延遲","4B v2.1 Auto 0.7 median":"4B v2.1 Auto 0.7 中位延遲","Speed evidence":"速度量測依據","A compact v2 candidate for tight memory budgets. The selected 0.8B checkpoint is measured in one pass.":"適合緊湊顯存預算的 v2 候選。選定的 0.8B 檢查點採用一遍讀取評測。","The public 4B v2.1 flagship. Auto 0.7 scores 60.05 on the complete Decision Index 0.3 public suite and 67.75% on JevBench-XL TEST.":"公開的 4B v2.1 旗艦。Auto 0.7 在完整 Decision Index 0.3 公開套件上取得 60.05,在 JevBench-XL TEST 上取得 67.75%。","Our latest completed 9B first-stage research checkpoint, measured in one pass. Weights remain private.":"最新已完成的 9B 第一階段研究檢查點,採用一遍讀取評測。權重仍為私有。","A Gemma-based decision model with 26B total and 4B active parameters, released as Wald-26B-A4B. One pass scores 62.30 on the complete Decision Index 0.3 public suite, with a 53 ms median.":"基於 Gemma 的決策模型,總參數 26B、啟用參數 4B,已公開為 Wald-26B-A4B。一遍讀取在完整 Decision Index 0.3 公開套件上取得 62.30,中位延遲 53 ms。","WALD 4B v2 reads images through its base model’s frozen vision tower. Its visual capability transfers from decision training without vision fine-tuning.":"WALD 4B v2 透過底座凍結的視覺塔讀取圖像。決策訓練帶來的能力直接遷移至視覺,無需視覺微調。","pp over the raw vision base":"個百分點,高於原始視覺底座","Self-scored, zero-shot, one pass. Gain 95% CI":"自行評測、零樣本、一遍讀取。增益 95% 信賴區間","WALD 4B v2 defaults to Auto 0.7: think once when the top initial probability is below 0.7, with a 512-token cap. Use none for deterministic one-pass decisions.":"WALD 4B v2 預設使用 Auto 0.7:初始最高機率低於 0.7 時思考一次,最多 512 token。使用 none 可取得確定性的一遍決策。","Five model sizes. Four benchmark views. Compare WALD with Jev and other measured models.":"五種模型尺寸、四種基準視圖。將 WALD 與 Jev 及其他實測模型比較。","From 0.8B to 26B. Compare the latest completed checkpoints on matching test sets, with their read conditions shown.":"從 0.8B 到 26B。在相同測試集上比較最新完成的檢查點,並查看讀取條件。","XL TEST · 8,177 questions":"XL TEST · 8,177 道題","0.3 · 140,620 public requests":"0.3 · 140,620 個公開請求","Held-out TEST only, not the pooled 10,100 TEST + DEV score. Modes differ and are recorded per model; missing measurements stay empty.":"僅使用留出的 TEST,不是 TEST + DEV 合計 10,100 的分數。各模型的模式單獨記錄;缺失量測留空。","Author-run DI 0.2.1 sample with 95% bootstrap intervals. Native readouts and thinking modes differ. These scores cannot be compared with DI 0.3.":"作者自測 DI 0.2.1 抽樣,附 95% bootstrap 區間。原生讀取和思考模式不同,不能與 DI 0.3 分數比較。","Complete DI 0.3 public suite, official kit. WALD rows are author-run, with the mode stated per model; Jev is the board's public column. Not the organizer's Full score. S1 projections and DI 0.2.1 samples are excluded; no confidence interval is available.":"完整 DI 0.3 公開套件,官方工具包。WALD 為作者自測,讀取模式依模型標註;Jev 為排行榜公開欄。不是主辦方的 Full 分數。不納入 S1 投影及 DI 0.2.1 抽樣;無可用信賴區間。","WALD 4B v2 uses full-parameter decision training from Qwen3.5-4B chat. Supervision targets option probabilities while the vision tower stays frozen.":"WALD 4B v2 從 Qwen3.5-4B chat 進行全參數決策訓練,以選項機率為監督目標,並保持視覺塔凍結。","Full-parameter continuation adds harder decisions and short native thoughts. State-KL anchors behavior to a frozen reference; earlier research also explored LoRA refinement.":"全參數續訓加入更難的決策和短原生思考。State-KL 將行為錨定至凍結參照;早期研究也探索了 LoRA 精修。","The public v2 server uses a frozen temperature table fitted on our development data. Earlier research explored calibration reinforcement learning; the release uses the recorded calibration table.":"公開 v2 服務使用在自有開發資料上擬合並凍結的溫度表。早期研究探索過校準強化學習;本次發布使用記錄在案的校準表。","Full-parameter decision training, native thinking and calibrated probabilities. The public v2 recipe and historical research comparisons are shown separately.":"全參數決策訓練、原生思考和校準機率。公開 v2 配方與歷史研究對照分開展示。","Public set, self-scored. Research harness; modes and native external servers differ and are recorded per model. Not a verified leaderboard ranking.":"公開題集,自行評測。研究評測工具、模式和原生外部服務存在差異,並按模型記錄。不是經核驗的榜單排名。","Local speed.":"本機速度。","Open weights.":"開放權重。","Faster at the median":"中位回應更快","Timing details & hosted references":"耗時詳情與託管參考",Median:Lv,"Client time":"用戶端時間","Server time":"伺服器時間","Separate public-set read":"獨立公開題集測量","Faster median decisions than OpenAI Decisions in our matched 200-request test. Run locally, keep vision, and choose when to think.":"在相同的 200 個請求測試中,中位決策速度快於 OpenAI Decisions。本機執行,保留視覺能力,自主選擇何時思考。","Same 200 DI 0.3 requests, serial and warm. WALD native reader on one RTX PRO 6000; OpenAI client time includes the network.":"相同的 200 個 DI 0.3 請求,預熱後循序執行。WALD 原生評測讀取器使用一張 RTX PRO 6000;OpenAI 用戶端時間包含網路往返。","Median decision time":"決策耗時中位數","Lower is faster":"越低越快","Same 200 requests":"相同的 200 個請求","Separate recorded runs":"獨立量測的參考執行","Decisions in milliseconds.":"毫秒級決策。","Published benchmark":"已發布的基準結果","Jev uses the published JevBench v1.4.2.2 timing: 242 standard and judge decisions, serial, with the network included. It is a separate benchmark from our DI sample.":"Jev 使用已發布的 JevBench v1.4.2.2 耗時:242 個標準及評判決策,循序執行,包含網路時間。它與我們的 DI 樣本是不同的基準。","Qwen 27B is shown once using its paren one-pass receipt on an RTX PRO 6000, with client time through an SSH tunnel. The separate 231-request receipt does not record sample IDs or concurrency; no matched speedup ratio is asserted.":"Qwen 27B 只展示一行,採用 RTX PRO 6000 上的 paren 單次讀取記錄,用戶端時間包含 SSH 通道。獨立的 231 請求記錄未註明樣本 ID 或並行數;不計算配對加速比。","Original Qwen3.5-4B Base":"原始 Qwen3.5-4B Base","More models":"更多模型","Vision transfer":"視覺遷移","measured model sizes":"已測模型尺寸","Base scores included":"含底座分數","vs original base":"相對原始底座","Original base":"原始底座",Difference:Ev,"One pass":"一遍讀取",Combined:zv,"The original 4B base scored 67.5%. LoRA reached 79.2%, full training 83.5%, and full training plus refinement 87.0%. Historical recipes use different data and budgets; this is a recipe comparison.":"原始 4B 底座為 67.5%。LoRA 達到 79.2%,全參數訓練達到 83.5%,全參數訓練加精修達到 87.0%。歷史配方的資料和預算不同,此處比較的是整體配方。","Both recipes improved over the 67.5% base. With the same 35M tokens, LoRA scored 83.5% and full training 82.3%. Update methods and learning rates differed.":"兩種配方都超過了 67.5% 的底座。同樣使用 3,500 萬 token,LoRA 為 83.5%,全參數訓練為 82.3%。更新方法和學習率不同。","Original backbones and trained checkpoints, on each row's benchmark. 2B and 9B use one pass; 26B uses Auto 0.7. These are separate recorded runs, with different training recipes.":"各列按所列基準比較原始底座和訓練後的檢查點。2B 和 9B 一遍讀取;26B 使用 Auto 0.7。它們是分別記錄的讀數,訓練配方不同。","Text decision training transferred to vision: 80.23% for the original Qwen3.5-4B chat model, 83.05% for WALD 4B v2. Same native-chat one-pass readout, frozen vision tower, no image fine-tuning.":"文字決策訓練遷移到了視覺:原始 Qwen3.5-4B chat 為 80.23%,WALD 4B v2 為 83.05%。兩者都用原生 chat 一遍讀取;視覺塔凍結,未做圖像微調。"},Mv="Copié",Rv="Copier",kv="face à",Nv="pts",Cv="questions",Ov="Benchmarks",qv="Modèle",Uv="Source",_v="Accueil",Hv="Documentation",Gv="Atelier",Wv="toujours",Qv="OBSERVER",Xv="DÉCIDER",Yv="Probabilités",Jv="Langue",Vv="Clarification",Kv="Non divulgué",Zv="Encodeur",Iv="Public",$v="Médiane",Fv="Écart",Pv="Total",eb={"Put the next decision into practice.":"Passez à la prochaine décision.","Explore use cases":"Explorer les cas d’usage","A clear next move":"La prochaine étape, plus claire","Context in. Probabilities out.":"Du contexte aux probabilités.","Decision examples":"Exemples de décision","Illustrative example · Not a live model response":"Exemple illustratif · Pas une réponse du modèle en direct",Copied:Mv,Copy:Rv,"API example code":"Code d’exemple de l’API","API reference":"Référence de l’API","Explore WALD":"Explorer WALD","Tool calls. Clarifying questions. Request routing. See the decision points and explore the API examples.":"Appels d’outils. Questions de clarification. Routage des requêtes. Découvrez les points de décision et les exemples d’API.","By the numbers":"Les chiffres à l’appui","Compare the models":"Comparer les modèles","More decision":"Plus de décision","per parameter":"par paramètre","From a pocket-sized decision engine to a larger reasoning system. A model family built to read the situation, weigh the options, and make every parameter count.":"D’un moteur de décision compact à un système de raisonnement plus grand. Une famille de modèles conçue pour comprendre la situation, peser les options et tirer parti de chaque paramètre.","Model size":"Taille du modèle","A compact research checkpoint. The 2B model exceeds a 20B reference on JevBench, showing how decision-focused training can change the size equation.":"Un checkpoint de recherche compact. Le modèle 2B dépasse une référence de 20B sur JevBench, montrant comment l’entraînement axé sur la décision change le rapport entre taille et capacité.",vs:kv,"Part of the expanded WALD family. Comparable checkpoint scores and release details for this size will be added when verified.":"Un membre de la famille WALD élargie. Les scores comparables et les détails de publication de cette taille seront ajoutés après vérification.","Explore all benchmarks":"Explorer tous les benchmarks","Homepage benchmark":"Benchmark de la page d’accueil","Benchmark columns, descending scores on a 0–100 scale":"Colonnes du benchmark, scores décroissants sur une échelle de 0 à 100",pts:Nv,"WALD 4B shown as a reference. ":"WALD 4B est présenté comme référence. ","Self-scored snapshot. Reference protocols differ; see full results and conditions.":"Résultats auto-évalués. Les protocoles des références diffèrent ; consultez les résultats complets et les conditions.","Comparable results pending.":"Résultats comparables en attente.","See the scene,":"Observez la scène,","Choose the action":"Choisissez l’action",questions:Cv,"pp over the unadapted graft":"points de pourcentage au-dessus du modèle greffé non adapté","Self-scored, one pass. Gain 95% CI":"Auto-évalué, une passe. IC à 95 % du gain","View training & vision evidence":"Voir les preuves d’entraînement et de vision","LoRA decision training":"Entraînement décisionnel LoRA","Full-parameter decision training":"Entraînement décisionnel de tous les paramètres","Base + LoRA only":"Base + LoRA uniquement","Full decision training":"Entraînement décisionnel complet","Full training + LoRA refinement":"Entraînement complet + affinage LoRA","Train the foundation":"Entraînez les fondations","Our flagship Qwen recipe updates all language-model weights on decision examples. Supervision targets the option distribution, so choosing becomes a learned capability in the backbone.":"Notre recette Qwen phare met à jour tous les poids du modèle linguistique sur des exemples de décision. La supervision vise la distribution des options : choisir devient une capacité apprise par le modèle de base.","Refine the edge":"Affinez les décisions","LoRA builds on that foundation: harder decisions, short-thought distillation, visual evidence and domain adaptation. KL replay anchors refinement to the parent’s behavior.":"LoRA prolonge cette base : décisions difficiles, distillation de pensées courtes, indices visuels et adaptation au domaine. La répétition KL ancre l’affinage dans le comportement du modèle parent.","Make confidence useful":"Rendez la confiance utile","Calibration reinforcement learning uses proper scoring rewards with KL guardrails. The aim is a probability your workflow can use to act, think again or hand off.":"L’apprentissage par renforcement de la calibration utilise des récompenses issues de règles de score propres, avec des garde-fous KL. L’objectif est une probabilité exploitable pour agir, réfléchir à nouveau ou passer le relais.","Built into":"Intégré","the weights":"aux poids","A decision model deserves its own training recipe. Full-parameter learning establishes the foundation; targeted LoRA and calibration sharpen what comes next.":"Un modèle de décision mérite sa propre recette d’entraînement. L’apprentissage de tous les paramètres établit la base ; LoRA ciblé et calibration affinent la suite.","What does the foundation buy?":"Qu’apporte cette base ?","percentage points":"points de pourcentage","The earlier c6 control favored LoRA. Updating every weight alone is not enough: the data, objective and refinement recipe matter.":"Le contrôle c6 antérieur favorisait LoRA. Mettre à jour tous les poids ne suffit pas : les données, l’objectif et la recette d’affinage comptent.","Our full-training-plus-refinement recipe scored 87.0%, compared with 79.2% for an earlier base-plus-LoRA recipe. Different data and training budgets; this is a recipe comparison, not an isolated full-training ablation.":"Notre recette d’entraînement complet puis d’affinage a obtenu 87.0 %, contre 79.2 % pour une recette antérieure base + LoRA. Les données et budgets diffèrent : il s’agit d’une comparaison de recettes, pas d’une ablation isolant l’entraînement complet.","Training comparison":"Comparaison d’entraînement","Recipe progression":"Évolution de la recette","Same-data control":"Contrôle à données identiques","Historical 4B research runs, one pass, self-scored.":"Expériences historiques de recherche 4B, une passe, auto-évaluées."," Same 35M c6 tokens and data order; update method and learning rate differ.":" Mêmes 35M tokens c6 et même ordre des données ; méthode de mise à jour et taux d’apprentissage différents.","Inspect the experiment evidence":"Examiner les preuves expérimentales","Choose your model,":"Choisissez votre modèle,","Small models,":"Petits modèles,","Compare the evidence":"Comparez les preuves","Bigger moves":"Grandes décisions",Benchmark:Ov,"PUBLIC / 231":"PUBLIC / 231","SAMPLE / 6,948":"ÉCHANTILLON / 6,948","INTERNAL / 656":"INTERNE / 656","columns, descending scores on a 0–100 scale":"colonnes, scores décroissants sur une échelle de 0 à 100","No comparable read":"Aucune évaluation comparable","Columns use a 0–100 scale. Whiskers and brackets show 95% bootstrap intervals.":"Les colonnes utilisent une échelle de 0 à 100. Les barres et crochets indiquent les intervalles bootstrap à 95 %.","Same question set. Read modes shown beside each model.":"Même jeu de questions. Le mode d’évaluation figure à côté de chaque modèle.","JevBench public 231 · self-scored with the research harness. WALD 0.8B / 4B / 9B use medium; 2B uses one pass. External models use their recorded native readouts. These are observed scores, not a verified leaderboard or a significance claim.":"JevBench public 231 · auto-évalué avec l’outil de recherche. WALD 0.8B / 4B / 9B utilisent medium ; 2B utilise une passe. Les modèles externes utilisent leurs modes natifs enregistrés. Ce sont des scores observés, pas un classement vérifié ni une affirmation de significativité.","Decision Index 0.2.1 · author-run 6,948-request sample, separate from the 150,317-request full suite. WALD uses one pass; raw-model prompting and calibration differ. Parameter labels are size classes; MoE total and active sizes are shown separately.":"Decision Index 0.2.1 · échantillon de 6,948 requêtes évalué par les auteurs, distinct de la suite complète de 150,317 requêtes. WALD utilise une passe ; les prompts et la calibration des modèles bruts diffèrent. Les paramètres indiquent des classes de taille ; les tailles totales et actives des MoE sont séparées.","Transfer v4 · internal development bank, 656 clean questions. This is not an independent external test. WALD 0.8B / 4B / 9B use medium; 2B uses one pass. Results are not claims of universal superiority.":"Transfer v4 · banque interne de développement, 656 questions nettoyées. Ce n’est pas un test externe indépendant. WALD 0.8B / 4B / 9B utilisent medium ; 2B utilise une passe. Les résultats n’affirment pas une supériorité universelle.","Sources & read conditions":"Sources et conditions d’évaluation","Read conditions table":"Tableau des conditions d’évaluation","Aggregates checked against source reports":"Agrégats vérifiés dans les rapports sources",Model:qv,"Read condition":"Condition d’évaluation",Source:Uv,"Download scores, intervals and source hashes":"Télécharger les scores, intervalles et empreintes des sources","No comparable score":"Aucun score comparable","Every choice,":"Chaque choix,","A clearer next move":"La prochaine étape, plus claire","Put WALD at the decision points in your workflow. Route a tool call, ask a better question, or send a request to the right team.":"Placez WALD aux points de décision de votre workflow. Routez un appel d’outil, posez une meilleure question ou envoyez une requête à la bonne équipe.","Switch the model size. Switch the benchmark. Compare observed scores with Laya, Jev and larger base models, with the evidence in view.":"Changez la taille du modèle et le benchmark. Comparez les scores observés à Laya, Jev et aux modèles de base plus grands, preuves à l’appui.","Skip to content":"Aller au contenu","Main navigation":"Navigation principale",Home:_v,"Use Cases":"Cas d’usage",Docs:Hv,Playground:Gv,"Build with WALD":"Créer avec WALD","Back to top":"Retour en haut","Font licenses":"Licences des polices","Your agent,":"Votre agent,","Its next instinct":"Son prochain instinct","Download command":"Commande de téléchargement","Explore the source":"Explorer le code source","Enough confidence? Make the call. Need another look? Take a short thinking step. WALD lets you choose how much thought goes into the next move.":"Assez de confiance ? Décidez. Besoin d’un autre regard ? Prenez un court temps de réflexion. WALD vous laisse choisir la réflexion consacrée à la prochaine étape.","Explore thinking efforts":"Explorer les niveaux de réflexion","Thinking effort":"Niveau de réflexion","THINK GATE":"SEUIL DE RÉFLEXION",always:Wv,"Illustrative decision flow":"Démonstration du processus de décision",LOOK:Qv,"Think a bit":"Réfléchir un peu","Direct read":"Lecture directe",DECIDE:Xv,Probabilities:Yv,"Illustrative policy · No live inference":"Politique illustrée · Pas d’inférence en direct","Call the right tool":"Appelez le bon outil","Give WALD the current state and the available tools. Use the option probabilities to choose the next call.":"Donnez à WALD l’état actuel et les outils disponibles. Utilisez les probabilités des options pour choisir le prochain appel.","Know when to ask":"Sachez quand demander","Include asking the user as an option when a request is missing key details. Your workflow chooses when to clarify.":"Incluez la clarification auprès de l’utilisateur parmi les options si des détails essentiels manquent. Votre workflow choisit quand demander.","Find the right team":"Trouvez la bonne équipe","Define your teams as choices. Turn an incoming request into probabilities your routing system can use.":"Définissez vos équipes comme options. Transformez une requête entrante en probabilités exploitables par votre système de routage.","Decision patterns":"Schémas de décision","You define the options and control the actions. The examples below use illustrative probabilities.":"Vous définissez les options et contrôlez les actions. Les exemples ci-dessous utilisent des probabilités illustratives.","See how the model family compares.":"Découvrez la comparaison des modèles.","Explore benchmarks":"Explorer les benchmarks","Give WALD the context and the options. Get a probability for each — and a clearer basis for your next move.":"Donnez à WALD le contexte et les options. Recevez une probabilité pour chacune et une base plus claire pour la prochaine étape.","See how it decides":"Voir comment il décide","Copy unavailable. Select and copy the command or code above.":"Copie indisponible. Sélectionnez et copiez la commande ou le code ci-dessus.","Copied to clipboard.":"Copié dans le presse-papiers.",Language:Jv,"WALD home":"Accueil WALD","API docs":"Documentation de l’API","One pass. No generated thought.":"Une passe. Aucune pensée générée.","Think when the top initial probability is below 0.5.":"Réfléchir si la probabilité initiale la plus élevée est inférieure à 0.5.","Think when the top initial probability is below 0.7.":"Réfléchir si la probabilité initiale la plus élevée est inférieure à 0.7.","Think before every eligible decision.":"Réfléchir avant chaque décision admissible.","Tool routing":"Routage des outils",Clarification:Vv,"Request routing":"Routage des requêtes","What will the weather be in Lisbon tomorrow afternoon?":"Quel temps fera-t-il à Lisbonne demain après-midi ?","Book me a table for Friday.":"Réservez-moi une table pour vendredi.","Refund request for order 1182; the parcel arrived damaged.":"Demande de remboursement pour la commande 1182 ; le colis est arrivé endommagé.","Which tool should the agent call next?":"Quel outil l’agent doit-il appeler ensuite ?","What should the agent do next?":"Que doit faire l’agent ensuite ?","Which team should handle this request?":"Quelle équipe doit traiter cette requête ?","Forecast for a city and time":"Prévisions pour une ville et un horaire","General web search":"Recherche web générale","Read calendar events":"Lire les événements du calendrier","Answer directly":"Répondre directement","Ask for restaurant, time and party size":"Demander le restaurant, l’horaire et le nombre de personnes","Make a reservation":"Effectuer une réservation","Search for restaurants":"Rechercher des restaurants","Take no action":"Ne rien faire","Refunds and returns":"Remboursements et retours","Delivery tracking":"Suivi de livraison","New purchases":"Nouveaux achats","Other requests":"Autres requêtes","index points":"points d’indice","{count}× the total parameters":"{count}× le nombre total de paramètres","Private candidate":"Candidat privé","Research checkpoint":"Checkpoint de recherche","Public v1.1":"v1.1 publique",": comparable results on these cohorts pending.":" : résultats comparables sur ces cohortes en attente.",Undisclosed:Kv,Encoder:Zv,"95% CI":"IC à 95 %","Public 231":"public 231","Internal · 656 clean questions":"Interne · 656 questions nettoyées","0.2.1 · 6,948-request sample":"0.2.1 · échantillon de 6,948 requêtes","Selected base-model comparisons, with Jev and Laya for context. See Benchmark for all measured models and read conditions.":"Comparaisons avec des modèles de base sélectionnés, avec Jev et Laya comme repères. Tous les modèles évalués et leurs conditions figurent sur la page Benchmark.","Open alternatives to Jev,":"Des alternatives ouvertes à Jev,","with vision.":"avec la vision.","Get the 4B":"Obtenir le 4B","Download WALD 4B v2.1":"Télécharger WALD 4B v2.1","Public v2":"v2 public","Public v2.1":"v2.1 public",Public:Iv,"* Measured on WALD 4B v2.0.":"* Mesuré sur WALD 4B v2.0.","Text and images in. Probabilities out. On your hardware.":"Texte et images en entrée. Probabilités en sortie. Sur votre matériel.","Measured WALD speed":"Vitesse mesurée de WALD","26B-A4B one-pass median":"Médiane 26B-A4B en un passage","4B v2.1 Auto 0.7 median":"Médiane 4B v2.1 Auto 0.7","Speed evidence":"Mesures de vitesse","A compact v2 candidate for tight memory budgets. The selected 0.8B checkpoint is measured in one pass.":"Un candidat v2 compact pour une mémoire limitée. Le checkpoint 0.8B retenu est évalué en un passage.","The public 4B v2.1 flagship. Auto 0.7 scores 60.05 on the complete Decision Index 0.3 public suite and 67.75% on JevBench-XL TEST.":"Le modèle phare public 4B v2.1. Auto 0.7 obtient 60.05 sur la suite publique complète Decision Index 0.3 et 67.75 % sur JevBench-XL TEST.","Our latest completed 9B first-stage research checkpoint, measured in one pass. Weights remain private.":"Notre dernier checkpoint de recherche 9B de première étape achevé, évalué en un passage. Les poids restent privés.","A Gemma-based decision model with 26B total and 4B active parameters, released as Wald-26B-A4B. One pass scores 62.30 on the complete Decision Index 0.3 public suite, with a 53 ms median.":"Un modèle de décision basé sur Gemma : 26B paramètres au total, 4B actifs, publié sous le nom Wald-26B-A4B. En un passage, il obtient 62.30 sur la suite publique complète Decision Index 0.3, avec une médiane de 53 ms.","WALD 4B v2 reads images through its base model’s frozen vision tower. Its visual capability transfers from decision training without vision fine-tuning.":"WALD 4B v2 lit les images avec la tour visuelle gelée du modèle de base. L’entraînement aux décisions se transfère à la vision sans ajustement visuel.","pp over the raw vision base":"points au-dessus de la base visuelle brute","Self-scored, zero-shot, one pass. Gain 95% CI":"Auto-évalué, sans adaptation visuelle, en un passage. IC à 95% du gain","WALD 4B v2 defaults to Auto 0.7: think once when the top initial probability is below 0.7, with a 512-token cap. Use none for deterministic one-pass decisions.":"WALD 4B v2 utilise Auto 0.7 par défaut : une réflexion si la probabilité initiale maximale est inférieure à 0.7, plafonnée à 512 tokens. Utilisez none pour un passage déterministe.","Five model sizes. Four benchmark views. Compare WALD with Jev and other measured models.":"Cinq tailles, quatre vues de benchmarks. Comparez WALD à Jev et aux autres modèles mesurés.","From 0.8B to 26B. Compare the latest completed checkpoints on matching test sets, with their read conditions shown.":"De 0.8B à 26B. Comparez les derniers checkpoints achevés sur les mêmes jeux de test, avec leurs conditions de lecture.","XL TEST · 8,177 questions":"XL TEST · 8 177 questions","0.3 · 140,620 public requests":"0.3 · 140 620 requêtes publiques","Held-out TEST only, not the pooled 10,100 TEST + DEV score. Modes differ and are recorded per model; missing measurements stay empty.":"TEST réservé uniquement, sans fusion avec DEV sur 10 100 questions. Les modes sont indiqués par modèle ; les mesures absentes restent vides.","Author-run DI 0.2.1 sample with 95% bootstrap intervals. Native readouts and thinking modes differ. These scores cannot be compared with DI 0.3.":"Échantillon DI 0.2.1 exécuté par les auteurs, avec intervalles bootstrap à 95%. Lectures natives et modes de réflexion différents. Non comparable à DI 0.3.","Complete DI 0.3 public suite, official kit. WALD rows are author-run, with the mode stated per model; Jev is the board's public column. Not the organizer's Full score. S1 projections and DI 0.2.1 samples are excluded; no confidence interval is available.":"Suite publique DI 0.3 complète, kit officiel. Les lignes WALD sont exécutées par les auteurs, avec le mode indiqué par modèle ; Jev provient de la colonne publique du classement. Ce n’est pas le score Full de l’organisateur. Projections S1 et échantillons DI 0.2.1 exclus ; pas d’intervalle disponible.","WALD 4B v2 uses full-parameter decision training from Qwen3.5-4B chat. Supervision targets option probabilities while the vision tower stays frozen.":"WALD 4B v2 entraîne tous les paramètres de décision à partir de Qwen3.5-4B chat. La supervision cible les probabilités des options, avec la tour visuelle gelée.","Full-parameter continuation adds harder decisions and short native thoughts. State-KL anchors behavior to a frozen reference; earlier research also explored LoRA refinement.":"La poursuite de l’entraînement complet ajoute des décisions difficiles et de courtes réflexions natives. State-KL ancre le comportement à une référence gelée ; la recherche antérieure a aussi exploré LoRA.","The public v2 server uses a frozen temperature table fitted on our development data. Earlier research explored calibration reinforcement learning; the release uses the recorded calibration table.":"Le serveur v2 public utilise une table de températures gelée, ajustée sur nos données de développement. La recherche antérieure a exploré l’apprentissage par renforcement pour la calibration ; cette version utilise la table documentée.","Full-parameter decision training, native thinking and calibrated probabilities. The public v2 recipe and historical research comparisons are shown separately.":"Entraînement complet aux décisions, réflexion native et probabilités calibrées. La recette v2 publique et les comparaisons historiques sont présentées séparément.","Public set, self-scored. Research harness; modes and native external servers differ and are recorded per model. Not a verified leaderboard ranking.":"Jeu public, auto-évalué. Outils de recherche, modes et serveurs natifs externes diffèrent et sont documentés par modèle. Ce n’est pas un classement vérifié.","Local speed.":"Vitesse locale.","Open weights.":"Poids ouverts.","Faster at the median":"Plus rapide en médiane","Timing details & hosted references":"Détails des temps et références hébergées",Median:$v,"Client time":"Temps client","Server time":"Temps serveur","Separate public-set read":"Mesure distincte sur le jeu public","Faster median decisions than OpenAI Decisions in our matched 200-request test. Run locally, keep vision, and choose when to think.":"Des décisions plus rapides en médiane qu’OpenAI Decisions sur notre test des mêmes 200 requêtes. Exécutez localement, gardez la vision et choisissez quand réfléchir.","Same 200 DI 0.3 requests, serial and warm. WALD native reader on one RTX PRO 6000; OpenAI client time includes the network.":"Mêmes 200 requêtes DI 0.3, en série et après préchauffage. Lecteur natif WALD sur une RTX PRO 6000 ; le temps client OpenAI inclut le réseau.","Median decision time":"Temps de décision médian","Lower is faster":"Plus bas = plus rapide","Same 200 requests":"Mêmes 200 requêtes","Separate recorded runs":"Mesures de référence distinctes","Decisions in milliseconds.":"Des décisions en millisecondes.","Published benchmark":"Résultats publiés","Jev uses the published JevBench v1.4.2.2 timing: 242 standard and judge decisions, serial, with the network included. It is a separate benchmark from our DI sample.":"Jev utilise les temps publiés de JevBench v1.4.2.2 : 242 décisions standard et de jugement, en série, réseau inclus. Ce benchmark est distinct de notre échantillon DI.","Qwen 27B is shown once using its paren one-pass receipt on an RTX PRO 6000, with client time through an SSH tunnel. The separate 231-request receipt does not record sample IDs or concurrency; no matched speedup ratio is asserted.":"Qwen 27B apparaît une seule fois, avec sa mesure paren en un passage sur RTX PRO 6000, tunnel SSH inclus dans le temps client. Le relevé distinct de 231 requêtes ne donne ni les identifiants ni la concurrence ; aucun rapport de vitesse apparié n’est affirmé.","Original Qwen3.5-4B Base":"Qwen3.5-4B Base original","More models":"Autres modèles","Vision transfer":"Transfert visuel","measured model sizes":"tailles de modèles mesurées","Base scores included":"Scores des modèles de base inclus","vs original base":"par rapport au modèle de base","Original base":"Modèle de base",Difference:Fv,"One pass":"Un passage",Combined:Pv,"The original 4B base scored 67.5%. LoRA reached 79.2%, full training 83.5%, and full training plus refinement 87.0%. Historical recipes use different data and budgets; this is a recipe comparison.":"Le modèle 4B original obtient 67,5 %. LoRA atteint 79,2 %, l’entraînement complet 83,5 %, et l’entraînement complet avec affinage 87,0 %. Ces recettes historiques utilisent des données et budgets différents ; nous comparons les recettes.","Both recipes improved over the 67.5% base. With the same 35M tokens, LoRA scored 83.5% and full training 82.3%. Update methods and learning rates differed.":"Les deux recettes dépassent le modèle de base à 67,5 %. Avec les mêmes 35 millions de tokens, LoRA atteint 83,5 % et l’entraînement complet 82,3 %. Les méthodes de mise à jour et les taux d’apprentissage diffèrent.","Original backbones and trained checkpoints, on each row's benchmark. 2B and 9B use one pass; 26B uses Auto 0.7. These are separate recorded runs, with different training recipes.":"Comparaison des modèles de base et des checkpoints entraînés sur le benchmark de chaque ligne. Les 2B et 9B utilisent un passage ; le 26B utilise Auto 0.7. Les mesures et recettes d’entraînement sont distinctes.","Text decision training transferred to vision: 80.23% for the original Qwen3.5-4B chat model, 83.05% for WALD 4B v2. Same native-chat one-pass readout, frozen vision tower, no image fine-tuning.":"L’entraînement aux décisions textuelles se transfère à la vision : 80,23 % pour Qwen3.5-4B chat original, 83,05 % pour WALD 4B v2. Même lecture native en un passage, encodeur visuel gelé, sans affinage sur images."},ab="Kopiert",tb="Kopieren",nb="gegenüber",ib="Pkt.",lb="Fragen",sb="Benchmarks",ob="Modell",cb="Quelle",rb="Startseite",ub="Dokumentation",db="Playground",fb="immer",hb="BETRACHTEN",mb="ENTSCHEIDEN",pb="Wahrscheinlichkeiten",vb="Sprache",bb="Klärung",gb="Nicht offengelegt",yb="Encoder",Ab="Öffentlich",xb="Median",Sb="Differenz",Bb="Gesamt",Db={"Put the next decision into practice.":"Setzen Sie die nächste Entscheidung um.","Explore use cases":"Anwendungsfälle entdecken","A clear next move":"Ein klarer nächster Schritt","Context in. Probabilities out.":"Kontext rein. Wahrscheinlichkeiten raus.","Decision examples":"Entscheidungsbeispiele","Illustrative example · Not a live model response":"Beispiel zur Veranschaulichung · Keine Live-Modellantwort",Copied:ab,Copy:tb,"API example code":"API-Beispielcode","API reference":"API-Referenz","Explore WALD":"WALD entdecken","Tool calls. Clarifying questions. Request routing. See the decision points and explore the API examples.":"Werkzeugaufrufe. Rückfragen. Anfrageverteilung. Entdecken Sie Entscheidungspunkte und API-Beispiele.","By the numbers":"Die Zahlen sprechen","Compare the models":"Modelle vergleichen","More decision":"Mehr Entscheidung","per parameter":"pro Parameter","From a pocket-sized decision engine to a larger reasoning system. A model family built to read the situation, weigh the options, and make every parameter count.":"Vom kompakten Entscheidungsmotor bis zum größeren Denksystem. Eine Modellfamilie, die Situationen versteht, Optionen abwägt und jeden Parameter wirksam nutzt.","Model size":"Modellgröße","A compact research checkpoint. The 2B model exceeds a 20B reference on JevBench, showing how decision-focused training can change the size equation.":"Ein kompakter Forschungs-Checkpoint. Das 2B-Modell übertrifft eine 20B-Referenz auf JevBench und zeigt, wie Entscheidungstraining das Verhältnis von Größe und Leistung verändert.",vs:nb,"Part of the expanded WALD family. Comparable checkpoint scores and release details for this size will be added when verified.":"Teil der erweiterten WALD-Familie. Vergleichbare Checkpoint-Ergebnisse und Veröffentlichungsdetails für diese Größe folgen nach Prüfung.","Explore all benchmarks":"Alle Benchmarks ansehen","Homepage benchmark":"Benchmark der Startseite","Benchmark columns, descending scores on a 0–100 scale":"Benchmark-Säulen, absteigende Werte auf einer Skala von 0–100",pts:ib,"WALD 4B shown as a reference. ":"WALD 4B wird als Referenz gezeigt. ","Self-scored snapshot. Reference protocols differ; see full results and conditions.":"Selbst bewertete Momentaufnahme. Referenzprotokolle unterscheiden sich; siehe vollständige Ergebnisse und Bedingungen.","Comparable results pending.":"Vergleichbare Ergebnisse stehen noch aus.","See the scene,":"Die Szene erkennen,","Choose the action":"Die Aktion wählen",questions:lb,"pp over the unadapted graft":"Prozentpunkte über dem unangepassten transplantierten Modell","Self-scored, one pass. Gain 95% CI":"Selbst bewertet, ein Durchlauf. 95%-KI des Zugewinns","View training & vision evidence":"Trainings- und Vision-Belege ansehen","LoRA decision training":"LoRA-Entscheidungstraining","Full-parameter decision training":"Entscheidungstraining aller Parameter","Base + LoRA only":"Basismodell + nur LoRA","Full decision training":"Vollständiges Entscheidungstraining","Full training + LoRA refinement":"Vollständiges Training + LoRA-Verfeinerung","Train the foundation":"Die Grundlage trainieren","Our flagship Qwen recipe updates all language-model weights on decision examples. Supervision targets the option distribution, so choosing becomes a learned capability in the backbone.":"Unser Qwen-Flaggschiff-Rezept aktualisiert alle Sprachmodellgewichte anhand von Entscheidungsbeispielen. Die Überwachung zielt auf die Verteilung der Optionen, sodass die Auswahl eine erlernte Fähigkeit des Grundmodells wird.","Refine the edge":"Die Entscheidungen verfeinern","LoRA builds on that foundation: harder decisions, short-thought distillation, visual evidence and domain adaptation. KL replay anchors refinement to the parent’s behavior.":"LoRA baut darauf auf: schwierigere Entscheidungen, Destillation kurzer Denkprozesse, visuelle Hinweise und Domänenanpassung. KL-Replay bindet die Verfeinerung an das Verhalten des Elternmodells.","Make confidence useful":"Konfidenz nutzbar machen","Calibration reinforcement learning uses proper scoring rewards with KL guardrails. The aim is a probability your workflow can use to act, think again or hand off.":"Kalibrierungs-RL nutzt Belohnungen aus properen Bewertungsregeln mit KL-Begrenzungen. Das Ziel sind Wahrscheinlichkeiten, mit denen Ihr Workflow handeln, erneut nachdenken oder übergeben kann.","Built into":"In den Gewichten","the weights":"verankert","A decision model deserves its own training recipe. Full-parameter learning establishes the foundation; targeted LoRA and calibration sharpen what comes next.":"Ein Entscheidungsmodell braucht ein eigenes Trainingsrezept. Lernen mit allen Parametern legt die Grundlage; gezieltes LoRA und Kalibrierung schärfen die nächsten Schritte.","What does the foundation buy?":"Was bringt die Grundlage?","percentage points":"Prozentpunkte","The earlier c6 control favored LoRA. Updating every weight alone is not enough: the data, objective and refinement recipe matter.":"Der frühere c6-Kontrollversuch fiel zugunsten von LoRA aus. Alle Gewichte zu aktualisieren reicht allein nicht: Daten, Ziel und Verfeinerungsrezept zählen.","Our full-training-plus-refinement recipe scored 87.0%, compared with 79.2% for an earlier base-plus-LoRA recipe. Different data and training budgets; this is a recipe comparison, not an isolated full-training ablation.":"Unser Rezept aus vollständigem Training und Verfeinerung erreichte 87.0 %, gegenüber 79.2 % für ein früheres Basismodell-plus-LoRA-Rezept. Daten und Trainingsbudgets unterscheiden sich; dies vergleicht Rezepte und isoliert nicht den Effekt vollständigen Trainings.","Training comparison":"Trainingsvergleich","Recipe progression":"Entwicklung des Rezepts","Same-data control":"Kontrolle mit gleichen Daten","Historical 4B research runs, one pass, self-scored.":"Historische 4B-Forschungsläufe, ein Durchlauf, selbst bewertet."," Same 35M c6 tokens and data order; update method and learning rate differ.":" Gleiche 35M c6-Tokens und Datenreihenfolge; Aktualisierungsmethode und Lernrate unterscheiden sich.","Inspect the experiment evidence":"Experimentbelege prüfen","Choose your model,":"Ihr Modell wählen,","Small models,":"Kleine Modelle,","Compare the evidence":"Die Belege vergleichen","Bigger moves":"Große Wirkung",Benchmark:sb,"PUBLIC / 231":"ÖFFENTLICH / 231","SAMPLE / 6,948":"STICHPROBE / 6,948","INTERNAL / 656":"INTERN / 656","columns, descending scores on a 0–100 scale":"Säulen, absteigende Werte auf einer Skala von 0–100","No comparable read":"Keine vergleichbare Auswertung","Columns use a 0–100 scale. Whiskers and brackets show 95% bootstrap intervals.":"Die Säulen nutzen eine Skala von 0–100. Fehlerbalken und Klammern zeigen 95%-Bootstrap-Intervalle.","Same question set. Read modes shown beside each model.":"Gleicher Fragensatz. Auswertungsmodi stehen neben jedem Modell.","JevBench public 231 · self-scored with the research harness. WALD 0.8B / 4B / 9B use medium; 2B uses one pass. External models use their recorded native readouts. These are observed scores, not a verified leaderboard or a significance claim.":"JevBench öffentlich 231 · selbst bewertet mit dem Forschungswerkzeug. WALD 0.8B / 4B / 9B nutzen medium; 2B nutzt einen Durchlauf. Externe Modelle verwenden ihre dokumentierten nativen Auswertungen. Dies sind beobachtete Werte, keine bestätigte Rangliste oder Aussage zur Signifikanz.","Decision Index 0.2.1 · author-run 6,948-request sample, separate from the 150,317-request full suite. WALD uses one pass; raw-model prompting and calibration differ. Parameter labels are size classes; MoE total and active sizes are shown separately.":"Decision Index 0.2.1 · von den Autoren ausgewertete Stichprobe mit 6,948 Anfragen, getrennt von der vollständigen Suite mit 150,317 Anfragen. WALD nutzt einen Durchlauf; Prompts und Kalibrierung der Rohmodelle unterscheiden sich. Parameterangaben sind Größenklassen; MoE-Gesamtgröße und aktive Größe werden getrennt gezeigt.","Transfer v4 · internal development bank, 656 clean questions. This is not an independent external test. WALD 0.8B / 4B / 9B use medium; 2B uses one pass. Results are not claims of universal superiority.":"Transfer v4 · interner Entwicklungsbestand mit 656 bereinigten Fragen. Kein unabhängiger externer Test. WALD 0.8B / 4B / 9B nutzen medium; 2B nutzt einen Durchlauf. Die Ergebnisse belegen keine allgemeine Überlegenheit.","Sources & read conditions":"Quellen und Auswertungsbedingungen","Read conditions table":"Tabelle der Auswertungsbedingungen","Aggregates checked against source reports":"Aggregate anhand der Quellberichte geprüft",Model:ob,"Read condition":"Auswertungsbedingung",Source:cb,"Download scores, intervals and source hashes":"Werte, Intervalle und Quellen-Hashes herunterladen","No comparable score":"Kein vergleichbarer Wert","Every choice,":"Jede Wahl,","A clearer next move":"Ein klarerer nächster Schritt","Put WALD at the decision points in your workflow. Route a tool call, ask a better question, or send a request to the right team.":"Setzen Sie WALD an den Entscheidungspunkten Ihres Workflows ein. Wählen Sie ein Werkzeug, stellen Sie eine bessere Rückfrage oder leiten Sie eine Anfrage an das passende Team.","Switch the model size. Switch the benchmark. Compare observed scores with Laya, Jev and larger base models, with the evidence in view.":"Wechseln Sie Modellgröße und Benchmark. Vergleichen Sie beobachtete Werte mit Laya, Jev und größeren Basismodellen, mit den Belegen im Blick.","Skip to content":"Zum Inhalt springen","Main navigation":"Hauptnavigation",Home:rb,"Use Cases":"Anwendungsfälle",Docs:ub,Playground:db,"Build with WALD":"Mit WALD entwickeln","Back to top":"Zurück nach oben","Font licenses":"Schriftlizenzen","Your agent,":"Ihr Agent,","Its next instinct":"Sein nächster Instinkt","Download command":"Download-Befehl","Explore the source":"Quellcode ansehen","Enough confidence? Make the call. Need another look? Take a short thinking step. WALD lets you choose how much thought goes into the next move.":"Genug Sicherheit? Entscheiden. Noch ein Blick nötig? Kurz nachdenken. Mit WALD bestimmen Sie, wie viel Überlegung in den nächsten Schritt fließt.","Explore thinking efforts":"Denkaufwand entdecken","Thinking effort":"Denkaufwand","THINK GATE":"DENKSCHWELLE",always:fb,"Illustrative decision flow":"Veranschaulichung des Entscheidungsablaufs",LOOK:hb,"Think a bit":"Kurz nachdenken","Direct read":"Direkte Auswertung",DECIDE:mb,Probabilities:pb,"Illustrative policy · No live inference":"Veranschaulichte Strategie · Keine Live-Inferenz","Call the right tool":"Das passende Werkzeug aufrufen","Give WALD the current state and the available tools. Use the option probabilities to choose the next call.":"Geben Sie WALD den aktuellen Zustand und die verfügbaren Werkzeuge. Nutzen Sie die Optionswahrscheinlichkeiten für die Wahl des nächsten Aufrufs.","Know when to ask":"Wissen, wann eine Rückfrage nötig ist","Include asking the user as an option when a request is missing key details. Your workflow chooses when to clarify.":"Fehlen wichtige Angaben, nehmen Sie eine Rückfrage an den Nutzer als Option auf. Ihr Workflow bestimmt, wann geklärt werden soll.","Find the right team":"Das passende Team finden","Define your teams as choices. Turn an incoming request into probabilities your routing system can use.":"Definieren Sie Teams als Optionen. Wandeln Sie eine eingehende Anfrage in Wahrscheinlichkeiten um, die Ihr Verteilungssystem nutzen kann.","Decision patterns":"Entscheidungsmuster","You define the options and control the actions. The examples below use illustrative probabilities.":"Sie definieren die Optionen und steuern die Aktionen. Die folgenden Beispiele nutzen illustrative Wahrscheinlichkeiten.","See how the model family compares.":"Sehen Sie den Vergleich der Modellfamilie.","Explore benchmarks":"Benchmarks entdecken","Give WALD the context and the options. Get a probability for each — and a clearer basis for your next move.":"Geben Sie WALD Kontext und Optionen. Erhalten Sie für jede eine Wahrscheinlichkeit und eine klarere Grundlage für Ihren nächsten Schritt.","See how it decides":"Seine Entscheidungen ansehen","Copy unavailable. Select and copy the command or code above.":"Kopieren nicht verfügbar. Markieren und kopieren Sie den Befehl oder Code oben.","Copied to clipboard.":"In die Zwischenablage kopiert.",Language:vb,"WALD home":"WALD-Startseite","API docs":"API-Dokumentation","One pass. No generated thought.":"Ein Durchlauf. Kein generierter Denkprozess.","Think when the top initial probability is below 0.5.":"Nachdenken, wenn die höchste anfängliche Wahrscheinlichkeit unter 0.5 liegt.","Think when the top initial probability is below 0.7.":"Nachdenken, wenn die höchste anfängliche Wahrscheinlichkeit unter 0.7 liegt.","Think before every eligible decision.":"Vor jeder geeigneten Entscheidung nachdenken.","Tool routing":"Werkzeugauswahl",Clarification:bb,"Request routing":"Anfrageverteilung","What will the weather be in Lisbon tomorrow afternoon?":"Wie wird das Wetter morgen Nachmittag in Lissabon?","Book me a table for Friday.":"Reserviere mir einen Tisch für Freitag.","Refund request for order 1182; the parcel arrived damaged.":"Erstattungsanfrage für Bestellung 1182; das Paket kam beschädigt an.","Which tool should the agent call next?":"Welches Werkzeug soll der Agent als Nächstes aufrufen?","What should the agent do next?":"Was soll der Agent als Nächstes tun?","Which team should handle this request?":"Welches Team soll diese Anfrage bearbeiten?","Forecast for a city and time":"Vorhersage für Stadt und Zeitpunkt","General web search":"Allgemeine Websuche","Read calendar events":"Kalenderereignisse lesen","Answer directly":"Direkt antworten","Ask for restaurant, time and party size":"Nach Restaurant, Uhrzeit und Personenzahl fragen","Make a reservation":"Eine Reservierung vornehmen","Search for restaurants":"Restaurants suchen","Take no action":"Nichts unternehmen","Refunds and returns":"Erstattungen und Retouren","Delivery tracking":"Sendungsverfolgung","New purchases":"Neue Käufe","Other requests":"Andere Anfragen","index points":"Indexpunkte","{count}× the total parameters":"{count}× so viele Gesamtparameter","Private candidate":"Privater Kandidat","Research checkpoint":"Forschungs-Checkpoint","Public v1.1":"Öffentlich v1.1",": comparable results on these cohorts pending.":": vergleichbare Ergebnisse für diese Kohorten stehen noch aus.",Undisclosed:gb,Encoder:yb,"95% CI":"95%-KI","Public 231":"öffentlich 231","Internal · 656 clean questions":"Intern · 656 bereinigte Fragen","0.2.1 · 6,948-request sample":"0.2.1 · Stichprobe mit 6,948 Anfragen","Selected base-model comparisons, with Jev and Laya for context. See Benchmark for all measured models and read conditions.":"Vergleich mit ausgewählten Basismodellen sowie Jev und Laya zur Einordnung. Alle gemessenen Modelle und Testbedingungen stehen auf der Benchmark-Seite.","Open alternatives to Jev,":"Offene Alternativen zu Jev,","with vision.":"mit Bildverständnis.","Get the 4B":"4B herunterladen","Download WALD 4B v2.1":"WALD 4B v2.1 herunterladen","Public v2":"Öffentliche v2","Public v2.1":"Öffentliche v2.1",Public:Ab,"* Measured on WALD 4B v2.0.":"* Gemessen an WALD 4B v2.0.","Text and images in. Probabilities out. On your hardware.":"Text und Bilder rein. Wahrscheinlichkeiten raus. Auf deiner Hardware.","Measured WALD speed":"Gemessene Geschwindigkeit von WALD","26B-A4B one-pass median":"26B-A4B, Median, ein Durchlauf","4B v2.1 Auto 0.7 median":"4B v2.1, Median mit Auto 0.7","Speed evidence":"Geschwindigkeitsmessungen","A compact v2 candidate for tight memory budgets. The selected 0.8B checkpoint is measured in one pass.":"Ein kompakter v2-Kandidat für wenig Speicher. Der ausgewählte 0.8B-Checkpoint wurde in einem Durchlauf gemessen.","The public 4B v2.1 flagship. Auto 0.7 scores 60.05 on the complete Decision Index 0.3 public suite and 67.75% on JevBench-XL TEST.":"Das öffentliche 4B-v2.1-Flaggschiff. Auto 0.7 erreicht 60.05 auf der vollständigen öffentlichen Decision-Index-0.3-Suite und 67.75 % auf JevBench-XL TEST.","Our latest completed 9B first-stage research checkpoint, measured in one pass. Weights remain private.":"Unser neuester abgeschlossener 9B-Forschungscheckpoint der ersten Stufe, in einem Durchlauf gemessen. Die Gewichte sind privat.","A Gemma-based decision model with 26B total and 4B active parameters, released as Wald-26B-A4B. One pass scores 62.30 on the complete Decision Index 0.3 public suite, with a 53 ms median.":"Ein Gemma-basiertes Entscheidungsmodell mit 26B Gesamt- und 4B aktiven Parametern, veröffentlicht als Wald-26B-A4B. Ein Durchlauf erreicht 62.30 auf der vollständigen öffentlichen Decision-Index-0.3-Suite, bei 53 ms im Median.","WALD 4B v2 reads images through its base model’s frozen vision tower. Its visual capability transfers from decision training without vision fine-tuning.":"WALD 4B v2 liest Bilder mit dem eingefrorenen Bildencoder des Basismodells. Entscheidungstraining überträgt sich ohne visuelles Fine-Tuning auf Bilder.","pp over the raw vision base":"Prozentpunkte über der visuellen Rohbasis","Self-scored, zero-shot, one pass. Gain 95% CI":"Selbst gemessen, Zero-Shot, ein Durchlauf. 95%-KI des Gewinns","WALD 4B v2 defaults to Auto 0.7: think once when the top initial probability is below 0.7, with a 512-token cap. Use none for deterministic one-pass decisions.":"WALD 4B v2 nutzt standardmäßig Auto 0.7: einmal nachdenken, wenn die höchste Anfangswahrscheinlichkeit unter 0.7 liegt, höchstens 512 Token. none liefert deterministische Entscheidungen in einem Durchlauf.","Five model sizes. Four benchmark views. Compare WALD with Jev and other measured models.":"Fünf Modellgrößen, vier Benchmark-Ansichten. Vergleichen Sie WALD mit Jev und anderen gemessenen Modellen.","From 0.8B to 26B. Compare the latest completed checkpoints on matching test sets, with their read conditions shown.":"Von 0.8B bis 26B. Vergleichen Sie die neuesten abgeschlossenen Checkpoints auf denselben Testsätzen mit sichtbaren Lesebedingungen.","XL TEST · 8,177 questions":"XL TEST · 8.177 Fragen","0.3 · 140,620 public requests":"0.3 · 140.620 öffentliche Anfragen","Held-out TEST only, not the pooled 10,100 TEST + DEV score. Modes differ and are recorded per model; missing measurements stay empty.":"Nur zurückgehaltener TEST, nicht TEST + DEV mit 10.100 Fragen. Modi werden je Modell erfasst; fehlende Messungen bleiben leer.","Author-run DI 0.2.1 sample with 95% bootstrap intervals. Native readouts and thinking modes differ. These scores cannot be compared with DI 0.3.":"DI-0.2.1-Stichprobe der Autoren mit 95%-Bootstrap-Intervallen. Native Auslese- und Denkmodi unterscheiden sich. Nicht mit DI 0.3 vergleichbar.","Complete DI 0.3 public suite, official kit. WALD rows are author-run, with the mode stated per model; Jev is the board's public column. Not the organizer's Full score. S1 projections and DI 0.2.1 samples are excluded; no confidence interval is available.":"Vollständige öffentliche DI-0.3-Suite, offizielles Kit. WALD-Zeilen stammen von den Autoren, der Modus ist je Modell angegeben; Jev ist die öffentliche Spalte der Rangliste. Kein Full-Score des Veranstalters. S1-Projektionen und DI-0.2.1-Stichproben sind ausgeschlossen; kein Konfidenzintervall verfügbar.","WALD 4B v2 uses full-parameter decision training from Qwen3.5-4B chat. Supervision targets option probabilities while the vision tower stays frozen.":"WALD 4B v2 nutzt vollständiges Entscheidungstraining ab Qwen3.5-4B chat. Ziel sind Optionswahrscheinlichkeiten; der Bildencoder bleibt eingefroren.","Full-parameter continuation adds harder decisions and short native thoughts. State-KL anchors behavior to a frozen reference; earlier research also explored LoRA refinement.":"Vollständiges Weitertraining ergänzt schwierigere Entscheidungen und kurze native Gedanken. State-KL verankert das Verhalten an einer eingefrorenen Referenz; frühere Forschung untersuchte auch LoRA.","The public v2 server uses a frozen temperature table fitted on our development data. Earlier research explored calibration reinforcement learning; the release uses the recorded calibration table.":"Der öffentliche v2-Server nutzt eine auf unseren Entwicklungsdaten angepasste, eingefrorene Temperaturtabelle. Frühere Forschung untersuchte Kalibrierungs-RL; die Veröffentlichung verwendet die dokumentierte Tabelle.","Full-parameter decision training, native thinking and calibrated probabilities. The public v2 recipe and historical research comparisons are shown separately.":"Vollständiges Entscheidungstraining, natives Denken und kalibrierte Wahrscheinlichkeiten. Die öffentliche v2-Rezeptur und historische Forschungsvergleiche werden getrennt dargestellt.","Public set, self-scored. Research harness; modes and native external servers differ and are recorded per model. Not a verified leaderboard ranking.":"Öffentlicher Testsatz, selbst gemessen. Forschungswerkzeuge, Modi und native externe Server unterscheiden sich und sind je Modell dokumentiert. Keine verifizierte Rangliste.","Local speed.":"Lokale Geschwindigkeit.","Open weights.":"Offene Gewichte.","Faster at the median":"Schneller im Median","Timing details & hosted references":"Zeitdetails und gehostete Referenzen",Median:xb,"Client time":"Client-Zeit","Server time":"Server-Zeit","Separate public-set read":"Separater öffentlicher Test","Faster median decisions than OpenAI Decisions in our matched 200-request test. Run locally, keep vision, and choose when to think.":"Im Test mit denselben 200 Anfragen entscheidet WALD im Median schneller als OpenAI Decisions. Lokal ausführen, Bildverständnis behalten und wählen, wann es nachdenkt.","Same 200 DI 0.3 requests, serial and warm. WALD native reader on one RTX PRO 6000; OpenAI client time includes the network.":"Dieselben 200 DI-0.3-Anfragen, seriell und aufgewärmt. Nativer WALD-Reader auf einer RTX PRO 6000; die OpenAI-Client-Zeit enthält das Netzwerk.","Median decision time":"Mediane Entscheidungszeit","Lower is faster":"Niedriger ist schneller","Same 200 requests":"Dieselben 200 Anfragen","Separate recorded runs":"Separat gemessene Referenzläufe","Decisions in milliseconds.":"Entscheidungen in Millisekunden.","Published benchmark":"Veröffentlichter Benchmark","Jev uses the published JevBench v1.4.2.2 timing: 242 standard and judge decisions, serial, with the network included. It is a separate benchmark from our DI sample.":"Jev nutzt die veröffentlichten JevBench-v1.4.2.2-Zeiten: 242 Standard- und Judge-Entscheidungen, seriell, einschließlich Netzwerk. Dieser Benchmark unterscheidet sich von unserer DI-Stichprobe.","Qwen 27B is shown once using its paren one-pass receipt on an RTX PRO 6000, with client time through an SSH tunnel. The separate 231-request receipt does not record sample IDs or concurrency; no matched speedup ratio is asserted.":"Qwen 27B erscheint einmal mit seinem paren-Ein-Pass-Beleg auf einer RTX PRO 6000; die Client-Zeit enthält den SSH-Tunnel. Der separate Beleg über 231 Anfragen nennt keine Stichproben-IDs oder Parallelität; kein gepaartes Geschwindigkeitsverhältnis wird behauptet.","Original Qwen3.5-4B Base":"Ursprüngliches Qwen3.5-4B Base","More models":"Weitere Modelle","Vision transfer":"Transfer auf Bildaufgaben","measured model sizes":"gemessene Modellgrößen","Base scores included":"Mit Ergebnissen der Ausgangsmodelle","vs original base":"gegenüber dem Ausgangsmodell","Original base":"Ausgangsmodell",Difference:Sb,"One pass":"Ein Durchlauf",Combined:Bb,"The original 4B base scored 67.5%. LoRA reached 79.2%, full training 83.5%, and full training plus refinement 87.0%. Historical recipes use different data and budgets; this is a recipe comparison.":"Das ursprüngliche 4B-Modell erreichte 67,5 %. LoRA erreichte 79,2 %, vollständiges Training 83,5 % und vollständiges Training mit Verfeinerung 87,0 %. Die historischen Verfahren nutzen unterschiedliche Daten und Budgets; verglichen werden die gesamten Verfahren.","Both recipes improved over the 67.5% base. With the same 35M tokens, LoRA scored 83.5% and full training 82.3%. Update methods and learning rates differed.":"Beide Verfahren übertrafen das Ausgangsmodell mit 67,5 %. Bei denselben 35 Millionen Tokens erreichte LoRA 83,5 % und vollständiges Training 82,3 %. Aktualisierungsmethode und Lernrate unterschieden sich.","Original backbones and trained checkpoints, on each row's benchmark. 2B and 9B use one pass; 26B uses Auto 0.7. These are separate recorded runs, with different training recipes.":"Ausgangsmodelle und trainierte Checkpoints auf dem jeweiligen Benchmark. 2B und 9B nutzen einen Durchlauf, 26B nutzt Auto 0.7. Es sind getrennte Messläufe mit unterschiedlichen Trainingsverfahren.","Text decision training transferred to vision: 80.23% for the original Qwen3.5-4B chat model, 83.05% for WALD 4B v2. Same native-chat one-pass readout, frozen vision tower, no image fine-tuning.":"Training für Textentscheidungen überträgt sich auf Bildaufgaben: 80,23 % für das ursprüngliche Qwen3.5-4B-Chatmodell, 83,05 % für WALD 4B v2. Gleiche native Chat-Auswertung in einem Durchlauf, eingefrorener Bildencoder, kein Bild-Finetuning."},Tb="Copiado",jb="Copiar",Lb="frente a",Eb="pts",zb="preguntas",wb="Benchmarks",Mb="Modelo",Rb="Fuente",kb="Inicio",Nb="Documentación",Cb="Entorno de pruebas",Ob="siempre",qb="OBSERVAR",Ub="DECIDIR",_b="Probabilidades",Hb="Idioma",Gb="Aclaración",Wb="No divulgado",Qb="Codificador",Xb="Público",Yb="Mediana",Jb="Diferencia",Vb="Total",Kb={"Put the next decision into practice.":"Lleva la próxima decisión a la práctica.","Explore use cases":"Explorar casos de uso","A clear next move":"Un próximo paso más claro","Context in. Probabilities out.":"Entra contexto. Salen probabilidades.","Decision examples":"Ejemplos de decisión","Illustrative example · Not a live model response":"Ejemplo ilustrativo · No es una respuesta del modelo en directo",Copied:Tb,Copy:jb,"API example code":"Código de ejemplo de la API","API reference":"Referencia de la API","Explore WALD":"Explorar WALD","Tool calls. Clarifying questions. Request routing. See the decision points and explore the API examples.":"Llamadas a herramientas. Preguntas aclaratorias. Enrutamiento de solicitudes. Explora los puntos de decisión y los ejemplos de la API.","By the numbers":"Los resultados en cifras","Compare the models":"Comparar los modelos","More decision":"Más decisión","per parameter":"por parámetro","From a pocket-sized decision engine to a larger reasoning system. A model family built to read the situation, weigh the options, and make every parameter count.":"Desde un motor de decisión de bolsillo hasta un sistema de razonamiento mayor. Una familia diseñada para comprender la situación, sopesar opciones y aprovechar cada parámetro.","Model size":"Tamaño del modelo","A compact research checkpoint. The 2B model exceeds a 20B reference on JevBench, showing how decision-focused training can change the size equation.":"Un checkpoint de investigación compacto. El modelo 2B supera a una referencia de 20B en JevBench y muestra cómo el entrenamiento centrado en decisiones cambia la relación entre tamaño y capacidad.",vs:Lb,"Part of the expanded WALD family. Comparable checkpoint scores and release details for this size will be added when verified.":"Parte de la familia WALD ampliada. Los resultados comparables y los detalles de publicación de este tamaño se añadirán tras su verificación.","Explore all benchmarks":"Explorar todos los benchmarks","Homepage benchmark":"Benchmark de la página de inicio","Benchmark columns, descending scores on a 0–100 scale":"Columnas del benchmark, puntuaciones descendentes en una escala de 0 a 100",pts:Eb,"WALD 4B shown as a reference. ":"WALD 4B se muestra como referencia. ","Self-scored snapshot. Reference protocols differ; see full results and conditions.":"Resultados de evaluación propia. Los protocolos de referencia difieren; consulta los resultados completos y las condiciones.","Comparable results pending.":"Resultados comparables pendientes.","See the scene,":"Observa la escena,","Choose the action":"Elige la acción",questions:zb,"pp over the unadapted graft":"puntos porcentuales sobre el modelo injertado sin adaptar","Self-scored, one pass. Gain 95% CI":"Evaluación propia, una pasada. IC del 95 % de la mejora","View training & vision evidence":"Ver evidencias de entrenamiento y visión","LoRA decision training":"Entrenamiento de decisiones con LoRA","Full-parameter decision training":"Entrenamiento de decisiones de todos los parámetros","Base + LoRA only":"Base + solo LoRA","Full decision training":"Entrenamiento completo de decisiones","Full training + LoRA refinement":"Entrenamiento completo + refinamiento LoRA","Train the foundation":"Entrena la base","Our flagship Qwen recipe updates all language-model weights on decision examples. Supervision targets the option distribution, so choosing becomes a learned capability in the backbone.":"Nuestra receta Qwen insignia actualiza todos los pesos del modelo lingüístico con ejemplos de decisión. La supervisión se centra en la distribución de opciones para que elegir sea una capacidad aprendida en la base del modelo.","Refine the edge":"Refina las decisiones","LoRA builds on that foundation: harder decisions, short-thought distillation, visual evidence and domain adaptation. KL replay anchors refinement to the parent’s behavior.":"LoRA amplía esa base: decisiones difíciles, destilación de razonamientos breves, evidencias visuales y adaptación al dominio. La repetición KL ancla el refinamiento al comportamiento del modelo padre.","Make confidence useful":"Haz útil la confianza","Calibration reinforcement learning uses proper scoring rewards with KL guardrails. The aim is a probability your workflow can use to act, think again or hand off.":"El aprendizaje por refuerzo para calibración usa recompensas con reglas de puntuación propias y límites KL. El objetivo es una probabilidad que permita actuar, volver a pensar o derivar la tarea.","Built into":"Integrado en","the weights":"los pesos","A decision model deserves its own training recipe. Full-parameter learning establishes the foundation; targeted LoRA and calibration sharpen what comes next.":"Un modelo de decisión merece su propia receta de entrenamiento. El aprendizaje de todos los parámetros establece la base; LoRA específico y la calibración afinan lo que sigue.","What does the foundation buy?":"¿Qué aporta la base?","percentage points":"puntos porcentuales","The earlier c6 control favored LoRA. Updating every weight alone is not enough: the data, objective and refinement recipe matter.":"El control c6 anterior favoreció a LoRA. Actualizar todos los pesos no basta: importan los datos, el objetivo y la receta de refinamiento.","Our full-training-plus-refinement recipe scored 87.0%, compared with 79.2% for an earlier base-plus-LoRA recipe. Different data and training budgets; this is a recipe comparison, not an isolated full-training ablation.":"Nuestra receta de entrenamiento completo y refinamiento obtuvo 87.0 %, frente a 79.2 % de una receta anterior de base más LoRA. Los datos y presupuestos difieren; es una comparación de recetas, no una ablación que aísle el entrenamiento completo.","Training comparison":"Comparación de entrenamiento","Recipe progression":"Evolución de la receta","Same-data control":"Control con los mismos datos","Historical 4B research runs, one pass, self-scored.":"Experimentos históricos de investigación 4B, una pasada, evaluación propia."," Same 35M c6 tokens and data order; update method and learning rate differ.":" Los mismos 35M tokens c6 y orden de datos; difieren el método de actualización y la tasa de aprendizaje.","Inspect the experiment evidence":"Examinar las evidencias del experimento","Choose your model,":"Elige tu modelo,","Small models,":"Modelos pequeños,","Compare the evidence":"Compara las evidencias","Bigger moves":"Grandes decisiones",Benchmark:wb,"PUBLIC / 231":"PÚBLICO / 231","SAMPLE / 6,948":"MUESTRA / 6,948","INTERNAL / 656":"INTERNO / 656","columns, descending scores on a 0–100 scale":"columnas, puntuaciones descendentes en una escala de 0 a 100","No comparable read":"Sin evaluación comparable","Columns use a 0–100 scale. Whiskers and brackets show 95% bootstrap intervals.":"Las columnas usan una escala de 0 a 100. Las barras y los corchetes muestran intervalos bootstrap del 95 %.","Same question set. Read modes shown beside each model.":"El mismo conjunto de preguntas. Los modos de evaluación se indican junto a cada modelo.","JevBench public 231 · self-scored with the research harness. WALD 0.8B / 4B / 9B use medium; 2B uses one pass. External models use their recorded native readouts. These are observed scores, not a verified leaderboard or a significance claim.":"JevBench público 231 · evaluación propia con la herramienta de investigación. WALD 0.8B / 4B / 9B usan medium; 2B usa una pasada. Los modelos externos usan sus lecturas nativas registradas. Son puntuaciones observadas, no una clasificación verificada ni una afirmación de significación estadística.","Decision Index 0.2.1 · author-run 6,948-request sample, separate from the 150,317-request full suite. WALD uses one pass; raw-model prompting and calibration differ. Parameter labels are size classes; MoE total and active sizes are shown separately.":"Decision Index 0.2.1 · muestra de 6,948 solicitudes evaluada por los autores, separada del conjunto completo de 150,317. WALD usa una pasada; los prompts y la calibración de los modelos base difieren. Las etiquetas indican clases de tamaño; los parámetros totales y activos de MoE se muestran por separado.","Transfer v4 · internal development bank, 656 clean questions. This is not an independent external test. WALD 0.8B / 4B / 9B use medium; 2B uses one pass. Results are not claims of universal superiority.":"Transfer v4 · banco interno de desarrollo, 656 preguntas depuradas. No es una prueba externa independiente. WALD 0.8B / 4B / 9B usan medium; 2B usa una pasada. Los resultados no afirman una superioridad universal.","Sources & read conditions":"Fuentes y condiciones de evaluación","Read conditions table":"Tabla de condiciones de evaluación","Aggregates checked against source reports":"Agregados contrastados con los informes originales",Model:Mb,"Read condition":"Condición de evaluación",Source:Rb,"Download scores, intervals and source hashes":"Descargar puntuaciones, intervalos y hashes de las fuentes","No comparable score":"Sin puntuación comparable","Every choice,":"Cada elección,","A clearer next move":"Un próximo paso más claro","Put WALD at the decision points in your workflow. Route a tool call, ask a better question, or send a request to the right team.":"Coloca WALD en los puntos de decisión de tu flujo de trabajo. Enruta una llamada a herramienta, formula una mejor pregunta o envía una solicitud al equipo adecuado.","Switch the model size. Switch the benchmark. Compare observed scores with Laya, Jev and larger base models, with the evidence in view.":"Cambia el tamaño y el benchmark. Compara puntuaciones observadas con Laya, Jev y modelos base mayores, con las evidencias a la vista.","Skip to content":"Saltar al contenido","Main navigation":"Navegación principal",Home:kb,"Use Cases":"Casos de uso",Docs:Nb,Playground:Cb,"Build with WALD":"Crear con WALD","Back to top":"Volver arriba","Font licenses":"Licencias de fuentes","Your agent,":"Tu agente,","Its next instinct":"Su próximo instinto","Download command":"Comando de descarga","Explore the source":"Explorar el código fuente","Enough confidence? Make the call. Need another look? Take a short thinking step. WALD lets you choose how much thought goes into the next move.":"¿Hay suficiente confianza? Decide. ¿Necesitas otra mirada? Dedica un breve paso a pensar. WALD permite elegir cuánto razonamiento aplicar al próximo paso.","Explore thinking efforts":"Explorar niveles de razonamiento","Thinking effort":"Nivel de razonamiento","THINK GATE":"UMBRAL DE RAZONAMIENTO",always:Ob,"Illustrative decision flow":"Flujo de decisión ilustrativo",LOOK:qb,"Think a bit":"Pensar un poco","Direct read":"Lectura directa",DECIDE:Ub,Probabilities:_b,"Illustrative policy · No live inference":"Política ilustrativa · Sin inferencia en directo","Call the right tool":"Llama a la herramienta adecuada","Give WALD the current state and the available tools. Use the option probabilities to choose the next call.":"Proporciona a WALD el estado actual y las herramientas disponibles. Usa las probabilidades de las opciones para elegir la próxima llamada.","Know when to ask":"Sabe cuándo preguntar","Include asking the user as an option when a request is missing key details. Your workflow chooses when to clarify.":"Incluye preguntar al usuario como opción cuando falten detalles clave. Tu flujo de trabajo decide cuándo aclarar.","Find the right team":"Encuentra el equipo adecuado","Define your teams as choices. Turn an incoming request into probabilities your routing system can use.":"Define tus equipos como opciones. Convierte una solicitud entrante en probabilidades que tu sistema de enrutamiento pueda usar.","Decision patterns":"Patrones de decisión","You define the options and control the actions. The examples below use illustrative probabilities.":"Tú defines las opciones y controlas las acciones. Los ejemplos siguientes usan probabilidades ilustrativas.","See how the model family compares.":"Mira cómo se compara la familia de modelos.","Explore benchmarks":"Explorar benchmarks","Give WALD the context and the options. Get a probability for each — and a clearer basis for your next move.":"Proporciona a WALD el contexto y las opciones. Obtén una probabilidad para cada una y una base más clara para tu próximo paso.","See how it decides":"Ver cómo decide","Copy unavailable. Select and copy the command or code above.":"Copia no disponible. Selecciona y copia el comando o código anterior.","Copied to clipboard.":"Copiado al portapapeles.",Language:Hb,"WALD home":"Inicio de WALD","API docs":"Documentación de la API","One pass. No generated thought.":"Una pasada. Sin razonamiento generado.","Think when the top initial probability is below 0.5.":"Pensar si la probabilidad inicial más alta es inferior a 0.5.","Think when the top initial probability is below 0.7.":"Pensar si la probabilidad inicial más alta es inferior a 0.7.","Think before every eligible decision.":"Pensar antes de cada decisión apta.","Tool routing":"Enrutamiento de herramientas",Clarification:Gb,"Request routing":"Enrutamiento de solicitudes","What will the weather be in Lisbon tomorrow afternoon?":"¿Qué tiempo hará en Lisboa mañana por la tarde?","Book me a table for Friday.":"Resérvame una mesa para el viernes.","Refund request for order 1182; the parcel arrived damaged.":"Solicitud de reembolso del pedido 1182; el paquete llegó dañado.","Which tool should the agent call next?":"¿Qué herramienta debe llamar el agente a continuación?","What should the agent do next?":"¿Qué debe hacer el agente a continuación?","Which team should handle this request?":"¿Qué equipo debe gestionar esta solicitud?","Forecast for a city and time":"Pronóstico para una ciudad y hora","General web search":"Búsqueda web general","Read calendar events":"Leer eventos del calendario","Answer directly":"Responder directamente","Ask for restaurant, time and party size":"Preguntar por restaurante, hora y número de personas","Make a reservation":"Hacer una reserva","Search for restaurants":"Buscar restaurantes","Take no action":"No actuar","Refunds and returns":"Reembolsos y devoluciones","Delivery tracking":"Seguimiento de entrega","New purchases":"Nuevas compras","Other requests":"Otras solicitudes","index points":"puntos del índice","{count}× the total parameters":"{count}× los parámetros totales","Private candidate":"Candidato privado","Research checkpoint":"Checkpoint de investigación","Public v1.1":"v1.1 pública",": comparable results on these cohorts pending.":": resultados comparables en estos conjuntos pendientes.",Undisclosed:Wb,Encoder:Qb,"95% CI":"IC del 95 %","Public 231":"público 231","Internal · 656 clean questions":"Interno · 656 preguntas depuradas","0.2.1 · 6,948-request sample":"0.2.1 · muestra de 6,948 solicitudes","Selected base-model comparisons, with Jev and Laya for context. See Benchmark for all measured models and read conditions.":"Comparaciones con modelos base seleccionados, con Jev y Laya como referencia. Consulta Benchmark para ver todos los modelos evaluados y sus condiciones.","Open alternatives to Jev,":"Alternativas abiertas a Jev,","with vision.":"con visión.","Get the 4B":"Obtener el 4B","Download WALD 4B v2.1":"Descargar WALD 4B v2.1","Public v2":"v2 público","Public v2.1":"v2.1 público",Public:Xb,"* Measured on WALD 4B v2.0.":"* Medido en WALD 4B v2.0.","Text and images in. Probabilities out. On your hardware.":"Texto e imágenes de entrada. Probabilidades de salida. En tu hardware.","Measured WALD speed":"Velocidad medida de WALD","26B-A4B one-pass median":"Mediana 26B-A4B en una pasada","4B v2.1 Auto 0.7 median":"Mediana 4B v2.1 con Auto 0.7","Speed evidence":"Mediciones de velocidad","A compact v2 candidate for tight memory budgets. The selected 0.8B checkpoint is measured in one pass.":"Un candidato v2 compacto para memoria limitada. El checkpoint 0.8B seleccionado se evalúa en una pasada.","The public 4B v2.1 flagship. Auto 0.7 scores 60.05 on the complete Decision Index 0.3 public suite and 67.75% on JevBench-XL TEST.":"El modelo insignia público 4B v2.1. Auto 0.7 alcanza 60.05 en la suite pública completa de Decision Index 0.3 y 67.75 % en JevBench-XL TEST.","Our latest completed 9B first-stage research checkpoint, measured in one pass. Weights remain private.":"Nuestro último checkpoint de investigación 9B de primera etapa completado, evaluado en una pasada. Los pesos siguen privados.","A Gemma-based decision model with 26B total and 4B active parameters, released as Wald-26B-A4B. One pass scores 62.30 on the complete Decision Index 0.3 public suite, with a 53 ms median.":"Un modelo de decisión basado en Gemma con 26B parámetros totales y 4B activos, publicado como Wald-26B-A4B. En una pasada alcanza 62.30 en la suite pública completa de Decision Index 0.3, con una mediana de 53 ms.","WALD 4B v2 reads images through its base model’s frozen vision tower. Its visual capability transfers from decision training without vision fine-tuning.":"WALD 4B v2 lee imágenes con la torre visual congelada del modelo base. El entrenamiento de decisiones se transfiere a la visión sin ajuste visual.","pp over the raw vision base":"puntos sobre la base visual original","Self-scored, zero-shot, one pass. Gain 95% CI":"Evaluación propia, zero-shot, una pasada. IC del 95% de la mejora","WALD 4B v2 defaults to Auto 0.7: think once when the top initial probability is below 0.7, with a 512-token cap. Use none for deterministic one-pass decisions.":"WALD 4B v2 usa Auto 0.7 por defecto: razona una vez si la probabilidad inicial máxima es inferior a 0.7, hasta 512 tokens. Usa none para decisiones deterministas en una pasada.","Five model sizes. Four benchmark views. Compare WALD with Jev and other measured models.":"Cinco tamaños y cuatro vistas de benchmarks. Compara WALD con Jev y otros modelos evaluados.","From 0.8B to 26B. Compare the latest completed checkpoints on matching test sets, with their read conditions shown.":"De 0.8B a 26B. Compara los últimos checkpoints completados en los mismos conjuntos de prueba, con sus condiciones de lectura.","XL TEST · 8,177 questions":"XL TEST · 8.177 preguntas","0.3 · 140,620 public requests":"0.3 · 140.620 solicitudes públicas","Held-out TEST only, not the pooled 10,100 TEST + DEV score. Modes differ and are recorded per model; missing measurements stay empty.":"Solo TEST reservado, no TEST + DEV agrupados con 10.100 preguntas. Cada modelo indica su modo; las mediciones ausentes quedan vacías.","Author-run DI 0.2.1 sample with 95% bootstrap intervals. Native readouts and thinking modes differ. These scores cannot be compared with DI 0.3.":"Muestra DI 0.2.1 ejecutada por los autores con intervalos bootstrap del 95%. Las lecturas y modos de razonamiento difieren. No es comparable con DI 0.3.","Complete DI 0.3 public suite, official kit. WALD rows are author-run, with the mode stated per model; Jev is the board's public column. Not the organizer's Full score. S1 projections and DI 0.2.1 samples are excluded; no confidence interval is available.":"Suite pública DI 0.3 completa, kit oficial. Las filas WALD las ejecutan los autores, con el modo indicado por modelo; Jev es la columna pública de la clasificación. No es el Full del organizador. Se excluyen proyecciones S1 y muestras DI 0.2.1; no hay intervalo disponible.","WALD 4B v2 uses full-parameter decision training from Qwen3.5-4B chat. Supervision targets option probabilities while the vision tower stays frozen.":"WALD 4B v2 entrena todos los parámetros de decisión desde Qwen3.5-4B chat. La supervisión apunta a probabilidades de opciones; la torre visual queda congelada.","Full-parameter continuation adds harder decisions and short native thoughts. State-KL anchors behavior to a frozen reference; earlier research also explored LoRA refinement.":"La continuación del entrenamiento completo añade decisiones difíciles y razonamiento nativo breve. State-KL ancla el comportamiento a una referencia congelada; la investigación anterior también exploró LoRA.","The public v2 server uses a frozen temperature table fitted on our development data. Earlier research explored calibration reinforcement learning; the release uses the recorded calibration table.":"El servidor v2 público usa una tabla de temperaturas congelada y ajustada con nuestros datos de desarrollo. La investigación anterior exploró RL para calibración; esta versión usa la tabla documentada.","Full-parameter decision training, native thinking and calibrated probabilities. The public v2 recipe and historical research comparisons are shown separately.":"Entrenamiento completo de decisiones, razonamiento nativo y probabilidades calibradas. La receta v2 pública y las comparaciones históricas se muestran por separado.","Public set, self-scored. Research harness; modes and native external servers differ and are recorded per model. Not a verified leaderboard ranking.":"Conjunto público, evaluación propia. Las herramientas, modos y servidores externos nativos difieren y se documentan por modelo. No es una clasificación verificada.","Local speed.":"Velocidad local.","Open weights.":"Pesos abiertos.","Faster at the median":"Más rápido en la mediana","Timing details & hosted references":"Detalles de tiempos y referencias alojadas",Median:Yb,"Client time":"Tiempo del cliente","Server time":"Tiempo del servidor","Separate public-set read":"Medición separada del conjunto público","Faster median decisions than OpenAI Decisions in our matched 200-request test. Run locally, keep vision, and choose when to think.":"Decisiones más rápidas en la mediana que OpenAI Decisions en nuestra prueba de las mismas 200 solicitudes. Ejecútalo localmente, conserva la visión y elige cuándo razonar.","Same 200 DI 0.3 requests, serial and warm. WALD native reader on one RTX PRO 6000; OpenAI client time includes the network.":"Las mismas 200 solicitudes DI 0.3, en serie y tras calentamiento. Lector nativo WALD en una RTX PRO 6000; el tiempo del cliente OpenAI incluye la red.","Median decision time":"Tiempo mediano de decisión","Lower is faster":"Menor es más rápido","Same 200 requests":"Las mismas 200 solicitudes","Separate recorded runs":"Mediciones de referencia separadas","Decisions in milliseconds.":"Decisiones en milisegundos.","Published benchmark":"Resultados publicados","Jev uses the published JevBench v1.4.2.2 timing: 242 standard and judge decisions, serial, with the network included. It is a separate benchmark from our DI sample.":"Jev usa los tiempos publicados de JevBench v1.4.2.2: 242 decisiones estándar y de evaluación, en serie, con la red incluida. Es un benchmark distinto de nuestra muestra DI.","Qwen 27B is shown once using its paren one-pass receipt on an RTX PRO 6000, with client time through an SSH tunnel. The separate 231-request receipt does not record sample IDs or concurrency; no matched speedup ratio is asserted.":"Qwen 27B aparece una vez usando su registro paren de un paso en RTX PRO 6000; el tiempo del cliente incluye el túnel SSH. El registro separado de 231 solicitudes no indica IDs ni concurrencia; no se afirma un ratio de aceleración emparejado.","Original Qwen3.5-4B Base":"Qwen3.5-4B Base original","More models":"Más modelos","Vision transfer":"Transferencia visual","measured model sizes":"tamaños de modelo medidos","Base scores included":"Incluye puntuaciones base","vs original base":"frente al modelo base original","Original base":"Modelo base original",Difference:Jb,"One pass":"Una pasada",Combined:Vb,"The original 4B base scored 67.5%. LoRA reached 79.2%, full training 83.5%, and full training plus refinement 87.0%. Historical recipes use different data and budgets; this is a recipe comparison.":"El modelo 4B original obtuvo un 67,5 %. LoRA alcanzó un 79,2 %, el entrenamiento completo un 83,5 % y el entrenamiento completo con refinamiento un 87,0 %. Estas recetas históricas usan datos y presupuestos distintos; se comparan las recetas completas.","Both recipes improved over the 67.5% base. With the same 35M tokens, LoRA scored 83.5% and full training 82.3%. Update methods and learning rates differed.":"Ambas recetas superaron el 67,5 % del modelo base. Con los mismos 35 millones de tokens, LoRA obtuvo un 83,5 % y el entrenamiento completo un 82,3 %. Los métodos de actualización y las tasas de aprendizaje fueron distintos.","Original backbones and trained checkpoints, on each row's benchmark. 2B and 9B use one pass; 26B uses Auto 0.7. These are separate recorded runs, with different training recipes.":"Modelos base y checkpoints entrenados en el benchmark de cada fila. 2B y 9B usan una pasada; 26B usa Auto 0.7. Son ejecuciones registradas por separado, con recetas de entrenamiento distintas.","Text decision training transferred to vision: 80.23% for the original Qwen3.5-4B chat model, 83.05% for WALD 4B v2. Same native-chat one-pass readout, frozen vision tower, no image fine-tuning.":"El entrenamiento de decisiones de texto se transfirió a visión: 80,23 % para Qwen3.5-4B chat original y 83,05 % para WALD 4B v2. Misma lectura nativa de chat en una pasada, torre visual congelada, sin ajuste con imágenes."},Zb="コピー済み",Ib="コピー",$b="比較対象:",Fb="点",Pb="問",e0="ベンチマーク",a0="モデル",t0="出典",n0="ホーム",i0="ドキュメント",l0="プレイグラウンド",s0="常に",o0="観察",c0="決定",r0="確率",u0="言語",d0="意図の確認",f0="非公開",h0="エンコーダー",m0="公開",p0="中央値",v0="差",b0="合計",g0={"Put the next decision into practice.":"次の判断を実践へ。","Explore use cases":"活用例を見る","A clear next move":"次の一手を明確に","Context in. Probabilities out.":"文脈を入力し、確率を出力。","Decision examples":"判断の例","Illustrative example · Not a live model response":"説明用の例 · モデルのリアルタイム出力ではありません",Copied:Zb,Copy:Ib,"API example code":"API のサンプルコード","API reference":"API リファレンス","Explore WALD":"WALD を知る","Tool calls. Clarifying questions. Request routing. See the decision points and explore the API examples.":"ツールの呼び出し、確認の質問、リクエストの振り分け。判断の場面と API の例をご覧ください。","By the numbers":"数字で見る実力","Compare the models":"モデルを比較","More decision":"パラメータあたりの","per parameter":"判断力を高める","From a pocket-sized decision engine to a larger reasoning system. A model family built to read the situation, weigh the options, and make every parameter count.":"小型の判断エンジンから、より大きな推論システムまで。状況を理解し、選択肢を比較し、すべてのパラメータを判断に活かすモデル群です。","Model size":"モデルサイズ","A compact research checkpoint. The 2B model exceeds a 20B reference on JevBench, showing how decision-focused training can change the size equation.":"コンパクトな研究用チェックポイント。2B モデルは JevBench で 20B の比較モデルを上回り、判断に特化した学習がサイズと能力の関係を変えることを示します。",vs:$b,"Part of the expanded WALD family. Comparable checkpoint scores and release details for this size will be added when verified.":"拡張 WALD ファミリーの一員。このサイズの比較可能なスコアと公開情報は、検証後に追加します。","Explore all benchmarks":"すべてのベンチマークを見る","Homepage benchmark":"ホームページのベンチマーク","Benchmark columns, descending scores on a 0–100 scale":"ベンチマークの棒グラフ:0〜100 の尺度でスコアの降順",pts:Fb,"WALD 4B shown as a reference. ":"WALD 4B を参考として表示しています。 ","Self-scored snapshot. Reference protocols differ; see full results and conditions.":"自己評価のスナップショット。比較モデルの評価手順は異なります。全結果と条件をご確認ください。","Comparable results pending.":"比較可能な結果は準備中です。","See the scene,":"場面を捉える、","Choose the action":"行動を選ぶ",questions:Pb,"pp over the unadapted graft":"ポイント向上(画像適応前の移植モデル比)","Self-scored, one pass. Gain 95% CI":"自己評価、1 パス。改善幅の 95% 信頼区間","View training & vision evidence":"学習と視覚評価の根拠を見る","LoRA decision training":"LoRA による判断学習","Full-parameter decision training":"全パラメータの判断学習","Base + LoRA only":"ベース + LoRA のみ","Full decision training":"全体の判断学習","Full training + LoRA refinement":"全体学習 + LoRA 調整","Train the foundation":"判断の基礎を学習","Our flagship Qwen recipe updates all language-model weights on decision examples. Supervision targets the option distribution, so choosing becomes a learned capability in the backbone.":"主力の Qwen 学習手法は、判断の例を使って言語モデルの全重みを更新します。選択肢の分布を教師信号とし、選ぶ能力をモデル本体に学習させます。","Refine the edge":"判断を磨く","LoRA builds on that foundation: harder decisions, short-thought distillation, visual evidence and domain adaptation. KL replay anchors refinement to the parent’s behavior.":"LoRA はその基礎を、難しい判断、短い思考の蒸留、視覚的根拠、ドメイン適応で強化します。KL リプレイで親モデルの振る舞いに調整を結び付けます。","Make confidence useful":"確信度を使えるものに","Calibration reinforcement learning uses proper scoring rewards with KL guardrails. The aim is a probability your workflow can use to act, think again or hand off.":"キャリブレーションの強化学習は、適正スコアリングルールによる報酬と KL 制約を使います。行動、再考、引き継ぎの判断に使える確率を目指します。","Built into":"判断力を","the weights":"重みに学習","A decision model deserves its own training recipe. Full-parameter learning establishes the foundation; targeted LoRA and calibration sharpen what comes next.":"判断モデルには、判断のための学習手法が必要です。全パラメータ学習で基礎を築き、対象を絞った LoRA とキャリブレーションで磨きます。","What does the foundation buy?":"基礎学習がもたらすものは?","percentage points":"ポイント","The earlier c6 control favored LoRA. Updating every weight alone is not enough: the data, objective and refinement recipe matter.":"以前の c6 対照実験では LoRA が優位でした。全重みの更新だけでは不十分で、データ、目的、調整方法も重要です。","Our full-training-plus-refinement recipe scored 87.0%, compared with 79.2% for an earlier base-plus-LoRA recipe. Different data and training budgets; this is a recipe comparison, not an isolated full-training ablation.":"全体学習と調整を組み合わせた手法�� 87.0%、以前のベース + LoRA 手法は 79.2% でした。データと学習予算が異なるため、手法全体の比較であり、全体学習だけの効果を分離した実験ではありません。","Training comparison":"学習の比較","Recipe progression":"学習手法の変遷","Same-data control":"同一データの対照実験","Historical 4B research runs, one pass, self-scored.":"過去の 4B 研究実験、1 パス、自己評価。"," Same 35M c6 tokens and data order; update method and learning rate differ.":" 同じ 3,500 万 c6 トークンとデータ順序。更新方法と学習率は異なります。","Inspect the experiment evidence":"実験の根拠を見る","Choose your model,":"モデルを選ぶ、","Small models,":"小さなモデル、","Compare the evidence":"実測結果を比較","Bigger moves":"大きな成果",Benchmark:e0,"PUBLIC / 231":"公開 / 231 問","SAMPLE / 6,948":"サンプル / 6,948 リクエスト","INTERNAL / 656":"内部 / 656 問","columns, descending scores on a 0–100 scale":"棒グラフ:0〜100 の尺度でスコアの降順","No comparable read":"比較可能な評価なし","Columns use a 0–100 scale. Whiskers and brackets show 95% bootstrap intervals.":"棒グラフは 0〜100 の尺度です。ひげ線と括弧は 95% ブートストラップ区間を示します。","Same question set. Read modes shown beside each model.":"同一の問題セット。各モデルの横に評価モードを表示。","JevBench public 231 · self-scored with the research harness. WALD 0.8B / 4B / 9B use medium; 2B uses one pass. External models use their recorded native readouts. These are observed scores, not a verified leaderboard or a significance claim.":"JevBench 公開 231 問 · 研究用ツールによる自己評価。WALD 0.8B / 4B / 9B は medium、2B は 1 パスを使用。外部モデルは記録された標準の評価方法を使用しています。実測値であり、公式順位や統計的有意性を示すものではありません。","Decision Index 0.2.1 · author-run 6,948-request sample, separate from the 150,317-request full suite. WALD uses one pass; raw-model prompting and calibration differ. Parameter labels are size classes; MoE total and active sizes are shown separately.":"Decision Index 0.2.1 · 著者による 6,948 リクエストのサンプル評価。150,317 リクエストの全評価とは別です。WALD は 1 パスを使用し、元モデルのプロンプトとキャリブレーションは異なります。パラメータ表示はサイズ区分で、MoE の総数と活性数は別に表示します。","Transfer v4 · internal development bank, 656 clean questions. This is not an independent external test. WALD 0.8B / 4B / 9B use medium; 2B uses one pass. Results are not claims of universal superiority.":"Transfer v4 · 内部開発用の精査済み 656 問。独立した外部評価ではありません。WALD 0.8B / 4B / 9B は medium、2B は 1 パスを使用。すべてのタスクでの優位性を示すものではありません。","Sources & read conditions":"出典と評価条件","Read conditions table":"評価条件の表","Aggregates checked against source reports":"集計値を元のレポートと照合済み",Model:a0,"Read condition":"評価方法",Source:t0,"Download scores, intervals and source hashes":"スコア、区間、出典のハッシュをダウンロード","No comparable score":"比較可能なスコアなし","Every choice,":"すべての選択に、","A clearer next move":"より明確な次の一手を","Put WALD at the decision points in your workflow. Route a tool call, ask a better question, or send a request to the right team.":"ワークフローの判断地点に WALD を。ツールの選択、適切な確認の質問、担当チームへのリクエスト振り分けに使えます。","Switch the model size. Switch the benchmark. Compare observed scores with Laya, Jev and larger base models, with the evidence in view.":"モデルサイズとベンチマークを切り替えて、Laya、Jev、より大きなベースモデルと実測スコアを比較。根拠も確認できます。","Skip to content":"本文へ移動","Main navigation":"メインナビゲーション",Home:n0,"Use Cases":"活用例",Docs:i0,Playground:l0,"Build with WALD":"WALD を使う","Back to top":"ページの先頭へ","Font licenses":"フォントライセンス","Your agent,":"あなたのエージェントに、","Its next instinct":"次の一手の直感を","Download command":"ダウンロードコマンド","Explore the source":"ソースを見る","Enough confidence? Make the call. Need another look? Take a short thinking step. WALD lets you choose how much thought goes into the next move.":"確信があれば決定。もう一度見る必要があれば、少し考える。WALD では次の一手に使う思考量を選べます。","Explore thinking efforts":"思考レベルを見る","Thinking effort":"思考レベル","THINK GATE":"思考の閾値",always:s0,"Illustrative decision flow":"判断フローの例",LOOK:o0,"Think a bit":"少し考える","Direct read":"直接評価",DECIDE:c0,Probabilities:r0,"Illustrative policy · No live inference":"方針の説明 · リアルタイム推論なし","Call the right tool":"適切なツールを呼ぶ","Give WALD the current state and the available tools. Use the option probabilities to choose the next call.":"現在の状態と利用可能なツールを WALD に渡します。各選択肢の確率を使って次の呼び出しを選びます。","Know when to ask":"確認すべき時を判断","Include asking the user as an option when a request is missing key details. Your workflow chooses when to clarify.":"重要な情報が不足している場合、ユーザーへの確認も選択肢に含めます。ワークフローが確認のタイミングを判断します。","Find the right team":"適切なチームへ","Define your teams as choices. Turn an incoming request into probabilities your routing system can use.":"チームを選択肢として定義します。受信したリクエストを、振り分けシステムが使える確率に変換します。","Decision patterns":"判断のパターン","You define the options and control the actions. The examples below use illustrative probabilities.":"選択肢を定義し、行動を制御するのはあなたです。以下の確率は説明用のデータです。","See how the model family compares.":"モデル群の比較を見る。","Explore benchmarks":"ベンチマークを見る","Give WALD the context and the options. Get a probability for each — and a clearer basis for your next move.":"文脈と選択肢を WALD に渡すと、各選択肢の確率が返ります。次の一手をより明確な根拠で選べます。","See how it decides":"判断の仕組みを見る","Copy unavailable. Select and copy the command or code above.":"自動コピーできません。上のコマンドまたはコードを選択してコピーしてください。","Copied to clipboard.":"クリップボードにコピーしました。",Language:u0,"WALD home":"WALD ホーム","API docs":"API ドキュメント","One pass. No generated thought.":"1 パス。思考は生成しません。","Think when the top initial probability is below 0.5.":"初回の最大確率が 0.5 未満なら考えます。","Think when the top initial probability is below 0.7.":"初回の最大確率が 0.7 未満なら考えます。","Think before every eligible decision.":"対象となるすべての判断の前に考えます。","Tool routing":"ツールの選択",Clarification:d0,"Request routing":"リクエストの振り分け","What will the weather be in Lisbon tomorrow afternoon?":"明日の午後、リスボンの天気はどうなりますか?","Book me a table for Friday.":"金曜日の席を予約してください。","Refund request for order 1182; the parcel arrived damaged.":"注文 1182 の返金依頼。届いた荷物が破損していました。","Which tool should the agent call next?":"エージェントは次にどのツールを呼ぶべきですか?","What should the agent do next?":"エージェントは次に何をすべきですか?","Which team should handle this request?":"どのチームがこのリクエストを担当すべきですか?","Forecast for a city and time":"都市と時刻の天気予報","General web search":"一般的なウェブ検索","Read calendar events":"カレンダーの予定を読む","Answer directly":"直接回答する","Ask for restaurant, time and party size":"レストラン、時間、人数を確認する","Make a reservation":"予約する","Search for restaurants":"レストランを検索する","Take no action":"何もしない","Refunds and returns":"返金と返品","Delivery tracking":"配送追跡","New purchases":"新規購入","Other requests":"その他の依頼","index points":"指数ポイント","{count}× the total parameters":"比較モデルの総パラメータ数は {count} 倍","Private candidate":"非公開候補","Research checkpoint":"研究用チェックポイント","Public v1.1":"公開 v1.1",": comparable results on these cohorts pending.":":これらの評価セットでの比較可能な結果は準備中です。",Undisclosed:f0,Encoder:h0,"95% CI":"95% 信頼区間","Public 231":"公開 231 問","Internal · 656 clean questions":"内部 · 精査済み 656 問","0.2.1 · 6,948-request sample":"0.2.1 · 6,948 リクエストのサンプル","Selected base-model comparisons, with Jev and Laya for context. See Benchmark for all measured models and read conditions.":"選定したベースモデルを比較し、Jev と Laya も参考として掲載しています。測定済みの全モデルと評価条件は Benchmark ページをご覧ください。","Open alternatives to Jev,":"Jev のオープンな代替モデル、","with vision.":"視覚にも対応。","Get the 4B":"4B を入手","Download WALD 4B v2.1":"WALD 4B v2.1 をダウンロード","Public v2":"公開 v2","Public v2.1":"公開 v2.1",Public:m0,"* Measured on WALD 4B v2.0.":"* WALD 4B v2.0 での測定値です。","Text and images in. Probabilities out. On your hardware.":"テキストと画像を入力。確率を出力。あなたのハードウェアで。","Measured WALD speed":"WALD の実測速度","26B-A4B one-pass median":"26B-A4B 1 回処理の中央値","4B v2.1 Auto 0.7 median":"4B v2.1 Auto 0.7 の中央値","Speed evidence":"速度の測定根拠","A compact v2 candidate for tight memory budgets. The selected 0.8B checkpoint is measured in one pass.":"メモリ制約向けの小型 v2 候補。選定した 0.8B チェックポイントは 1 回処理で評価しています。","The public 4B v2.1 flagship. Auto 0.7 scores 60.05 on the complete Decision Index 0.3 public suite and 67.75% on JevBench-XL TEST.":"公開フラッグシップ 4B v2.1。Auto 0.7 は Decision Index 0.3 の公開全セットで 60.05、JevBench-XL TEST で 67.75% を記録しました。","Our latest completed 9B first-stage research checkpoint, measured in one pass. Weights remain private.":"最新の完了済み 9B 第 1 段階研究チェックポイント。1 回処理で評価し、重みは非公開です。","A Gemma-based decision model with 26B total and 4B active parameters, released as Wald-26B-A4B. One pass scores 62.30 on the complete Decision Index 0.3 public suite, with a 53 ms median.":"Gemma ベースの決定モデル。総パラメータ 26B、アクティブ 4B で、Wald-26B-A4B として公開しています。1 回処理で Decision Index 0.3 の公開全セット 62.30、中央値 53 ms です。","WALD 4B v2 reads images through its base model’s frozen vision tower. Its visual capability transfers from decision training without vision fine-tuning.":"WALD 4B v2 はベースモデルの凍結済み視覚エンコーダで画像を読みます。視覚の追加学習なしで決定学習の能力が転移します。","pp over the raw vision base":"ポイント、元の視覚ベースモデルを上回る","Self-scored, zero-shot, one pass. Gain 95% CI":"自己評価、ゼロショット、1 回処理。改善の 95% 信頼区間","WALD 4B v2 defaults to Auto 0.7: think once when the top initial probability is below 0.7, with a 512-token cap. Use none for deterministic one-pass decisions.":"WALD 4B v2 の既定値は Auto 0.7。初期最大確率が 0.7 未満なら最大 512 トークンで一度思考します。none は決定論的な 1 回処理です。","Five model sizes. Four benchmark views. Compare WALD with Jev and other measured models.":"5 サイズ、4 つのベンチマーク表示。WALD を Jev や他の実測モデルと比較できます。","From 0.8B to 26B. Compare the latest completed checkpoints on matching test sets, with their read conditions shown.":"0.8B から 26B。最新の完了済みチェックポイントを同じテストセットで比較し、読み取り条件も確認できます。","XL TEST · 8,177 questions":"XL TEST · 8,177 問","0.3 · 140,620 public requests":"0.3 · 140,620 公開リクエスト","Held-out TEST only, not the pooled 10,100 TEST + DEV score. Modes differ and are recorded per model; missing measurements stay empty.":"ホールドアウト TEST のみ。TEST + DEV の 10,100 問の合算スコアではありません。モードはモデルごとに表示し、未測定は空欄です。","Author-run DI 0.2.1 sample with 95% bootstrap intervals. Native readouts and thinking modes differ. These scores cannot be compared with DI 0.3.":"作者による DI 0.2.1 標本評価と 95% ブートストラップ区間。ネイティブ読み取りと思考モードは異なります。DI 0.3 とは比較できません。","Complete DI 0.3 public suite, official kit. WALD rows are author-run, with the mode stated per model; Jev is the board's public column. Not the organizer's Full score. S1 projections and DI 0.2.1 samples are excluded; no confidence interval is available.":"DI 0.3 公開全セット、公式キット。WALD は作者による評価で、モードはモデルごとに記載。Jev はリーダーボードの公開列です。主催者の Full スコアではありません。S1 推計と DI 0.2.1 標本は含まず、信頼区間は未提供です。","WALD 4B v2 uses full-parameter decision training from Qwen3.5-4B chat. Supervision targets option probabilities while the vision tower stays frozen.":"WALD 4B v2 は Qwen3.5-4B chat から全パラメータ決定学習を行います。選択肢の確率を教師信号とし、視覚エンコーダは凍結します。","Full-parameter continuation adds harder decisions and short native thoughts. State-KL anchors behavior to a frozen reference; earlier research also explored LoRA refinement.":"全パラメータの追加学習で難しい決定と短いネイティブ思考を加えます。State-KL は凍結参照に挙動を固定し、過去の研究では LoRA も検討しました。","The public v2 server uses a frozen temperature table fitted on our development data. Earlier research explored calibration reinforcement learning; the release uses the recorded calibration table.":"公開 v2 サーバーは独自の開発データで調整した凍結温度テーブルを使います。過去には校正強化学習を検討しましたが、このリリースは記録済みの校正表を使います。","Full-parameter decision training, native thinking and calibrated probabilities. The public v2 recipe and historical research comparisons are shown separately.":"全パラメータ決定学習、ネイティブ思考、校正済み確率。公開 v2 の手法と過去の研究比較を分けて示します。","Public set, self-scored. Research harness; modes and native external servers differ and are recorded per model. Not a verified leaderboard ranking.":"公開セット、自己評価。研究評価ツール、モード、外部ネイティブサーバーは異なり、モデルごとに記録しています。検証済みの順位ではありません。","Local speed.":"ローカルの速さ。","Open weights.":"オープンウェイト。","Faster at the median":"中央値で高速","Timing details & hosted references":"計測詳細とホスト型の参考値",Median:p0,"Client time":"クライアント時間","Server time":"サーバー時間","Separate public-set read":"別途計測した公開セット","Faster median decisions than OpenAI Decisions in our matched 200-request test. Run locally, keep vision, and choose when to think.":"同じ200件のリクエストを使ったテストで、決定時間の中央値はOpenAI Decisionsより高速。ローカルで動かし、視覚機能を保ち、考えるタイミングを選べます。","Same 200 DI 0.3 requests, serial and warm. WALD native reader on one RTX PRO 6000; OpenAI client time includes the network.":"同じDI 0.3の200リクエストを、ウォームアップ後に直列実行。WALDはRTX PRO 6000一枚のネイティブ評価リーダー。OpenAIのクライアント時間は通信を含みます。","Median decision time":"決定時間の中央値","Lower is faster":"小さいほど高速","Same 200 requests":"同じ200リクエスト","Separate recorded runs":"別途計測した参考実行","Decisions in milliseconds.":"ミリ秒で決定。","Published benchmark":"公開ベンチマーク","Jev uses the published JevBench v1.4.2.2 timing: 242 standard and judge decisions, serial, with the network included. It is a separate benchmark from our DI sample.":"Jevは公開されたJevBench v1.4.2.2の時間を使用。標準・判定の242件を直列実行し、通信を含みます。DIサンプルとは別のベンチマークです。","Qwen 27B is shown once using its paren one-pass receipt on an RTX PRO 6000, with client time through an SSH tunnel. The separate 231-request receipt does not record sample IDs or concurrency; no matched speedup ratio is asserted.":"Qwen 27BはRTX PRO 6000上のparenワンパス記録を使い、1行だけ表示。クライアント時間にはSSHトンネルを含みます。別途計測した231件の記録にはサンプルIDや同時実行数がなく、対応比較の速度比は主張していません。","Original Qwen3.5-4B Base":"元の Qwen3.5-4B Base","More models":"その他のモデル","Vision transfer":"視覚への転移","measured model sizes":"評価済みのモデルサイズ","Base scores included":"ベースモデルのスコアを含む","vs original base":"元のベースモデルとの差","Original base":"元のベースモデル",Difference:v0,"One pass":"1 回の処理",Combined:b0,"The original 4B base scored 67.5%. LoRA reached 79.2%, full training 83.5%, and full training plus refinement 87.0%. Historical recipes use different data and budgets; this is a recipe comparison.":"元の 4B ベースモデルは 67.5%。LoRA は 79.2%、全パラメータ学習は 83.5%、全学習と追加調整は 87.0% でした。過去の学習手法はデータと予算が異なり、ここでは手法全体を比較しています。","Both recipes improved over the 67.5% base. With the same 35M tokens, LoRA scored 83.5% and full training 82.3%. Update methods and learning rates differed.":"どちらの手法もベースの 67.5% を上回りました。同じ 3,500 万トークンで、LoRA は 83.5%、全パラメータ学習は 82.3%。更新方法と学習率は異なります。","Original backbones and trained checkpoints, on each row's benchmark. 2B and 9B use one pass; 26B uses Auto 0.7. These are separate recorded runs, with different training recipes.":"各行のベンチマークで、元のベースモデルと学習済みチェックポイントを比較。2B と 9B は 1 回の処理、26B は Auto 0.7。学習手法が異なる別々の評価結果です。","Text decision training transferred to vision: 80.23% for the original Qwen3.5-4B chat model, 83.05% for WALD 4B v2. Same native-chat one-pass readout, frozen vision tower, no image fine-tuning.":"テキストの意思決定学習が視覚へ転移:元の Qwen3.5-4B chat は 80.23%、WALD 4B v2 は 83.05%。同じネイティブチャットの 1 回処理、視覚エン��ーダーは凍結し、画像による追加学習はしていません。"},jt=[{code:"en",label:"English",short:"EN"},{code:"zh-Hans",label:"简体中文",short:"简"},{code:"zh-Hant",label:"繁體中文",short:"繁"},{code:"fr",label:"Français",short:"FR"},{code:"de",label:"Deutsch",short:"DE"},{code:"es",label:"Español",short:"ES"},{code:"ja",label:"日本語",short:"日"}],y0={"zh-Hans":sv,"zh-Hant":wv,fr:eb,de:Db,es:Kb,ja:g0};function Uf(u){const j=u?.trim().replace(/_/g,"-").toLowerCase();if(j)return j==="zh"||j.startsWith("zh-")?j.includes("hant")?"zh-Hant":j.includes("hans")?"zh-Hans":/^zh-(tw|hk|mo)(-|$)/.test(j)?"zh-Hant":"zh-Hans":jt.find(({code:m})=>j===m||j.startsWith(`${m}-`))?.code}function A0(){try{const u=Uf(localStorage.getItem("wald.lang"));if(u)return u}catch{}if(typeof navigator<"u")for(const u of navigator.languages?.length?navigator.languages:[navigator.language]){const j=Uf(u);if(j)return j}return"en"}function Sc(u,j,m={}){return(u==="en"?j:y0[u][j]??j).replace(/\{(\w+)\}/g,(A,S)=>m[S]===void 0?A:String(m[S]))}const Yf=fe.createContext({language:"en",setLanguage:()=>{}});function x0({children:u,language:j,setLanguage:m}){return s.jsx(Yf.Provider,{value:{language:j,setLanguage:m},children:u})}function Xe(){const u=fe.useContext(Yf);return{...u,text:(j,m)=>Sc(u.language,j,m)}}function S0(){const{language:u,setLanguage:j,text:m}=Xe(),[d,A]=fe.useState(!1),[S,O]=fe.useState(0),[ne,M]=fe.useState(0),D=fe.useRef(null),X=fe.useRef(null),z=fe.useRef(null),G=fe.useRef({value:"",time:0}),$=fe.useId(),w=jt.findIndex(C=>C.code===u),le=jt[w];function q(){O(w),G.current={value:"",time:0},A(!0)}function Se(C){j(jt[C].code),A(!1),X.current?.focus()}return fe.useLayoutEffect(()=>{if(!d)return;z.current?.focus({preventScroll:!0});const C=()=>{const Z=D.current?.getBoundingClientRect();Z&&M(Math.max(0,16-(Z.right-Math.min(216,window.innerWidth-40))))};return C(),window.addEventListener("resize",C),()=>window.removeEventListener("resize",C)},[d]),fe.useLayoutEffect(()=>{if(d){const C=z.current,Z=C?.querySelector(`[data-index="${S}"]`);C&&Z&&(Z.offsetTopC.scrollTop+C.clientHeight&&(C.scrollTop=Z.offsetTop+Z.offsetHeight-C.clientHeight))}},[d,S]),fe.useEffect(()=>{if(!d)return;const C=Z=>{Z.target instanceof Node&&!D.current?.contains(Z.target)&&A(!1)};return document.addEventListener("pointerdown",C),()=>document.removeEventListener("pointerdown",C)},[d]),s.jsxs("div",{className:"language-dropdown",ref:D,onBlur:C=>{C.currentTarget.contains(C.relatedTarget)||A(!1)},children:[s.jsxs("button",{ref:X,className:"language-trigger",type:"button","aria-label":`${m("Language")}: ${le.label}`,"aria-haspopup":"listbox","aria-expanded":d,"aria-controls":d?`${$}-list`:void 0,onClick:()=>d?A(!1):q(),onKeyDown:C=>{["ArrowDown","ArrowUp"].includes(C.key)&&(C.preventDefault(),q())},children:[s.jsxs("svg",{className:"language-globe",viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",children:[s.jsx("circle",{cx:"10",cy:"10",r:"7.5"}),s.jsx("ellipse",{cx:"10",cy:"10",rx:"3.2",ry:"7.5"}),s.jsx("path",{d:"M2.5 10h15"})]}),s.jsx("span",{lang:u,children:le.short}),s.jsx("svg",{className:"language-chevron",viewBox:"0 0 12 12",fill:"none","aria-hidden":"true",children:s.jsx("path",{d:"m3 4.5 3 3 3-3"})})]}),d&&s.jsxs("div",{className:"language-panel",style:{right:-ne},children:[s.jsx("div",{className:"language-menu-heading","aria-hidden":"true",children:m("Language")}),s.jsx("div",{ref:z,id:`${$}-list`,role:"listbox",tabIndex:-1,"aria-label":m("Language"),"aria-activedescendant":`${$}-option-${S}`,className:"language-options",onKeyDown:C=>{const Z=jt.length-1;if(["ArrowDown","ArrowUp","Home","End"].includes(C.key))C.preventDefault(),G.current={value:"",time:0},O(C.key==="Home"?0:C.key==="End"?Z:(S+(C.key==="ArrowDown"?1:Z))%jt.length);else if(C.key==="Tab")A(!1),X.current?.focus(),C.shiftKey&&C.preventDefault();else if(C.key==="Enter"||C.key===" ")C.preventDefault(),Se(S);else if(C.key==="Escape")C.preventDefault(),C.stopPropagation(),A(!1),X.current?.focus();else if(C.key.length===1&&!C.ctrlKey&&!C.altKey&&!C.metaKey){const Ce=Date.now(),Ke=C.key.toLocaleLowerCase(),Oe=Ce-G.current.time<700?G.current.value:"",I=Oe===Ke?Ke:Oe+Ke;G.current={value:I,time:Ce};const qe=jt.findIndex(na=>na.label.toLocaleLowerCase().startsWith(I)||na.code.toLowerCase().startsWith(I));qe>=0&&(C.preventDefault(),O(qe))}},children:jt.map((C,Z)=>s.jsxs("div",{id:`${$}-option-${Z}`,"data-index":Z,"data-language":C.code,role:"option","aria-selected":u===C.code,className:`language-option${S===Z?" is-active":""}`,onPointerMove:()=>O(Z),onPointerDown:Ce=>Ce.preventDefault(),onClick:()=>Se(Z),children:[s.jsx("span",{lang:C.code,children:C.label}),u===C.code&&s.jsx("svg",{viewBox:"0 0 16 16",fill:"none","aria-hidden":"true",children:s.jsx("path",{d:"m3 8 3 3 7-7"})})]},C.code))})]})]})}function Qe({diagonal:u=!1}){return s.jsx("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none","aria-hidden":"true",children:s.jsx("path",{d:u?"M6 18 18 6M6 6h12v12":"M4 12h16m-6-6 6 6-6 6",stroke:"currentColor",strokeWidth:"1.5"})})}const Tc="https://huggingface.co/org2ai/Wald-4B",Jf=`${Tc}/tree/v2.1`,Vf="https://github.com/org2AI/wald-4b",Kl=`${Tc}/blob/main/docs/api.md`,_f="hf download org2ai/Wald-4B --revision v2.1 --local-dir ./Wald-Q4B-v2.1",Hf="/index.html",Il="/use-cases/index.html",kn="/benchmark/index.html",B0="/assets/font-licenses-DOP0XcAj.txt";function D0({children:u,page:j}){const{text:m}=Xe();return s.jsxs("div",{className:`wald-home page-${j}`,children:[s.jsx("a",{className:"skip-link",href:"#main",children:m("Skip to content")}),s.jsxs("header",{className:"site-header",children:[s.jsx("a",{className:"brand",href:Hf,"aria-label":m("WALD home"),children:s.jsx("span",{className:"brand-name",children:"WALD"})}),s.jsxs("nav",{"aria-label":m("Main navigation"),children:[s.jsx("a",{href:Hf,"aria-current":j==="home"?"page":void 0,children:m("Home")}),s.jsx("a",{href:Il,"aria-current":j==="use-cases"?"page":void 0,children:m("Use Cases")}),s.jsx("a",{href:kn,"aria-current":j==="benchmark"?"page":void 0,children:m("Benchmark")}),s.jsxs("a",{href:Kl,target:"_blank",rel:"noreferrer",children:[m("Docs")," ",s.jsx(Qe,{diagonal:!0})]})]}),s.jsxs("div",{className:"header-actions",children:[s.jsx(S0,{}),s.jsxs("a",{className:"header-cta",href:Kl,children:[m("Build with WALD")," ",s.jsx(Qe,{diagonal:!0})]})]})]}),s.jsx("main",{id:"main",children:u}),s.jsxs("footer",{className:"site-footer",children:[s.jsxs("a",{className:"footer-wordmark",href:"#top","aria-label":m("Back to top"),children:[s.jsx("span",{className:"footer-letters","aria-hidden":"true",children:"WALD".split("").map(d=>s.jsx("span",{children:d},d))}),s.jsx("span",{className:"footer-arrow","aria-hidden":"true",children:"↗"})]}),s.jsx("div",{className:"footer-bottom",children:s.jsxs("div",{children:[s.jsxs("a",{href:Vf,target:"_blank",rel:"noreferrer",children:["GitHub ",s.jsx(Qe,{diagonal:!0})]}),s.jsxs("a",{href:Tc,target:"_blank",rel:"noreferrer",children:["Hugging Face ",s.jsx(Qe,{diagonal:!0})]}),s.jsxs("a",{href:Kl,children:[m("API docs")," ",s.jsx(Qe,{diagonal:!0})]}),s.jsxs("a",{href:B0,target:"_blank",rel:"noreferrer",children:[m("Font licenses")," ",s.jsx(Qe,{diagonal:!0})]})]})})]})]})}const T0=Array.from({length:3},(u,j)=>Array.from({length:748},(m,d)=>{const A=Math.floor(d/34)/21,S=d%34/33*Math.PI*2/3+j*Math.PI*2/3,O=80+A*190+Math.sin(S*3+A*9)*16;return{x:360+Math.cos(S)*O,y:330+Math.sin(S)*O*.72+Math.cos(S*2+A*5)*25,opacity:.12+(Math.sin(S+A*5)+1)*.19+A*.14,r:.65+A*.45}})),j0=[{path:"M360 330Q420 260 493 182",x:493,y:182},{path:"M360 330Q458 327 538 299",x:538,y:299},{path:"M360 330Q440 394 514 424",x:514,y:424}];function L0(){const u=fe.useId();return s.jsx("div",{className:"decision-field","aria-hidden":"true",children:s.jsxs("svg",{className:"field-svg",viewBox:"0 0 720 660",fill:"none",children:[s.jsx("defs",{children:s.jsxs("radialGradient",{id:u,children:[s.jsx("stop",{offset:"0",stopColor:"#c4d9e9",stopOpacity:".16"}),s.jsx("stop",{offset:".5",stopColor:"#97b9d3",stopOpacity:".06"}),s.jsx("stop",{offset:"1",stopColor:"#97b9d3",stopOpacity:"0"})]})}),s.jsx("circle",{className:"field-glow",cx:"360",cy:"330",r:"290",fill:`url(#${u})`}),s.jsx("g",{className:"field-orbits",stroke:"#b8cbd9",strokeWidth:".65",children:[0,60,120].map(j=>s.jsxs("g",{transform:`rotate(${j} 360 330)`,children:[s.jsx("ellipse",{cx:"360",cy:"330",rx:"287",ry:"155",strokeOpacity:".13"}),s.jsx("ellipse",{className:"field-orbit-trail",cx:"360",cy:"330",rx:"287",ry:"155",pathLength:"100",strokeDasharray:"7 93"})]},j))}),s.jsxs("g",{stroke:"white",strokeOpacity:".12",strokeWidth:".7",children:[s.jsx("path",{d:"M30 330h660M360 70v520"}),s.jsx("circle",{cx:"360",cy:"330",r:"62"}),s.jsx("circle",{cx:"360",cy:"330",r:"274",strokeDasharray:"2 10"})]}),s.jsx("g",{className:"field-points",children:T0.map((j,m)=>s.jsx("g",{className:"field-cloud",style:{"--cloud-delay":`${-m*2}s`},children:j.map((d,A)=>s.jsx("circle",{cx:d.x,cy:d.y,r:d.r,fill:"white",opacity:d.opacity},A))},m))}),s.jsx("path",{d:"M116 399 253 330H360",stroke:"white",strokeOpacity:".25"}),s.jsx("path",{className:"field-arrival",d:"M116 399 253 330H360",pathLength:"1"}),j0.map((j,m)=>s.jsxs("g",{className:`field-option option-${m}`,style:{"--option-delay":`${m*4.8}s`},children:[s.jsx("path",{d:j.path,stroke:"white",strokeOpacity:".18",strokeDasharray:"3 6"}),s.jsx("path",{className:"field-selected",d:j.path,pathLength:"1"}),s.jsx("circle",{className:"field-node",cx:j.x,cy:j.y,r:"5"}),s.jsx("circle",{className:"field-confirm",cx:j.x,cy:j.y,r:"16",style:{transformOrigin:`${j.x}px ${j.y}px`}})]},j.path)),s.jsxs("g",{fill:"#090909",stroke:"#eee",strokeWidth:"1",children:[s.jsx("circle",{cx:"116",cy:"399",r:"4"}),s.jsx("circle",{cx:"360",cy:"330",r:"7"})]}),s.jsx("circle",{className:"field-search",cx:"360",cy:"330",r:"62"})]})})}const E0="2026-10-10",z0={jevbench:{name:"JevBench",scope:"Public 231",unit:"%",n:231,note:"Public set, self-scored. Research harness; modes and native external servers differ and are recorded per model. Not a verified leaderboard ranking."},xl:{name:"JevBench-XL",scope:"XL TEST · 8,177 questions",unit:"%",n:8177,note:"Held-out TEST only, not the pooled 10,100 TEST + DEV score. Modes differ and are recorded per model; missing measurements stay empty."},decisionIndex:{name:"DI 0.2.1",scope:"0.2.1 · 6,948-request sample",unit:"pts",n:6948,note:"Author-run DI 0.2.1 sample with 95% bootstrap intervals. Native readouts and thinking modes differ. These scores cannot be compared with DI 0.3."},decisionIndex03:{name:"DI 0.3",scope:"0.3 · 140,620 public requests",unit:"pts",n:140620,note:"Complete DI 0.3 public suite, official kit. WALD rows are author-run, with the mode stated per model; Jev is the board's public column. Not the organizer's Full score. S1 projections and DI 0.2.1 samples are excluded; no confidence interval is available."}},w0=[{name:"Kev",url:"https://github.com/jaredpalmer/kev",reason:"No measured result on these cohorts. Publisher breadth-v1 scores are not interchangeable with this Decision Index sample."},{name:"OpenJev",url:"https://huggingface.co/openjev/openjev",reason:"No measured result on these cohorts. Publisher 10,000-question results use a different evaluation set."}],M0=JSON.parse(`[{"id":"wald-08","name":"WALD 0.8B","size":0.8,"sizeLabel":"0.8B","kind":"wald","status":"Private candidate","checkpoint":"054A0-c18","referenceUrl":null,"metrics":{"jevbench":{"value":72.2943722943723,"n":231,"config":"Native Qwen chat letter readout, one pass; selected v2 candidate","policy":"none","source":{"file":"results/q08-chain-1008/054A0-c18/report.json","pointer":"/scores/public231/onepass","sha256":"6ca0dc4340c49b9708747ee72d2f7cf0a7e4b95be6e3006caea474f416aa982a"},"correct":167},"xl":{"value":42.4,"n":8177,"config":"JevBench-XL TEST 8,177; native chat, one pass; aggregate rounded in receipt","policy":"none","source":{"file":"results/q08-chain-1008/054A0-c18/report.json","pointer":"/scores/xl/onepass/TEST8177","sha256":"6ca0dc4340c49b9708747ee72d2f7cf0a7e4b95be6e3006caea474f416aa982a"}}}},{"id":"wald-2","name":"WALD 2B","size":2,"sizeLabel":"2B","kind":"wald","status":"Research checkpoint","checkpoint":"010A0-c6","referenceUrl":null,"metrics":{"jevbench":{"value":76.62337662337663,"n":231,"correct":177,"config":"one-pass · research harness","source":{"file":"results/v2/010A0-c6/report.json","pointer":"/jevbench/overall","sha256":"30816dfa9f080142defe3275af9d3a8438542cf9ae85178992c7fc7021b7c307"}}}},{"id":"wald-4","name":"WALD 4B","size":4,"sizeLabel":"4B","kind":"wald","status":"Public v2.1","checkpoint":"056A0-c31","referenceUrl":"https://huggingface.co/org2ai/Wald-4B/tree/v2.1","metrics":{"jevbench":{"value":90.9090909090909,"n":231,"config":"Shown as on the v2.1 model card: measured on WALD 4B v2.0 (04701-c22), Auto 0.7, at most 512 thought tokens","policy":"Auto 0.7","source":{"file":"results/c16b-di-round-1007/04701-c22/report.json","pointer":"/scores/guards/full7799/gate0.7","sha256":"bcdab2e76b0e5b210ee4aceb849c14a41ddb4608b29231cdd2923e6c6ebb048f"},"correct":210,"footnote":"* Measured on WALD 4B v2.0."},"xl":{"value":67.75100892747952,"n":8177,"config":"Public v2.1; Auto 0.7; pooled oldTEST6897 + latestTEST1280, TEST only","policy":"Auto 0.7","source":{"file":"results/c31-1009/README.md","pointer":"Full DI 0.3 public and the pick's own reads","sha256":"7cf4fea1dd208517eca7672bd1e613a70df1d41f4a69a25b77bb36e5a9ce857a"},"correct":5540},"decisionIndex03":{"value":60.05,"n":140620,"config":"DI 0.3 complete public suite; official kit, author-run, Auto 0.7; not organizer Full score","policy":"Auto 0.7","source":{"file":"results/c31-1009/README.md","pointer":"Full DI 0.3 public and the pick's own reads","sha256":"7cf4fea1dd208517eca7672bd1e613a70df1d41f4a69a25b77bb36e5a9ce857a"}}}},{"id":"wald-9","name":"WALD 9B","size":9,"sizeLabel":"9B","kind":"wald","status":"Research checkpoint","checkpoint":"03600-c16","referenceUrl":null,"metrics":{"jevbench":{"value":86.14718614718615,"n":231,"config":"Latest completed 9B decision-training checkpoint; one pass","policy":"none","source":{"file":"results/wald-q9b-v2-1002/03600-c16/report.json","pointer":"/jevbench/overall","sha256":"6af4c48cd095b7d79599ef3ccdb420fdb0992e2af44a5e086cca4fbfa088c9b8"},"correct":199},"decisionIndex":{"value":49.76,"n":6948,"config":"DI 0.2.1 sample; rsp letter readout, one pass","policy":"none","source":{"file":"results/decision-index/boot021-9b-display-03600-c16-rsp-onepass.json","pointer":"/models/03600-c16-rsp-onepass","sha256":"79fc88ff7a428b8d37773b2e69948f31fedcef793ef882f61ea7d3c7d8a3afb1"},"ci":[48.19,51.19]}}},{"id":"wald-26","name":"WALD 26B","size":26,"sizeLabel":"26B-A4B","kind":"wald","status":"Public","checkpoint":"05901-c33","referenceUrl":"https://huggingface.co/org2ai/Wald-26B-A4B","metrics":{"jevbench":{"value":94.8051948051948,"n":231,"config":"Public Wald-26B-A4B; native Gemma Auto 0.7, 512-token cap","policy":"Auto 0.7","source":{"file":"results/gemma-g5-release/README.md","pointer":"Card numbers / JevBench public 231","sha256":"78437535818b2716d6fea6609465b30a032f127710c383cfc5af4ab9edd3df22"},"correct":219},"xl":{"value":75.25987525987526,"n":8177,"config":"Public Wald-26B-A4B; native Gemma Auto 0.7, 512-token cap; TEST only","policy":"Auto 0.7","source":{"file":"results/gemma-g5-release/README.md","pointer":"Card numbers / XL TEST 8,177","sha256":"78437535818b2716d6fea6609465b30a032f127710c383cfc5af4ab9edd3df22"},"correct":6154},"decisionIndex03":{"value":62.3,"n":140620,"config":"DI 0.3 complete public suite; official kit, author-run, one pass (the default); not organizer Full score","policy":"none","source":{"file":"results/gemma26b-di03-full-1010/report-full.json","pointer":"/scores/balanced_skill","sha256":"3e206fdc9f07986e11b79b6ee21e1180fee98e4565c397b72219592f13347d81"}}}},{"id":"gemma26","name":"Gemma 4 IT","size":26,"sizeLabel":"26B-A4B","kind":"base","status":"Instruct","checkpoint":"Gemma-4-26B-A4B-it","referenceUrl":null,"metrics":{"xl":{"value":61.33056133056133,"n":8177,"config":"Raw Gemma, native chat letter readout, one pass, T=1","policy":"none","source":{"file":"results/bases/gemma-4-26b-a4b-it-pro6000/xl10100/summary.json","pointer":"/scopes/full8177","sha256":"ccfc6fe26afc72a7fc97e3e668212cabea21f43a1198bb51012ca1836f86a41f"},"ci":[60.13636917082674,62.52933185130295]},"decisionIndex":{"value":48.77,"n":6948,"config":"Raw Gemma, native chat letter readout, one pass, T=1","policy":"none","source":{"file":"results/decision-index/boot021-gemma-4-26b-a4b-it-raw-chat-onepass.json","pointer":"/models/gemma-4-26b-a4b-it-raw-chat-onepass","sha256":"d03f943ff8981dc0f4e67160b6919ea7bf1d5373292f625e6265c25ba05f7cc1"},"ci":[46.95,50.39]}}},{"id":"openai-decisions","name":"OpenAI Decisions","size":null,"sizeLabel":"Undisclosed","kind":"external","status":"Hosted","checkpoint":"gpt-6-luna","referenceUrl":null,"metrics":{"jevbench":{"value":91.34199134199135,"n":231,"config":"OpenAI Decisions API, gpt-6-luna, API default; official public scorer","policy":"API","source":{"file":"results/openai-decisions-1008/scored/scores-jx.json","pointer":"/public231/official","sha256":"e4c0ec3b7be7103b59849743c715ed5048f4681187b9d3dca67507e332e096d2"},"correct":211},"xl":{"value":57.8818637642167,"n":8177,"config":"OpenAI Decisions API default; full XL TEST, 36 refusals counted as wrong. Answered-only accuracy 58.14%; its interval is not used for this full-set score.","policy":"API","source":{"file":"results/openai-decisions-1008/scored/scores-jx.json","pointer":"/xl/full8177","sha256":"e4c0ec3b7be7103b59849743c715ed5048f4681187b9d3dca67507e332e096d2"}}}},{"id":"jev","name":"Jev 1.13","size":null,"sizeLabel":"Undisclosed","kind":"external","status":"Hosted","checkpoint":"Jev 1.13.0","referenceUrl":null,"metrics":{"jevbench":{"value":86.58008658008657,"n":231,"correct":200,"config":"one-pass · research harness","source":{"file":"results/external/jev-1.13.0/report.json","pointer":"/jevbench/overall","sha256":"0941e5cf63e49f3703fdc029e1cc66657f9e6c08a8c16382fdcd003516f9eb55"}},"decisionIndex":{"value":57.19,"n":6948,"ci":[55.29,58.6],"config":"Jev 1.13.0 (API, same sample)","source":{"file":"results/decision-index/boot021-0927.json","pointer":"/models/jev","sha256":"44f874a4d3035e9667124105b93c312747f765e1bd646e3f7df8135530fc75c7"}},"xl":{"value":67.84884431943256,"n":8177,"config":"Jev 1.13.0 hosted API; full XL TEST; complete coverage","policy":"API","source":{"file":"results/jevxl-10100-1006/jev-scopes.json","pointer":"/full8177/overall","sha256":"c235044ef6f95fa5a99084de4a1bb8f591a8add4d1d0085274a46505ffab6024"},"ci":[66.72035683310618,68.97112139017378]},"decisionIndex03":{"value":57.96,"n":140620,"config":"Jev 1.13 on the DI 0.3 board, public column; not author-run","policy":"API","source":{"file":"results/di-021-vs-03-1007/README.md","pointer":"Jev: 57.91 (0.2.1) → 57.96 (0.3)","sha256":"2cf664f3c71e69acb0c6f77313f6c816673b1fca19f139b16b4330cc681cb42e"}}}},{"id":"jevk5","name":"JevK5 v0.3","size":4,"sizeLabel":"4B","kind":"external","status":"External fine-tune","checkpoint":"c4f7fdb3aeab5582336406e78d3bef11bf98833d","referenceUrl":"https://huggingface.co/alibiserikbay/JevK5/tree/c4f7fdb3aeab5582336406e78d3bef11bf98833d","metrics":{"jevbench":{"value":87.44588744588745,"n":231,"correct":202,"config":"one-pass · research harness","source":{"file":"results/external/jevk5-v0.3/report.json","pointer":"/jevbench/overall","sha256":"7b536c56c8c4315eccc8f2dda8d6bc9031ca84da2bbaca34db53f17d239c372a"}}}},{"id":"decider","name":"Decider v2","size":4,"sizeLabel":"4B","kind":"external","status":"External fine-tune","checkpoint":"49564ddcfccafb6db563eb757c1d41e6c78dcb56","referenceUrl":"https://huggingface.co/Mapika/decider-4b/tree/49564ddcfccafb6db563eb757c1d41e6c78dcb56","metrics":{"jevbench":{"value":83.98268398268398,"n":231,"correct":194,"config":"one-pass · research harness","source":{"file":"results/external/decider-4b-v2/report.json","pointer":"/jevbench/overall","sha256":"60c46d515957630b5a438df5f6fb1c30f6cde300a51e41dc6a7bffda7cc3be56"}}}},{"id":"startlux","name":"StartLux Decision","size":4,"sizeLabel":"4B","kind":"external","status":"External fine-tune","checkpoint":"f94e8c0d68c51134fa330eb32712ed1a9bfa5362","referenceUrl":"https://huggingface.co/startlux-models/StartLux-Decision-4B/tree/f94e8c0d68c51134fa330eb32712ed1a9bfa5362","metrics":{"jevbench":{"value":88.74458874458875,"n":231,"correct":205,"config":"one-pass · research harness","source":{"file":"results/external/startlux-decision-4b/report.json","pointer":"/jevbench/overall","sha256":"c44b837a588543de0c6cfe77203da9d390644552b772af3e550db616bb8574e2"}},"decisionIndex":{"value":52.61,"n":6948,"ci":[50.93,54.23],"config":"StartLux-Decision-4B (external) · native readout, one-pass","source":{"file":"results/decision-index/boot021-startlux-decision-4b-native-onepass.json","pointer":"/models/startlux-decision-4b-native-onepass","sha256":"8c7164efa6e3f9dbb2df55f7331437295ac6088fcdd4574d17c3ac54c29bffd8"}}}},{"id":"hopper","name":"Hopper","size":4,"sizeLabel":"4B","kind":"external","status":"External fine-tune","checkpoint":"80262fe93c42df744578d7cd8c48726b3b668b99","referenceUrl":"https://huggingface.co/HopitAI/hopper/tree/80262fe93c42df744578d7cd8c48726b3b668b99","metrics":{"jevbench":{"value":83.11688311688312,"n":231,"correct":192,"config":"one-pass · research harness","source":{"file":"results/external/hopper/report.json","pointer":"/jevbench/overall","sha256":"0a0c11cd58b71f81b71d8df826c3b415b1be3a4d7c07c5475a559232e547608a"}}}},{"id":"reflex","name":"Reflex","size":4,"sizeLabel":"4B","kind":"external","status":"External fine-tune","checkpoint":"9df1cbbbc1837ba494530a59d3d9d345688ed250","referenceUrl":"https://huggingface.co/kshetrajna12/reflex-qwen3.5-4b-lora/tree/9df1cbbbc1837ba494530a59d3d9d345688ed250","metrics":{"jevbench":{"value":80.08658008658008,"n":231,"correct":185,"config":"one-pass · research harness","source":{"file":"results/external/reflex-4b/report.json","pointer":"/jevbench/overall","sha256":"1b8a5973a7be146a83396e9ecbed4a1eca8d3504a51bcddf3ae4b53807e56243"}}}},{"id":"cygnet","name":"Cygnet","size":12,"sizeLabel":"12B","kind":"external","status":"External readout","checkpoint":"74f955548f8d557927e7d7c623cacff8b88a0758","referenceUrl":"https://github.com/blockbrain-ai/cygnet-recipe/tree/74f955548f8d557927e7d7c623cacff8b88a0758","metrics":{"jevbench":{"value":87.87878787878788,"n":231,"correct":203,"config":"one-pass · research harness","source":{"file":"results/external/cygnet/report.json","pointer":"/jevbench/overall","sha256":"043dc797a9aa21313144106a189e8e9989f17733212c447fcf0a4cc34bbbd4d9"}}}},{"id":"laya","name":"Laya","size":null,"sizeLabel":"Encoder","kind":"external","status":"External","checkpoint":"Laya","referenceUrl":null,"metrics":{"jevbench":{"value":58.00865800865801,"n":231,"correct":134,"config":"one-pass · research harness","source":{"file":"results/external/laya/report.json","pointer":"/jevbench/overall","sha256":"43763cc3c245a0fbede2a176d02d56508859816ac56c200da12ee6c2fcecf544"}}}},{"id":"clm","name":"CLM 8B","size":8,"sizeLabel":"8B","kind":"external","status":"External","checkpoint":"CLM-8B","referenceUrl":null,"metrics":{"jevbench":{"value":38.961038961038966,"n":231,"correct":90,"config":"one-pass · research harness","source":{"file":"results/external/clm-8b/report.json","pointer":"/jevbench/overall","sha256":"8843fa641784f50297c480fad4c6877922e8ed2e21f4b095bcf8925b73b4f6bc"}}}},{"id":"qwen08","name":"Qwen3.5 Base","size":0.8,"sizeLabel":"0.8B","kind":"base","status":"Base","checkpoint":"Qwen3.5-0.8B-Base","referenceUrl":null,"metrics":{"jevbench":{"value":55.41125541125541,"n":231,"correct":128,"config":"raw base, no training · direct-letter one-pass: plain 'State … Question … A. … Answer:' prompt, next-token letter logits, T 1 (eval.vllm_letter, vLLM 0.30.0 bf16, RTX 5090) · research harness (eval.run, code a7b1bf6e) · ledger 314","source":{"file":"results/bases/qwen3.5-0.8b-base-onepass/report.json","pointer":"/jevbench/overall","sha256":"3c259b59753c96bd5c2571d17057375adcbe16ab6798133834a6e77a62c6a609"}},"decisionIndex":{"value":10.04,"n":6948,"ci":[8.96,11.36],"config":"Qwen3.5-0.8B-Base (raw) · paren one-pass, T=1","source":{"file":"results/decision-index/boot021-1001-qwen3.5-0.8b-base-raw-native-onepass.json","pointer":"/models/qwen3.5-0.8b-base-raw-native-onepass","sha256":"a186756f5466c7bd4c43bf931cfb28264635ae4a69da9e8a2a4ee58b1e5a2d52"}}}},{"id":"qwen4","name":"Qwen3.5 Base","size":4,"sizeLabel":"4B","kind":"base","status":"Base","checkpoint":"Qwen3.5-4B-Base","referenceUrl":null,"metrics":{"jevbench":{"value":67.09956709956711,"n":231,"correct":155,"config":"raw base, no training · direct-letter one-pass: plain 'State … Question … A. … Answer:' prompt, next-token letter logits, T 1 (eval.vllm_letter, vLLM 0.30.0 bf16, RTX 5090) · research harness (eval.run, code a7b1bf6e) · ledger 314","source":{"file":"results/bases/qwen3.5-4b-base-onepass/report.json","pointer":"/jevbench/overall","sha256":"a06e02edddc0440292ddb0f7f69acb77437ee5ae8b04349a16551e45163fe98f"}},"decisionIndex":{"value":23.2,"n":6948,"ci":[21.8,24.66],"config":"Qwen3.5-4B-Base (raw) · rsp + paren one-pass, v1.0 T table (the trained arms' protocol)","source":{"file":"results/decision-index/boot021-1001-qwen3.5-4b-base-raw-rsp-onepass.json","pointer":"/models/qwen3.5-4b-base-raw-rsp-onepass","sha256":"03a9544ead061d1ab57f53c346cca456ee3612584182b34cbab2b68f9da693cd"}}}},{"id":"qwen9","name":"Qwen3.5 Base","size":9,"sizeLabel":"9B","kind":"base","status":"Base","checkpoint":"Qwen3.5-9B-Base","referenceUrl":null,"metrics":{"jevbench":{"value":73.59307359307358,"n":231,"correct":170,"config":"raw base, no training · direct-letter one-pass: plain 'State … Question … A. … Answer:' prompt, next-token letter logits, T 1 (eval.vllm_letter, vLLM 0.30.0 bf16, RTX 5090) · research harness (eval.run, code a7b1bf6e) · ledger 314","source":{"file":"results/bases/qwen3.5-9b-base-onepass/report.json","pointer":"/jevbench/overall","sha256":"deac5f3815569ba165d28bed01f710441f8052d587d4c81d106e5a1a642404d2"}},"decisionIndex":{"value":30.59,"n":6948,"ci":[29.24,32.04],"config":"Qwen3.5-9B-Base (raw) · rsp + paren one-pass, v1.0 T table (the trained arms' protocol)","source":{"file":"results/decision-index/boot021-1001-qwen3.5-9b-base-raw-rsp-onepass.json","pointer":"/models/qwen3.5-9b-base-raw-rsp-onepass","sha256":"325651a49ae2a3266aab9f2c7edcd32cb6b93a82a5322048f73a6b0b6631aed8"}}}},{"id":"gptoss","name":"GPT-OSS","size":20,"sizeLabel":"20B total","kind":"base","status":"Raw model","checkpoint":"GPT-OSS-20B","referenceUrl":null,"metrics":{"jevbench":{"value":73.16017316017316,"n":231,"correct":169,"config":"one-pass · research harness","source":{"file":"results/bases/gpt-oss-20b/report.json","pointer":"/jevbench/overall","sha256":"8e1e8f2e660c081fd5f76013b222d4e958262f8cc19c5d42e7e9582df7edd81d"}}}},{"id":"gemma12","name":"Gemma 4 IT","size":12,"sizeLabel":"12B","kind":"base","status":"Instruct","checkpoint":"Gemma-4-12B-IT","referenceUrl":null,"metrics":{"jevbench":{"value":86.58008658008657,"n":231,"correct":200,"config":"one-pass · research harness","source":{"file":"results/bases/gemma-4-12b-it/report.json","pointer":"/jevbench/overall","sha256":"8a7509720e920cde00483116fd6da58e31a68a5a00d66e8461c865961d85fddd"}}}},{"id":"phi","name":"Phi-4 Mini IT","size":3.8,"sizeLabel":"3.8B","kind":"base","status":"Instruct","checkpoint":"Phi-4-mini-instruct","referenceUrl":null,"metrics":{"jevbench":{"value":65.80086580086581,"n":231,"correct":152,"config":"one-pass · research harness","source":{"file":"results/bases/phi-4-mini-instruct-paren-short/report.json","pointer":"/jevbench/overall","sha256":"30be2172e8b1d444f47d3c9087e8fd7233e0e569380eb2f7e18a3060753eaf4e"}},"decisionIndex":{"value":24.12,"n":6948,"ci":[22.74,25.46],"config":"Phi-4-mini instruct (raw) · paren, short, one-pass","source":{"file":"results/decision-index/boot021-phi-4-mini-instruct-raw-paren-short-onepass.json","pointer":"/models/phi-4-mini-instruct-raw-paren-short-onepass","sha256":"150e51fec2aac6512eb22b6bf25b092008c4ccb9da4ca6b37cd9763eb4e9b211"}}}}]`),Kf={snapshotDate:E0,benchmarks:z0,pendingComparisons:w0,models:M0};function Zf(){const{text:u}=Xe();return s.jsxs("p",{className:"external-references",children:[Kf.pendingComparisons.map((j,m)=>s.jsxs("span",{children:[m>0&&" / ",s.jsx("a",{href:j.url,target:"_blank",rel:"noreferrer",children:j.name})]},j.name)),u(": comparable results on these cohorts pending.")]})}function If({rows:u,unit:j,label:m}){const{text:d}=Xe();return s.jsx("div",{className:"score-chart",tabIndex:0,role:"region","aria-label":m,children:s.jsx("ol",{className:"score-columns",style:{gridTemplateColumns:`repeat(${u.length}, minmax(90px, 1fr))`},children:u.map(A=>s.jsxs("li",{"data-model-id":A.id,className:`score-column ${A.ours?"is-wald":""} ${A.highlighted?"is-highlighted":""}`,children:[s.jsxs("div",{className:"column-plot",children:[s.jsx("div",{className:"column-bar",style:{height:`${A.value}%`},children:s.jsxs("strong",{className:"column-score",children:[A.value.toFixed(1),s.jsxs("small",{children:[j,A.marked?"*":""]})]})}),A.ci&&s.jsx("span",{className:"column-interval","aria-hidden":"true",style:{bottom:`${A.ci[0]}%`,height:`${A.ci[1]-A.ci[0]}%`}})]}),s.jsxs("div",{className:"column-label",children:[s.jsx("span",{children:A.referenceUrl?s.jsx("a",{href:A.referenceUrl,target:"_blank",rel:"noreferrer",children:A.sizeLabel?A.name.replace(/\s+\d+(?:\.\d+)?B(?:-A\d+(?:\.\d+)?B)?$/,""):A.name}):A.sizeLabel?A.name.replace(/\s+\d+(?:\.\d+)?B(?:-A\d+(?:\.\d+)?B)?$/,""):A.name}),A.sizeLabel&&s.jsx("strong",{className:"column-size",children:A.sizeLabel.split(/(\d+(?:\.\d+)?B)/).map((S,O)=>/^\d+(?:\.\d+)?B$/.test(S)?s.jsxs("span",{children:[S.slice(0,-1),s.jsx("small",{children:"B"})]},O):S)}),A.detail&&s.jsx("small",{children:A.detail}),A.ci&&s.jsxs("small",{className:"column-ci",children:[d("95% CI")," [",A.ci.map(S=>S.toFixed(2)).join(", "),"]"]})]})]},A.id))})})}const Bc=["jevbench","xl","decisionIndex","decisionIndex03"],ma=Kf,R0={checkpoint:"Qwen3.5-4B-Base",value:67.53246753246754,n:231,source:{file:"results/bases/qwen3.5-4b-base/report.json",pointer:"/jevbench/overall",sha256:"171e6df335b8b6cae3f8813bf7059fdb49362b40a9385a75b676f43ccb46ba98"}},k0=[{checkpoint:"006C0-f1",value:79.22077922077922,n:231,source:{file:"results/v2/007A0-base4b-lora/report.json",pointer:"/jevbench/overall",sha256:"70edfe1602d5945ce84cb957ab9885824d8bdaa4976b93e5479868fca17cef4e"}},{checkpoint:"01500-c9",value:83.54978354978356,n:231,source:{file:"results/v2/01500-c9-76M/report.json",pointer:"/jevbench/overall",sha256:"1c56f50eeb4cb911509c2f79414c023950ba886c6e758719dfb9469a5499e2d7"}},{checkpoint:"015A0-f3",value:87.01298701298701,n:231,source:{file:"results/v2/015A0-f3/report.json",pointer:"/jevbench/overall",sha256:"8536d99ac271481249a7d6cdab83555039da4f507360cab9b2d0fa18b24ac291"}}],N0=[{checkpoint:"01000-c6",value:83.54978354978356,n:231,source:{file:"results/v2/01000-c6/report.json",pointer:"/jevbench/overall",sha256:"572ea4ea5715de27289d9958a0e540e9fc7e3e0a2f1b514c133dd9d38c703f59"}},{checkpoint:"010D0-c6",value:82.25108225108225,n:231,source:{file:"results/v2/010D0-c6/report.json",pointer:"/jevbench/overall",sha256:"13b60104d49d51739f81172bb35f790321949897c151a43e2545048d29c2e339"}}],C0={value:83.05,n:3014,gain:2.82,gainCI:[1.69,3.98]},O0=[{id:"qwen-2",name:"WALD 2B",baseName:"Qwen3.5-2B Base",benchmark:"JevBench",n:231,base:{checkpoint:"Qwen3.5-2B-Base",value:58.87445887445888,n:231,source:{file:"results/bases/qwen3.5-2b-base/report.json",pointer:"/jevbench/overall",sha256:"8f2d0f4586d6aa47f377c97a37462f135199c22233c7174aef8d15aafe66e506"}},trained:{checkpoint:"010A0-c6",value:76.62337662337663,n:231,source:{file:"results/v2/010A0-c6/report.json",pointer:"/jevbench/overall",sha256:"30816dfa9f080142defe3275af9d3a8438542cf9ae85178992c7fc7021b7c307"}},baseMode:"none",trainedMode:"none"},{id:"qwen-9",name:"WALD 9B",baseName:"Qwen3.5-9B Base",benchmark:"JevBench",n:231,base:{checkpoint:"Qwen3.5-9B-Base",value:73.59307359307358,n:231,source:{file:"results/bases/qwen3.5-9b-base-onepass/report.json",pointer:"/jevbench/overall",sha256:"deac5f3815569ba165d28bed01f710441f8052d587d4c81d106e5a1a642404d2"}},trained:{checkpoint:"03600-c16",value:86.14718614718615,n:231,source:{file:"results/wald-q9b-v2-1002/03600-c16/report.json",pointer:"/jevbench/overall",sha256:"6af4c48cd095b7d79599ef3ccdb420fdb0992e2af44a5e086cca4fbfa088c9b8"}},baseMode:"none",trainedMode:"none"},{id:"gemma-26",name:"WALD 26B-A4B",baseName:"Gemma 4 26B-A4B IT",benchmark:"JevBench-XL TEST",n:8177,base:{checkpoint:"Gemma-4-26B-A4B-it",value:61.33056133056133,ci:[60.13636917082674,62.52933185130295],n:8177,source:{file:"results/bases/gemma-4-26b-a4b-it-pro6000/xl10100/summary.json",pointer:"/scopes/full8177",sha256:"ccfc6fe26afc72a7fc97e3e668212cabea21f43a1198bb51012ca1836f86a41f"}},trained:{checkpoint:"05901-c33",value:75.25987525987526,ci:[74.2045593075704,76.30008525149191],n:8177,source:{file:"results/gemma-g5-release/README.md",pointer:"Card numbers / XL TEST 8,177",sha256:"78437535818b2716d6fea6609465b30a032f127710c383cfc5af4ab9edd3df22"}},baseMode:"none",trainedMode:"Auto 0.7"}],q0=[{id:"all",name:"Combined",n:3014,base:80.23,trained:83.05,gain:2.82,gainCI:[1.69,3.98],baseSource:{file:"results/wald4b-v2-vision/vision-sanity.json",pointer:"/systems/q4b-chat-raw.chat/all",sha256:"fc2000af70bcf96af154876e116eb43ba483111b133a3696754f94e6f83deb18"},trainedSource:{file:"results/wald4b-v2-vision/vision-sanity.json",pointer:"/systems/wald4b-v2.chat/all",sha256:"fc2000af70bcf96af154876e116eb43ba483111b133a3696754f94e6f83deb18"},gainSource:{file:"results/wald4b-v2-vision/vision-sanity.json",pointer:"/paired/wald4b-v2-q4b-chat-raw.chat/all",sha256:"fc2000af70bcf96af154876e116eb43ba483111b133a3696754f94e6f83deb18"}},{id:"cvbench",name:"CV-Bench",n:2038,base:82.43,trained:85.48,gain:3.04,gainCI:[1.82,4.32],baseSource:{file:"results/wald4b-v2-vision/vision-sanity.json",pointer:"/systems/q4b-chat-raw.chat/cvbench",sha256:"fc2000af70bcf96af154876e116eb43ba483111b133a3696754f94e6f83deb18"},trainedSource:{file:"results/wald4b-v2-vision/vision-sanity.json",pointer:"/systems/wald4b-v2.chat/cvbench",sha256:"fc2000af70bcf96af154876e116eb43ba483111b133a3696754f94e6f83deb18"},gainSource:{file:"results/wald4b-v2-vision/vision-sanity.json",pointer:"/paired/wald4b-v2-q4b-chat-raw.chat/cvbench",sha256:"fc2000af70bcf96af154876e116eb43ba483111b133a3696754f94e6f83deb18"}},{id:"blink",name:"BLINK subset",n:387,base:78.55,trained:82.43,gain:3.88,gainCI:[.78,7.24],baseSource:{file:"results/wald4b-v2-vision/vision-sanity.json",pointer:"/systems/q4b-chat-raw.chat/blink",sha256:"fc2000af70bcf96af154876e116eb43ba483111b133a3696754f94e6f83deb18"},trainedSource:{file:"results/wald4b-v2-vision/vision-sanity.json",pointer:"/systems/wald4b-v2.chat/blink",sha256:"fc2000af70bcf96af154876e116eb43ba483111b133a3696754f94e6f83deb18"},gainSource:{file:"results/wald4b-v2-vision/vision-sanity.json",pointer:"/paired/wald4b-v2-q4b-chat-raw.chat/blink",sha256:"fc2000af70bcf96af154876e116eb43ba483111b133a3696754f94e6f83deb18"}},{id:"realworldqa",name:"RealWorldQA",n:589,base:73.68,trained:75.04,gain:1.36,gainCI:[-1.7,4.41],baseSource:{file:"results/wald4b-v2-vision/vision-sanity.json",pointer:"/systems/q4b-chat-raw.chat/realworldqa",sha256:"fc2000af70bcf96af154876e116eb43ba483111b133a3696754f94e6f83deb18"},trainedSource:{file:"results/wald4b-v2-vision/vision-sanity.json",pointer:"/systems/wald4b-v2.chat/realworldqa",sha256:"fc2000af70bcf96af154876e116eb43ba483111b133a3696754f94e6f83deb18"},gainSource:{file:"results/wald4b-v2-vision/vision-sanity.json",pointer:"/paired/wald4b-v2-q4b-chat-raw.chat/realworldqa",sha256:"fc2000af70bcf96af154876e116eb43ba483111b133a3696754f94e6f83deb18"}}],Ta={base:R0,recipe:k0,matchedControl:N0,vision:C0,modelComparisons:O0,visionComparisons:q0},$f="/assets/methodology-Cj0PCA9g.json",Zl=ma.models.filter(u=>u.kind==="wald"),Gf=Zl.map(u=>`${u.size}B`),Wf=Bc;function U0(){const[u,j]=fe.useState(2),[m,d]=fe.useState("jevbench"),{text:A}=Xe(),S=Zl[u],O=S?.metrics[m],ne=["gptoss","gptoss","gemma26","gemma26","gemma26"][u],M=ma.models.find(q=>q.id===ne),D=M?.metrics[m],X=new Set([S?.id,ne,...u<2?["wald-4"]:[],...u===0?["qwen08"]:[],"qwen4","qwen9","jev","openai-decisions","laya"]),z=O?ma.models.filter(q=>X.has(q.id)).filter(q=>q.metrics[m]).sort((q,Se)=>Se.metrics[m].value-q.metrics[m].value):[],G=ma.benchmarks[m].unit,$=O&&D?O.value-D.value:null,w=S&&M?.size?M.size/S.size:null,le=O?.policy??"none";return s.jsxs("section",{className:"home-models section-shell",id:"model","aria-labelledby":"model-title",children:[s.jsxs("div",{className:"home-section-heading",children:[s.jsxs("h2",{id:"model-title",children:[A("More decision"),s.jsx("br",{}),s.jsx("span",{children:A("per parameter")})]}),s.jsx("p",{children:A("From a pocket-sized decision engine to a larger reasoning system. A model family built to read the situation, weigh the options, and make every parameter count.")})]}),s.jsx("div",{className:"home-size-tabs",role:"group","aria-label":A("Model size"),children:Gf.map((q,Se)=>s.jsx("button",{type:"button","aria-pressed":u===Se,onClick:()=>{j(Se),Zl[Se].metrics[m]||d(Wf.find(C=>Zl[Se].metrics[C])??"jevbench")},children:q},q))}),s.jsxs("div",{className:"home-proof",children:[s.jsxs("div",{className:"home-proof-copy",children:[s.jsx("h3",{children:`WALD ${Gf[u]}`}),S?s.jsxs(s.Fragment,{children:[s.jsx("p",{children:[A("A compact v2 candidate for tight memory budgets. The selected 0.8B checkpoint is measured in one pass."),A("A compact research checkpoint. The 2B model exceeds a 20B reference on JevBench, showing how decision-focused training can change the size equation."),A("The public 4B v2.1 flagship. Auto 0.7 scores 60.05 on the complete Decision Index 0.3 public suite and 67.75% on JevBench-XL TEST."),A("Our latest completed 9B first-stage research checkpoint, measured in one pass. Weights remain private."),A("A Gemma-based decision model with 26B total and 4B active parameters, released as Wald-26B-A4B. One pass scores 62.30 on the complete Decision Index 0.3 public suite, with a 53 ms median.")][u]}),$!==null&&s.jsxs("div",{className:"home-proof-number",children:[s.jsxs("strong",{children:[$>0?"+":"",$.toFixed(1)]}),s.jsxs("span",{children:[A(G==="%"?"percentage points":"index points")," ",A("vs")," ",M?.name,s.jsx("br",{}),w&&A("{count}× the total parameters",{count:w.toFixed(1).replace(/\.0$/,"")})]})]})]}):s.jsx("p",{children:A("Part of the expanded WALD family. Comparable checkpoint scores and release details for this size will be added when verified.")}),s.jsxs("a",{className:"home-text-link",href:`${kn}#family`,children:[A("Explore all benchmarks")," ",s.jsx(Qe,{diagonal:!0})]})]}),s.jsxs("div",{className:"home-proof-chart",children:[s.jsx("div",{className:"home-benchmark-tabs",role:"group","aria-label":A("Homepage benchmark"),children:Wf.map(q=>s.jsx("button",{type:"button",disabled:!S?.metrics[q],"aria-pressed":m===q,onClick:()=>d(q),children:ma.benchmarks[q].name},q))}),z.length?s.jsxs(s.Fragment,{children:[s.jsx(If,{label:A("Benchmark columns, descending scores on a 0–100 scale"),unit:G==="%"?"%":A("pts"),rows:z.map(q=>({id:q.id,name:q.name,sizeLabel:q.sizeLabel==="Undisclosed"||q.sizeLabel==="Encoder"?void 0:A(q.sizeLabel),value:q.metrics[m].value,ci:q.metrics[m].ci,detail:q.metrics[m].policy,ours:q.kind==="wald",highlighted:q===S,referenceUrl:q.referenceUrl??void 0,marked:!!q.metrics[m].footnote}))}),s.jsxs("p",{className:"home-chart-note",children:[A(ma.benchmarks[m].scope)," · ",S.checkpoint," ","· ",le,s.jsx("br",{}),u<2&&A("WALD 4B shown as a reference. "),[...new Set(z.map(q=>q.metrics[m].footnote).filter(Boolean))].map(q=>s.jsxs("span",{children:[A(q)," "]},q)),A("Selected base-model comparisons, with Jev and Laya for context. See Benchmark for all measured models and read conditions.")]})]}):s.jsxs("div",{className:"home-no-reading",children:[s.jsx("span",{children:"—"}),s.jsx("p",{children:A("Comparable results pending.")})]}),s.jsx(Zf,{})]})]}),s.jsxs("div",{className:"home-vision",children:[s.jsxs("div",{className:"vision-art","aria-hidden":"true",children:[s.jsxs("div",{className:"vision-frame",children:[s.jsx("div",{className:"vision-object"}),s.jsx("i",{}),s.jsx("i",{}),s.jsx("i",{})]}),s.jsx("span",{className:"vision-crosshair"})]}),s.jsxs("div",{className:"home-vision-copy",children:[s.jsxs("h3",{children:[A("See the scene,"),s.jsx("br",{}),s.jsx("span",{children:A("Choose the action")})]}),s.jsx("p",{children:A("WALD 4B v2 reads images through its base model’s frozen vision tower. Its visual capability transfers from decision training without vision fine-tuning.")}),s.jsxs("div",{className:"vision-result",children:[s.jsxs("strong",{children:[Ta.vision.value.toFixed(2),s.jsx("small",{children:"%"})]}),s.jsxs("p",{children:["CV-Bench · BLINK · RealWorldQA",s.jsx("br",{}),Ta.vision.n.toLocaleString()," ",A("questions"),s.jsx("br",{}),"+",Ta.vision.gain.toFixed(2)," ",A("pp over the raw vision base")]})]}),s.jsxs("p",{className:"home-chart-note",children:[A("Self-scored, zero-shot, one pass. Gain 95% CI")," [",Ta.vision.gainCI.join(", "),"]."]}),s.jsxs("a",{className:"home-text-link",href:$f,target:"_blank",rel:"noreferrer",children:[A("View training & vision evidence")," ",s.jsx(Qe,{diagonal:!0})]})]})]})]})}function _0(){const[u,j]=fe.useState("recipe"),{text:m}=Xe(),d=u==="matched",A=[m("Original Qwen3.5-4B Base"),...d?[m("LoRA decision training"),m("Full-parameter decision training")]:[m("Base + LoRA only"),m("Full decision training"),m("Full training + LoRA refinement")]],S=[Ta.base,...d?Ta.matchedControl:Ta.recipe],O=u==="vision"?Ta.vision.gain:S[S.length-1].value-Ta.base.value,ne={recipe:m("The original 4B base scored 67.5%. LoRA reached 79.2%, full training 83.5%, and full training plus refinement 87.0%. Historical recipes use different data and budgets; this is a recipe comparison."),matched:m("Both recipes improved over the 67.5% base. With the same 35M tokens, LoRA scored 83.5% and full training 82.3%. Update methods and learning rates differed."),models:m("Original backbones and trained checkpoints, on each row's benchmark. 2B and 9B use one pass; 26B uses Auto 0.7. These are separate recorded runs, with different training recipes."),vision:m("Text decision training transferred to vision: 80.23% for the original Qwen3.5-4B chat model, 83.05% for WALD 4B v2. Same native-chat one-pass readout, frozen vision tower, no image fine-tuning.")},M=[{id:"recipe",name:m("Recipe progression")},{id:"matched",name:m("Same-data control")},{id:"models",name:m("More models")},{id:"vision",name:m("Vision transfer")}],D=z=>`${z>0?"+":""}${z.toFixed(1)}`,X=[{title:m("Train the foundation"),body:m("WALD 4B v2 uses full-parameter decision training from Qwen3.5-4B chat. Supervision targets option probabilities while the vision tower stays frozen.")},{title:m("Refine the edge"),body:m("Full-parameter continuation adds harder decisions and short native thoughts. State-KL anchors behavior to a frozen reference; earlier research also explored LoRA refinement.")},{title:m("Make confidence useful"),body:m("The public v2 server uses a frozen temperature table fitted on our development data. Earlier research explored calibration reinforcement learning; the release uses the recorded calibration table.")}];return s.jsxs("section",{className:"methodology-section section-shell",id:"methodology","aria-labelledby":"methodology-title",children:[s.jsxs("div",{className:"home-section-heading",children:[s.jsxs("h2",{id:"methodology-title",children:[m("Built into"),s.jsx("br",{}),s.jsx("span",{children:m("the weights")})]}),s.jsx("p",{children:m("Full-parameter decision training, native thinking and calibrated probabilities. The public v2 recipe and historical research comparisons are shown separately.")})]}),s.jsx("div",{className:"method-stages",children:X.map((z,G)=>s.jsxs("article",{children:[s.jsxs("svg",{className:"method-graphic",viewBox:"0 0 300 150","aria-hidden":"true",fill:"none",children:[Array.from({length:8},($,w)=>Array.from({length:15},(le,q)=>s.jsx("circle",{cx:24+q*18,cy:13+w*17,r:G===1&&q>5&&q<10?2.8:1.5,fill:"currentColor",opacity:G===0?.3+(q+w)%4*.16:G===1?q>5&&q<10?1:.2:.15},`${w}-${q}`))),G===2&&s.jsxs(s.Fragment,{children:[s.jsx("path",{d:"M24 126C84 122 99 42 155 57S215 40 276 13",stroke:"currentColor"}),s.jsx("path",{d:"M24 126 276 13",stroke:"currentColor",strokeOpacity:".25",strokeDasharray:"3 6"})]})]}),s.jsx("h3",{children:z.title}),s.jsx("p",{children:z.body})]},z.title))}),s.jsxs("div",{className:"method-comparison",children:[s.jsxs("div",{className:"method-comparison-copy",children:[s.jsx("h3",{children:m("What does the foundation buy?")}),s.jsxs("div",{className:"method-delta",children:[s.jsx("strong",{children:u==="models"?Ta.modelComparisons.length:D(O)}),s.jsxs("span",{children:[m(u==="models"?"measured model sizes":"percentage points"),s.jsx("br",{}),d&&s.jsxs(s.Fragment,{children:[m("Full decision training"),s.jsx("br",{})]}),m(u==="models"?"Base scores included":"vs original base"),u!=="models"&&s.jsxs(s.Fragment,{children:[s.jsx("br",{}),u==="vision"?"Vision · 3,014":"JevBench · 231"," ",m("questions")]})]})]}),s.jsx("p",{children:ne[u]})]}),s.jsxs("div",{className:"method-chart",children:[s.jsx("div",{className:"home-benchmark-tabs",role:"group","aria-label":m("Training comparison"),children:M.map(z=>s.jsx("button",{type:"button","aria-pressed":u===z.id,onClick:()=>j(z.id),children:z.name},z.id))}),(u==="recipe"||u==="matched")&&s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"home-bars",children:S.map((z,G)=>s.jsxs("div",{className:`home-bar-row ${z.value===Math.max(...S.map($=>$.value))?"is-wald":""}`,children:[s.jsxs("div",{children:[s.jsx("span",{children:A[G]}),s.jsxs("strong",{children:[z.value.toFixed(1),"%"]})]}),s.jsx("div",{className:"home-bar-track",children:s.jsx("i",{style:{"--score":`${z.value}%`}})})]},z.checkpoint))}),s.jsxs("p",{className:"home-chart-note",children:[m("Historical 4B research runs, one pass, self-scored."),d&&m(" Same 35M c6 tokens and data order; update method and learning rate differ.")]})]}),u==="models"&&s.jsx("div",{className:"method-table-scroll",tabIndex:0,role:"region","aria-label":m("More models"),children:s.jsxs("table",{className:"method-comparison-table",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{children:m("Model")}),s.jsx("th",{children:m("Original base")}),s.jsx("th",{children:"WALD"}),s.jsx("th",{children:m("Difference")})]})}),s.jsx("tbody",{children:Ta.modelComparisons.map(z=>s.jsxs("tr",{children:[s.jsxs("th",{scope:"row",children:[z.name,s.jsxs("small",{children:[z.benchmark," · ",z.n.toLocaleString("en-US")]}),s.jsx("small",{children:m(z.id==="gemma-26"?"Public":"Research checkpoint")})]}),s.jsxs("td",{children:[s.jsxs("strong",{children:[z.base.value.toFixed(1),"%"]}),s.jsx("small",{children:z.baseName}),s.jsx("small",{children:m("One pass")}),z.base.ci&&s.jsxs("small",{children:[m("95% CI")," [",z.base.ci.map(G=>G.toFixed(1)).join(", "),"]"]})]}),s.jsxs("td",{children:[s.jsxs("strong",{children:[z.trained.value.toFixed(1),"%"]}),s.jsx("small",{children:z.trainedMode==="none"?m("One pass"):z.trainedMode}),z.trained.ci&&s.jsxs("small",{children:[m("95% CI")," [",z.trained.ci.map(G=>G.toFixed(1)).join(", "),"]"]})]}),s.jsx("td",{children:s.jsxs("strong",{children:[D(z.trained.value-z.base.value)," ",s.jsx("small",{className:"method-unit",children:"pp"})]})})]},z.id))})]})}),u==="vision"&&s.jsx("div",{className:"method-table-scroll",tabIndex:0,role:"region","aria-label":m("Vision transfer"),children:s.jsxs("table",{className:"method-comparison-table",children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{children:m("Benchmark")}),s.jsx("th",{children:m("Original base")}),s.jsx("th",{children:"WALD 4B v2"}),s.jsx("th",{children:m("Difference")})]})}),s.jsx("tbody",{children:Ta.visionComparisons.map(z=>s.jsxs("tr",{children:[s.jsxs("th",{scope:"row",children:[z.id==="all"?m("Combined"):z.name,s.jsxs("small",{children:[z.n.toLocaleString("en-US")," ",m("questions")]})]}),s.jsx("td",{children:s.jsxs("strong",{children:[z.base.toFixed(2),"%"]})}),s.jsx("td",{children:s.jsxs("strong",{children:[z.trained.toFixed(2),"%"]})}),s.jsxs("td",{children:[s.jsxs("strong",{children:[D(z.gain)," ",s.jsx("small",{className:"method-unit",children:"pp"})]}),s.jsxs("small",{children:[m("95% CI")," [",z.gainCI.map(G=>G.toFixed(2)).join(", "),"]"]})]})]},z.id))})]})}),s.jsxs("a",{className:"home-text-link",href:$f,target:"_blank",rel:"noreferrer",children:[m("Inspect the experiment evidence")," ",s.jsx(Qe,{diagonal:!0})]})]})]})]})}const Qf=[{name:"none",gate:"—",en:"One pass. No generated thought."},{name:"low",gate:"0.50",en:"Think when the top initial probability is below 0.5."},{name:"medium",gate:"0.70",en:"Think when the top initial probability is below 0.7."},{name:"high",gate:"always",en:"Think before every eligible decision."}],H0=Array.from({length:120},(u,j)=>{const m=j%24/23;return{fraction:m,size:3+m*4}});function G0(){const[u,j]=fe.useState(2),{text:m}=Xe(),d=Qf[u],A=u>=2;return s.jsxs("section",{className:"thinking-section section-shell",id:"thinking","aria-labelledby":"thinking-title",children:[s.jsxs("div",{className:"thinking-layout",children:[s.jsxs("div",{className:"thinking-copy",children:[s.jsxs("h2",{id:"thinking-title","aria-label":"WALD: Wait a bit, Look, Decide.",children:[s.jsx("strong",{children:"W"}),"ait ",s.jsx("strong",{children:"A"})," bit,",s.jsx("br",{}),s.jsx("strong",{children:"L"}),"ook, ",s.jsx("strong",{children:"D"}),"ecide."]}),s.jsx("p",{children:m("Enough confidence? Make the call. Need another look? Take a short thinking step. WALD lets you choose how much thought goes into the next move.")}),s.jsxs("a",{href:"https://huggingface.co/org2ai/Wald-4B/blob/main/docs/api.md#choosing-an-effort",target:"_blank",rel:"noreferrer",children:[m("Explore thinking efforts")," ",s.jsx("span",{"aria-hidden":"true",children:"↗"})]})]}),s.jsxs("div",{className:"thinking-control",children:[s.jsxs("div",{className:"effort-heading",children:[s.jsx("span",{children:m("Thinking effort")}),s.jsxs("span",{children:[d.name,s.jsx("span",{className:"effort-indicator","aria-hidden":"true"})]})]}),s.jsxs("div",{className:"effort-slider",children:[s.jsx("div",{className:"effort-dots","aria-hidden":"true",children:H0.map((S,O)=>s.jsx("span",{children:s.jsx("i",{style:{width:S.size,height:S.size,opacity:S.fraction<=u/3?.35+S.fraction*.65:.12}})},O))}),s.jsx("input",{className:"effort-range",type:"range",min:0,max:3,step:1,value:u,onChange:S=>j(Number(S.target.value)),"aria-label":m("Thinking effort"),"aria-valuetext":d.name,"aria-describedby":"effort-rule"})]}),s.jsx("div",{className:"effort-stops",children:Qf.map((S,O)=>s.jsx("button",{type:"button","aria-pressed":u===O,onClick:()=>j(O),children:S.name},S.name))}),s.jsxs("div",{className:"effort-rule",id:"effort-rule",children:[s.jsx("p",{tabIndex:0,children:m(d.en)}),s.jsxs("span",{children:[m("THINK GATE"),s.jsx("b",{children:d.gate==="always"?m("always"):d.gate})]})]}),s.jsxs("div",{className:"thought-flow","aria-label":m("Illustrative decision flow"),children:[s.jsxs("div",{className:"thought-state",children:[s.jsx("span",{children:m("LOOK")}),s.jsx("b",{children:"P(top) = 0.62"})]}),s.jsx("span",{className:"thought-connector","aria-hidden":"true",children:"→"}),s.jsxs("div",{className:`thought-step ${A?"is-thinking":""}`,children:[s.jsx("span",{className:"thought-wave","aria-hidden":"true",children:Array.from({length:11},(S,O)=>s.jsx("i",{style:{"--wave-height":`${8+Math.sin(O*1.7)**2*15}px`,"--wave-delay":`${O*65}ms`}},O))}),s.jsx("b",{children:m(A?"Think a bit":"Direct read")})]}),s.jsx("span",{className:"thought-connector","aria-hidden":"true",children:"→"}),s.jsxs("div",{className:"thought-output",children:[s.jsx("span",{children:m("DECIDE")}),s.jsx("b",{children:m("Probabilities")})]})]}),s.jsx("p",{className:"thinking-example-note",children:m("Illustrative policy · No live inference")})]})]}),s.jsx("div",{className:"thinking-release-note",children:s.jsx("p",{children:m("WALD 4B v2 defaults to Auto 0.7: think once when the top initial probability is below 0.7, with a 512-token cap. Use none for deterministic one-pass decisions.")})})]})}function W0(){return s.jsx("div",{className:"wordmark-showcase",children:s.jsx("div",{className:"hero-wordmark","aria-hidden":"true","data-typeface":"Orbitron",children:"WALD".split("").map(u=>s.jsx("span",{className:"wordmark-glyph",children:u},u))})})}function Q0(){const{text:u}=Xe();return s.jsx("section",{className:"explore-section section-shell","aria-label":u("Explore WALD"),children:s.jsxs("div",{className:"explore-grid",children:[s.jsxs("a",{className:"explore-card",href:Il,children:[s.jsx("h2",{children:u("A clear next move")}),s.jsx("p",{children:u("Tool calls. Clarifying questions. Request routing. See the decision points and explore the API examples.")}),s.jsxs("span",{className:"explore-card-link",children:[u("Explore use cases")," ",s.jsx(Qe,{diagonal:!0})]})]}),s.jsxs("a",{className:"explore-card",href:kn,children:[s.jsx("h2",{children:u("By the numbers")}),s.jsx("p",{children:u("Five model sizes. Four benchmark views. Compare WALD with Jev and other measured models.")}),s.jsxs("div",{className:"explore-card-graphic explore-sizes","aria-hidden":"true",children:[s.jsxs("span",{children:["0.8",s.jsx("small",{children:"B"})]}),s.jsxs("span",{children:["2",s.jsx("small",{children:"B"})]}),s.jsxs("span",{children:["4",s.jsx("small",{children:"B"})]}),s.jsxs("span",{children:["9",s.jsx("small",{children:"B"})]})]}),s.jsxs("span",{className:"explore-card-link",children:[u("Compare the models")," ",s.jsx(Qe,{diagonal:!0})]})]})]})})}function Ff(){const[u,j]=fe.useState(null),m=fe.useRef(null),{text:d}=Xe();fe.useEffect(()=>()=>{m.current&&clearTimeout(m.current)},[]);async function A(O,ne){try{await navigator.clipboard.writeText(O),j(ne)}catch{j("error")}m.current&&clearTimeout(m.current),m.current=setTimeout(()=>j(null),2500)}const S=s.jsx("span",{className:"copy-status",role:"status","aria-live":"polite",children:u==="error"?d("Copy unavailable. Select and copy the command or code above."):u?d("Copied to clipboard."):""});return{copy:A,copied:u,feedback:S}}function Pf(){const{text:u}=Xe(),{copy:j,copied:m,feedback:d}=Ff();return s.jsxs(s.Fragment,{children:[s.jsxs("section",{className:"start-section section-shell",id:"start","aria-labelledby":"start-title",children:[s.jsxs("div",{className:"start-content",children:[s.jsx("div",{children:s.jsxs("h2",{id:"start-title",children:[u("Your agent,"),s.jsx("br",{}),s.jsx("span",{children:u("Its next instinct")})]})}),s.jsx("a",{className:"start-arrow",href:Jf,target:"_blank",rel:"noreferrer","aria-label":u("Download WALD 4B v2.1"),children:s.jsx(Qe,{diagonal:!0})})]}),s.jsxs("div",{className:"install-command",children:[s.jsx("span",{"aria-hidden":"true",children:"$"}),s.jsx("code",{tabIndex:0,"aria-label":u("Download command"),children:_f}),s.jsx("button",{className:"copy-button",onClick:()=>{j(_f,"install")},children:u(m==="install"?"Copied":"Copy")})]}),s.jsxs("div",{className:"start-links",children:[s.jsx("span",{children:"WALD-Q4B / v2.1 / Auto 0.7"}),s.jsxs("a",{href:Vf,target:"_blank",rel:"noreferrer",children:[u("Explore the source")," ",s.jsx(Qe,{diagonal:!0})]})]})]}),d]})}const X0={wald:{medianMs:157.66081772744656},wald26:{medianMs:52.700452506542206},openai:{medianMs:248.09300038032234},openaiServer:{medianMs:157.5}},Y0={medianMs:652.4335257709026,publishedSource:{url:"https://github.com/fstandhartinger/jevbench/blob/5b405e7e4efff2cfbbb2fe67db9b0cbad0704b8d/results/v1.4.2.2/jevbench-v1.4.2.2-results.json"}},J0={medianMs:191.9},et={matched200:X0,jevReference:Y0,qwen27Reference:J0},V0="/assets/speed-BEMzQFZJ.json";function K0(){const{text:u}=Xe(),{wald:j,wald26:m,openai:d,openaiServer:A}=et.matched200,S=et.qwen27Reference,O=Math.max(d.medianMs,et.jevReference.medianMs,S.medianMs);function ne(M,D,X=!1,z){return s.jsxs("div",{className:`speed-row${X?" speed-row-wald":""}`,children:[s.jsx("span",{className:"speed-row-name",children:z?s.jsxs("a",{href:z,target:"_blank",rel:"noreferrer",title:u("Published benchmark"),children:[M," ↗"]}):M}),s.jsx("div",{className:"speed-bar-track","aria-hidden":"true",children:s.jsx("div",{className:"speed-bar",style:{width:`${D/O*100}%`}})}),s.jsxs("strong",{children:[Math.round(D)," ",s.jsx("small",{children:"ms"})]})]},M)}return s.jsxs("section",{className:"speed-section section-shell","aria-labelledby":"speed-title",children:[s.jsx("div",{className:"speed-heading",children:s.jsx("h2",{id:"speed-title",children:u("Decisions in milliseconds.")})}),s.jsxs("div",{className:"speed-chart",role:"group","aria-label":u("Median decision time"),children:[s.jsxs("div",{className:"speed-chart-title",children:[s.jsx("span",{children:u("Median decision time")}),s.jsx("span",{children:u("Lower is faster")})]}),s.jsx("p",{className:"speed-group-label",children:u("Same 200 requests")}),ne("WALD 26B-A4B · one pass",m.medianMs,!0),ne("WALD 4B v2.1 · Auto 0.7",j.medianMs,!0),ne("OpenAI Decisions · API",d.medianMs),s.jsx("p",{className:"speed-group-label speed-reference-label",children:u("Separate recorded runs")}),ne("Qwen3.8 27B",S.medianMs),ne("Jev 1.13.0",et.jevReference.medianMs,!1,et.jevReference.publishedSource.url)]}),s.jsxs("details",{className:"family-evidence",children:[s.jsxs("summary",{children:[u("Timing details & hosted references")," ",s.jsx("span",{"aria-hidden":"true",children:"+"})]}),s.jsx("p",{children:u("Same 200 DI 0.3 requests, serial and warm. WALD native reader on one RTX PRO 6000; OpenAI client time includes the network.")}),s.jsx("div",{className:"evidence-table-scroll",children:s.jsxs("table",{children:[s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{children:u("Model")}),s.jsx("th",{children:u("Median")})]})}),s.jsxs("tbody",{children:[s.jsxs("tr",{children:[s.jsxs("th",{children:["WALD 26B-A4B · ",u("One pass")]}),s.jsxs("td",{children:[Math.round(m.medianMs)," ms"]})]}),s.jsxs("tr",{children:[s.jsx("th",{children:"WALD 4B v2.1 · Auto 0.7"}),s.jsxs("td",{children:[Math.round(j.medianMs)," ms"]})]}),s.jsxs("tr",{children:[s.jsxs("th",{children:["OpenAI Decisions · ",u("Client time")]}),s.jsxs("td",{children:[Math.round(d.medianMs)," ms"]})]}),s.jsxs("tr",{children:[s.jsxs("th",{children:["OpenAI Decisions · ",u("Server time")]}),s.jsxs("td",{children:[Math.round(A.medianMs)," ms"]})]}),s.jsxs("tr",{children:[s.jsx("th",{children:"Qwen3.8 27B"}),s.jsxs("td",{children:[Math.round(S.medianMs)," ms"]})]}),s.jsxs("tr",{children:[s.jsx("th",{children:s.jsx("a",{href:et.jevReference.publishedSource.url,target:"_blank",rel:"noreferrer",children:"Jev 1.13.0 · JevBench v1.4.2.2 ↗"})}),s.jsxs("td",{children:[Math.round(et.jevReference.medianMs)," ms"]})]})]})]})}),s.jsx("p",{children:u("Jev uses the published JevBench v1.4.2.2 timing: 242 standard and judge decisions, serial, with the network included. It is a separate benchmark from our DI sample.")}),s.jsx("p",{children:u("Qwen 27B is shown once using its paren one-pass receipt on an RTX PRO 6000, with client time through an SSH tunnel. The separate 231-request receipt does not record sample IDs or concurrency; no matched speedup ratio is asserted.")}),s.jsxs("a",{href:V0,download:"wald-speed-evidence.json",children:[u("Speed evidence")," ↗"]})]})]})}function Z0(){const{text:u}=Xe();return s.jsxs(s.Fragment,{children:[s.jsxs("section",{className:"hero",id:"top","aria-labelledby":"hero-title",children:[s.jsx(W0,{}),s.jsxs("div",{className:"hero-main",children:[s.jsxs("div",{className:"hero-copy",children:[s.jsxs("h1",{id:"hero-title",children:[u("Open alternatives to Jev,"),s.jsx("br",{}),s.jsx("span",{children:u("with vision.")})]}),s.jsx("p",{className:"hero-description",children:u("Text and images in. Probabilities out. On your hardware.")}),s.jsxs("div",{className:"hero-buttons",children:[s.jsxs("a",{className:"button button-light",href:Jf,target:"_blank",rel:"noreferrer",children:[u("Get the 4B")," ",s.jsx(Qe,{diagonal:!0})]}),s.jsxs("a",{className:"button button-quiet",href:kn,children:[u("Explore all benchmarks")," ",s.jsx(Qe,{})]})]}),s.jsxs("div",{className:"hero-speed","aria-label":u("Measured WALD speed"),children:[s.jsxs("div",{children:[s.jsxs("strong",{children:[Math.round(et.matched200.wald26.medianMs)," ",s.jsx("small",{children:"ms"})]}),s.jsx("span",{children:u("26B-A4B one-pass median")})]}),s.jsxs("div",{children:[s.jsxs("strong",{children:[Math.round(et.matched200.wald.medianMs)," ",s.jsx("small",{children:"ms"})]}),s.jsx("span",{children:u("4B v2.1 Auto 0.7 median")})]})]})]}),s.jsx(L0,{})]})]}),s.jsx(K0,{}),s.jsx(U0,{}),s.jsx(G0,{}),s.jsx(_0,{}),s.jsx(Q0,{}),s.jsx(Pf,{})]})}function eh({kind:u}){const{text:j}=Xe(),m=u==="use-cases";return s.jsx("section",{className:"page-intro section-shell",id:"top","aria-labelledby":"page-title",children:s.jsxs("div",{className:"page-intro-grid",children:[s.jsxs("h1",{id:"page-title",children:[j(m?"Every choice,":"Small models,"),s.jsx("br",{}),s.jsx("span",{children:j(m?"A clearer next move":"Bigger moves")})]}),s.jsx("div",{className:"page-intro-aside",children:s.jsx("p",{children:j(m?"Put WALD at the decision points in your workflow. Route a tool call, ask a better question, or send a request to the right team.":"Switch the model size. Switch the benchmark. Compare observed scores with Laya, Jev and larger base models, with the evidence in view.")})})]})})}const zi=[{name:"Tool routing",state:"What will the weather be in Lisbon tomorrow afternoon?",question:"Which tool should the agent call next?",criteria:{weather_api:"Forecast for a city and time",web_search:"General web search",calendar:"Read calendar events",none:"Answer directly"},values:[.94,.04,.01,.01]},{name:"Clarification",state:"Book me a table for Friday.",question:"What should the agent do next?",criteria:{ask_user:"Ask for restaurant, time and party size",book_table:"Make a reservation",search:"Search for restaurants",none:"Take no action"},values:[.91,.03,.04,.02]},{name:"Request routing",state:"Refund request for order 1182; the parcel arrived damaged.",question:"Which team should handle this request?",criteria:{refunds:"Refunds and returns",shipping:"Delivery tracking",sales:"New purchases",other:"Other requests"},values:[.89,.08,.01,.02]}];function I0(){const[u,j]=fe.useState(0),[m,d]=fe.useState("request"),{text:A}=Xe(),S=zi[u],O=Object.keys(S.criteria),ne={state:A(S.state),effort:"none",questions:{next_move:{type:"choice",instructions:A(S.question),criteria:Object.fromEntries(Object.entries(S.criteria).map(([$,w])=>[$,A(w)]))}}},M={model:"wald-4b",answers:{next_move:{type:"choice",choice:O[0],probabilities:Object.fromEntries(O.map(($,w)=>[$,S.values[w]])),mode:"A"}}},D=JSON.stringify(m==="request"?ne:M,null,2),{copy:X,copied:z,feedback:G}=Ff();return s.jsxs(s.Fragment,{children:[s.jsxs("section",{className:"decision-section section-shell",id:"decisions","aria-labelledby":"decision-title",children:[s.jsxs("div",{className:"decision-heading",children:[s.jsx("h2",{id:"decision-title",children:A("A clear next move")}),s.jsx("p",{children:A("Context in. Probabilities out.")})]}),s.jsx("div",{className:"example-tabs",role:"tablist","aria-label":A("Decision examples"),children:zi.map(($,w)=>s.jsxs("button",{id:`example-tab-${w}`,role:"tab","aria-selected":u===w,"aria-controls":"example-panel",tabIndex:u===w?0:-1,onClick:()=>j(w),onKeyDown:le=>{if(["ArrowRight","ArrowLeft","Home","End"].includes(le.key)){le.preventDefault();const q=le.key==="Home"?0:le.key==="End"?zi.length-1:(w+(le.key==="ArrowRight"?1:-1)+zi.length)%zi.length;j(q),document.getElementById(`example-tab-${q}`)?.focus()}},children:[A($.name),s.jsx(Qe,{diagonal:!0})]},$.name))}),s.jsxs("div",{className:"example-panel",id:"example-panel",role:"tabpanel","aria-labelledby":`example-tab-${u}`,children:[s.jsxs("div",{className:"example-visual",children:[s.jsxs("p",{className:"state-text",children:["“",A(S.state),"”"]},S.state),s.jsx("div",{className:"probabilities",children:O.map(($,w)=>s.jsxs("div",{className:`probability ${w===0?"is-winner":""}`,children:[s.jsxs("div",{className:"probability-label",children:[s.jsxs("span",{children:[w===0&&s.jsx("span",{"aria-hidden":"true",children:"↗ "}),$]}),s.jsxs("span",{children:[(S.values[w]*100).toFixed(0),s.jsx("small",{children:"%"})]})]}),s.jsx("div",{className:"probability-track",children:s.jsx("div",{style:{"--probability":`${S.values[w]*100}%`,"--delay":`${w*70}ms`}})})]},$))},u),s.jsx("p",{className:"demo-note",children:A("Illustrative example · Not a live model response")})]}),s.jsxs("div",{className:"example-code",children:[s.jsxs("div",{className:"code-toolbar",children:[s.jsxs("div",{className:"code-tabs",children:[s.jsx("button",{"aria-pressed":m==="request",onClick:()=>d("request"),children:"request.json"}),s.jsx("button",{"aria-pressed":m==="response",onClick:()=>d("response"),children:"response.json"})]}),s.jsx("button",{className:"copy-button",onClick:()=>{X(D,"code")},children:A(z==="code"?"Copied":"Copy")})]}),s.jsx("pre",{tabIndex:0,"aria-label":A("API example code"),children:s.jsx("code",{children:D})}),s.jsxs("div",{className:"code-bottom",children:[s.jsx("span",{children:"POST /v1/systemone"}),s.jsxs("a",{href:Kl,target:"_blank",rel:"noreferrer",children:[A("API reference")," ",s.jsx(Qe,{diagonal:!0})]})]})]})]})]}),G]})}function $0(){const{text:u}=Xe(),j=[{title:u("Call the right tool"),label:"TOOL ROUTING",description:u("Give WALD the current state and the available tools. Use the option probabilities to choose the next call.")},{title:u("Know when to ask"),label:"CLARIFICATION",description:u("Include asking the user as an option when a request is missing key details. Your workflow chooses when to clarify.")},{title:u("Find the right team"),label:"REQUEST ROUTING",description:u("Define your teams as choices. Turn an incoming request into probabilities your routing system can use.")}];return s.jsxs(s.Fragment,{children:[s.jsx(eh,{kind:"use-cases"}),s.jsxs("section",{className:"use-case-patterns section-shell","aria-label":u("Decision patterns"),children:[s.jsx("div",{className:"use-case-grid",children:j.map(m=>s.jsxs("article",{className:"use-case-card",children:[s.jsx("h2",{children:m.title}),s.jsx("p",{children:m.description})]},m.label))}),s.jsx("p",{className:"use-case-note",children:u("You define the options and control the actions. The examples below use illustrative probabilities.")})]}),s.jsx(I0,{}),s.jsxs("div",{className:"page-crosslink section-shell",children:[s.jsx("span",{children:u("See how the model family compares.")}),s.jsxs("a",{href:kn,children:[u("Explore benchmarks")," ",s.jsx("span",{"aria-hidden":"true",children:"↗"})]})]}),s.jsx(Pf,{})]})}const F0="/assets/benchmarks-PqmVdGim.json",P0=ma.models.filter(u=>u.kind==="wald").map(u=>u.id);function Xf(u,j){return u.metrics[j]?.policy?u.metrics[j].policy:j==="decisionIndex"?u.id==="jev"?"API":"none":u.kind==="external"?"native":u.metrics[j]?.config.includes("gate 0.7")?"medium":"none"}function eg({standalone:u=!1}){const[j,m]=fe.useState("wald-4"),[d,A]=fe.useState("jevbench"),{text:S}=Xe(),O=ma.models.find(w=>w.id===j),ne=O.metrics[d],M=ma.benchmarks[d],D=ma.models.filter(w=>w.kind!=="wald"||w.id===j||(j==="wald-08"||j==="wald-2")&&w.id==="wald-4"),X=D.filter(w=>w.metrics[d]).sort((w,le)=>le.metrics[d].value-w.metrics[d].value),z=D.filter(w=>!w.metrics[d]),G=M.unit==="%"?"%":S("pts"),$=w=>S(w.status);return s.jsxs("section",{className:"family-section section-shell",id:"family","aria-labelledby":"family-title",children:[s.jsxs("div",{className:"family-heading",children:[s.jsxs("h2",{id:"family-title",children:[S(u?"Choose your model,":"Small models,"),s.jsx("br",{}),s.jsx("span",{children:S(u?"Compare the evidence":"Bigger moves")})]}),s.jsx("p",{children:S("From 0.8B to 26B. Compare the latest completed checkpoints on matching test sets, with their read conditions shown.")})]}),s.jsx("div",{className:"family-size-selector",role:"group","aria-label":S("Model size"),children:P0.map(w=>{const le=ma.models.find(q=>q.id===w);return s.jsxs("button",{type:"button","aria-pressed":j===w,onClick:()=>{m(w),le.metrics[d]||A(Bc.find(q=>le.metrics[q])??"jevbench")},children:[s.jsxs("span",{className:"size-name",children:[le.size,s.jsx("small",{children:"B"})]}),s.jsxs("span",{className:"size-status",children:[$(le),s.jsx("span",{"aria-hidden":"true",children:"↗"})]})]},w)})}),s.jsxs("div",{className:"family-benchmark-toolbar",children:[s.jsx("div",{role:"group","aria-label":S("Benchmark"),children:Bc.map(w=>s.jsx("button",{type:"button","aria-pressed":d===w,disabled:!O.metrics[w],onClick:()=>A(w),children:ma.benchmarks[w].name},w))}),s.jsx("span",{className:"benchmark-scope",children:S(M.scope)})]}),s.jsx("div",{className:"family-comparison",children:s.jsxs("div",{className:"family-chart",children:[s.jsx(If,{label:`${M.name} ${S("columns, descending scores on a 0–100 scale")}`,unit:G,rows:X.map(w=>({id:w.id,name:w.name,sizeLabel:w.size===null?void 0:S(w.sizeLabel),detail:w.size===null?`${S(w.sizeLabel)} · ${Xf(w,d)}`:Xf(w,d),value:w.metrics[d].value,ci:w.metrics[d].ci,ours:w.kind==="wald",highlighted:w.id===j,referenceUrl:w.referenceUrl??void 0,marked:!!w.metrics[d].footnote}))}),s.jsxs("div",{className:"family-checkpoint",children:[s.jsxs("span",{children:[O.name," · ",$(O)]}),s.jsx("code",{children:O.checkpoint})]}),z.length>0&&s.jsxs("p",{className:"comparison-missing",children:[S("No comparable read"),":"," ",z.map(w=>`${w.name} (${S(w.sizeLabel)})`).join(" · ")]}),s.jsx(Zf,{}),s.jsxs("p",{className:"comparison-chart-note",children:[S(d==="decisionIndex"?"Columns use a 0–100 scale. Whiskers and brackets show 95% bootstrap intervals.":"Same question set. Read modes shown beside each model."),[...new Set(X.map(w=>w.metrics[d].footnote).filter(Boolean))].map(w=>s.jsxs("span",{children:[s.jsx("br",{}),S(w)]},w))]})]})}),s.jsxs("div",{className:"family-evidence-note",children:[s.jsx("p",{children:S(M.note)}),s.jsxs("span",{children:[ma.snapshotDate," SGT"]})]}),s.jsxs("details",{className:"family-evidence",children:[s.jsxs("summary",{children:[S("Sources & read conditions")," ",s.jsx("span",{"aria-hidden":"true",children:"+"})]}),s.jsx("div",{className:"evidence-table-scroll",tabIndex:0,"aria-label":S("Read conditions table"),children:s.jsxs("table",{children:[s.jsxs("caption",{children:[M.name," · ",S("Aggregates checked against source reports")]}),s.jsx("thead",{children:s.jsxs("tr",{children:[s.jsx("th",{children:S("Model")}),s.jsx("th",{children:S("Read condition")}),s.jsx("th",{children:S("Source")})]})}),s.jsx("tbody",{children:X.map(w=>s.jsxs("tr",{children:[s.jsxs("th",{scope:"row",children:[w.name," · ",S(w.sizeLabel)]}),s.jsx("td",{children:w.metrics[d].config}),s.jsx("td",{children:s.jsx("code",{children:w.metrics[d].source.file})})]},w.id))})]})}),s.jsxs("a",{href:F0,download:"wald-benchmark-evidence.json",children:[S("Download scores, intervals and source hashes")," ↗"]})]}),s.jsxs("span",{className:"benchmark-status",role:"status","aria-live":"polite",children:[O.name," · ",M.name," ·"," ",ne?`${ne.value.toFixed(1)} ${G}`:S("No comparable score")]})]})}function ag(){const{text:u}=Xe();return s.jsxs(s.Fragment,{children:[s.jsx(eh,{kind:"benchmark"}),s.jsx(eg,{standalone:!0}),s.jsxs("div",{className:"page-crosslink section-shell",children:[s.jsx("span",{children:u("Put the next decision into practice.")}),s.jsxs("a",{href:Il,children:[u("Explore use cases")," ",s.jsx("span",{"aria-hidden":"true",children:"↗"})]})]})]})}function tg(){const[u,j]=fe.useState(A0),m=window.location.pathname,d=/\/use-cases(?:\/|$)/.test(m)?"use-cases":/\/benchmark(?:\/|$)/.test(m)?"benchmark":"home";return fe.useEffect(()=>{d==="home"&&(window.location.hash==="#family"&&window.location.replace(`${kn}#family`),window.location.hash==="#decisions"&&window.location.replace(`${Il}#decisions`))},[d]),fe.useLayoutEffect(()=>{document.documentElement.lang=u,document.title=d==="home"?"WALD — Wait a bit. Look. Decide.":`WALD — ${d==="use-cases"?Sc(u,"Use Cases"):Sc(u,"Benchmark")}`;try{localStorage.setItem("wald.lang",u)}catch{}},[u,d]),s.jsx(x0,{language:u,setLanguage:j,children:s.jsx(D0,{page:d,children:d==="home"?s.jsx(Z0,{}):d==="use-cases"?s.jsx($0,{}):s.jsx(ag,{})})})}const ah=document.getElementById("root");if(!ah)throw new Error("missing #root");Op.createRoot(ah).render(s.jsx(zp.StrictMode,{children:s.jsx(tg,{})}));