{"aura-ask-grid.af0854de67":"Aura","aura-business-sides.a0853da24b":"Scheda tecnica","aura-business-visuals.40417391c5":"Aura · risolve","aura-business-visuals.271973aefe":"xMidYMid meet","aura-business-visuals.3e91add48a":"BOARD","aura-showcase.eyebrow":"Piattaforma Dweve","aura-showcase.subtitle":"Assistenza per agenti di codifica e operatori. Le metriche demo sono illustrative.","aura-showcase.pillTools":"25+ strumenti","aura-showcase.pillRunning":"in esecuzione","aura-showcase.pillAnalysing":"analisi del codebase","aura-showcase.capabilityToolsTitle":"25+ strumenti","aura-showcase.capabilityToolsBody":"Terminale, ricerca, lint, test, git e altro.","aura-showcase.capabilityMemoryTitle":"Memoria semantica","aura-showcase.capabilityMemoryBody":"Ricorda il tuo codebase e il contesto del team.","aura-showcase.capabilityAgentsTitle":"Orchestrazione multi-agente","aura-showcase.capabilityAgentsBody":"Agenti specializzati collaborano su diversi ambiti.","aura-showcase.guaranteeAuditTitle":"Registro di controllo","aura-showcase.guaranteeAuditBody":"Ogni passaggio è registrato con timestamp.","aura-showcase.guaranteeGuardrailsTitle":"Guardrail","aura-showcase.guaranteeGuardrailsBody":"Politiche, controlli e test vengono sempre eseguiti.","aura-showcase.guaranteeApprovalTitle":"Modifiche al codice con approvazione","aura-showcase.guaranteeApprovalBody":"Rivedi le diff, richiedi modifiche, approvazione finale.","aura-showcase.guaranteeReplayTitle":"Riproduzione deterministica","aura-showcase.guaranteeReplayBody":"Riproduci qualsiasi sessione bit per bit quando qualcosa richiede revisione.","aura-showcase.workflowUnderstand":"Comprendi","aura-showcase.workflowUnderstandCaption":"Leggi retry.ts, individuato bug di timeout","aura-showcase.workflowPlan":"Pianifica","aura-showcase.workflowPlanCaption":"Estrai guard + limita i retry","aura-showcase.workflowImplement":"Implementa","aura-showcase.workflowImplementCaption":"Corretti retry.ts + types.ts","aura-showcase.workflowTest":"Test","aura-showcase.workflowTestCaption":"28 test, 94% di copertura","aura-showcase.workflowVerify":"Verifica","aura-showcase.workflowVerifyCaption":"Esecuzione di lint e typecheck...","aura-showcase.workflowAudit":"Audit","aura-showcase.workflowAuditCaption":"In attesa del riepilogo","aura-showcase.footer":"Agenti autonomi che scrivono codice e tengono traccia","aura-showcase.testsPassing":"superato","aura-showcase.testsFailing":"non superato","aura-showcase.modified":"modificato","aura-showcase.af0854de67":"Aura","aura-showcase.73989d9c59":"In esecuzione","aura-showcase.f9e94338d0":"Analisi del codebase","aura-showcase.d7a484140f":"Workflow","aura-showcase.287fda8114":"Unificato","aura-showcase.80e13549b4":"Copertura","aura-showcase.b71cc78b34":"Estratto isRetryableError","aura-showcase.c37a8a9e2b":"per gestire\n                    timeout di rete, risposte 5xx e condizioni\n                    idempotent-safe. Helper puro, completamente testato.","aura-tech-middles.7fba7d244f":"Percorso critico","aura-tech-middles.1be47ef71c":"Trasversale","aura-tech-middles.92096d78df":"Ingresso","aura-tech-middles.8e05a902ed":"Uscita","aura-tech-middles.49a66c994d":"Agenti integrati","aura-tech-middles.a60792e996":"Ciclo esterno","aura-tech-middles.0dfd4db698":"Ciclo interno","aura-tech-middles.bbd88bff92":"Richiesta in arrivo","aura-tech-middles.a618b4be8d":"Query","aura-tech-middles.a4942c26d0":"SELECT","aura-tech-middles.2cb479aa15":"* FROM","aura-tech-middles.1c255b91e7":"WHERE","aura-tech-middles.2164bde64d":"ORDER BY","aura-tech-middles.82dd2cdf36":"Blocco","aura-tech-middles.271973aefe":"xMidYMid meet","page-breadcrumb.c766e66518":"Percorso di navigazione","page-toc.7e439c353e":"In questa pagina","res-forge-action-instrument.089b6f0342":"Attivato da","res-forge-action-instrument.97c89a4d66":"Azione","res-forge-ambiguity-board.af13a94202":"è il risultato, ed è registrato\n          come uno.","res-forge-ambiguity-board.e9a46a96e9":"Ambiguo","res-forge-ambiguity-board.1ee9387ca8":"Tre modi in cui una persona può rispondere. La ricerca non ne accetta nessuno da sola.","res-forge-ambiguity-board.f275049b4b":"Quale intendevi?","res-forge-ambiguity-board.e1f6a95de4":"sequenza vuota","res-forge-ambiguity-board.39f54f4f92":"Input non fornito","res-forge-ambiguity-board.3636a0be7f":"concorda","res-forge-ambiguity-board.140f86aae5":"input","res-forge-ambiguity-board.5a3eea8643":"Ogni esempio fornito","res-forge-ambiguity-board.fd50372bde":"I cinque esempi forniti e come entrambi i candidati rispondono","res-forge-ambiguity-board.86c03753f3":"segnalare l'importo minimo in una sequenza","res-forge-ambiguity-board.e9c366b4f3":"Requisito","res-forge-ambiguity-board.957a3c6b10":"restringere il dominio","res-forge-ambiguity-board.b0567c7519":"aggiungere una condizione","res-forge-ambiguity-board.7713f29af2":"aggiungere un esempio","res-forge-ambiguity-board.5472c41b95":"legge la sequenza vuota come al di fuori dell'input consentito","res-forge-ambiguity-board.2597c3398a":"un errore","res-forge-ambiguity-board.9adfc74130":"Candidato 2","res-forge-ambiguity-board.72e8350f75":"legge la sequenza vuota come avente un importo neutro","res-forge-ambiguity-board.170d4a4827":"Candidato 1","res-forge-assurance-ladder.7607387940":"ciò che non stabilisce","res-forge-assurance-ladder.204b9b0c88":"ciò che ha presupposto","res-forge-assurance-ladder.f03d859ccc":"ciò che è stato verificato","res-forge-assurance-ladder.6b3fa46450":"due candidati, due punti di arresto onesti, entrambi riportati così come stanno","res-forge-assurance-ladder.ed682e5934":"NON INFERITO DA Q","res-forge-assurance-ladder.bdad2aeeb8":"Gradi di garanzia","res-forge-assurance-ladder.9a9f9e5d26":"NESSUN GRADO È INFERITO","res-forge-assurance-ladder.8259f9a8e2":"teoria formale al di fuori del contratto attuale","res-forge-assurance-ladder.4f7ee515f7":"riportato come legato all'esecuzione","res-forge-assurance-ladder.0d9389b742":"Qualsiasi comportamento su un target che il record non nomina.","res-forge-assurance-ladder.246b796ef8":"Che le identità registrate siano quelle prodotte dall'esecuzione.","res-forge-assurance-ladder.69ded617f9":"grafo, piano, artefatto e risultato condividono un unico record","res-forge-assurance-ladder.5102f2ad33":"identità vincolata da un capo all'altro","res-forge-assurance-ladder.49d89b6ce4":"LEGATO ALL'ESECUZIONE","res-forge-assurance-ladder.a1cce5c1a6":"Qualsiasi proprietà che il contratto non ha codificato e qualsiasi artefatto emesso.","res-forge-assurance-ladder.a7d0feec4e":"La semantica codificata e le assunzioni fissate dal pacchetto.","res-forge-assurance-ladder.fce451ff2c":"le assunzioni sono fissate ed elencate","res-forge-assurance-ladder.c830a6c3be":"una proprietà simbolica dimostrata","res-forge-assurance-ladder.da528b9287":"VERIFICATO FORMALMENTE","res-forge-assurance-ladder.d4c1c6915e":"Comportamento oltre il limite, che non è mai stato cercato.","res-forge-assurance-ladder.99d127dcae":"Che il dominio dichiarato sia quello in cui il risultato verrà utilizzato.","res-forge-assurance-ladder.d8a8ea038d":"il dominio è dichiarato con l'affermazione","res-forge-assurance-ladder.4538c7d77c":"un dominio finito, coperto","res-forge-assurance-ladder.dfa6e659c8":"VERIFICATO CON LIMITI","res-forge-assurance-ladder.1412ce6f4c":"Comportamento su qualsiasi input al di fuori dell'insieme registrato.","res-forge-assurance-ladder.a1fde5a17c":"Che i casi dichiarati rappresentino il comportamento a cui il ricercatore è interessato.","res-forge-assurance-ladder.df4854fc18":"i casi sono registrati con il risultato","res-forge-assurance-ladder.36cba7e6ad":"casi concreti","res-forge-assurance-ladder.b5516f2280":"TESTATO","res-forge-assurance-ladder.c0169d217f":"Nessuna informazione sul comportamento su qualsiasi input.","res-forge-assurance-ladder.da65feb01c":"Solo che il pacchetto ha nominato il linguaggio da cui il candidato è stato costruito.","res-forge-assurance-ladder.6903a5abc9":"il linguaggio dichiarato è chiuso","res-forge-assurance-ladder.676886a349":"validità strutturale","res-forge-assurance-ladder.68d222a4f0":"BEN FORMATO","res-forge-assurance-ladder.85e08ba525":"Che la dimostrazione, il grafo, il piano Kera e l'identità del risultato si riferiscano l'uno all'altro.","res-forge-assurance-ladder.5e68702137":"La proprietà simbolica supportata, dimostrata sulla semantica codificata.","res-forge-assurance-ladder.9c8a0471a5":"Ogni valore in un dominio finito dichiarato, senza fallimenti.","res-forge-assurance-ladder.77345a75bc":"Ogni caso concreto dichiarato dal pacchetto, eseguito e confrontato.","res-forge-assurance-ladder.8c4857d4f9":"Tipi, forme, effetti, proprietà e interfaccia dichiarata.","res-forge-badge-opened.9a3d81d562":"Il badge appartiene a un solo programma esatto","res-forge-badge-opened.3d1307a7ff":"Torna all'etichetta strutturale semplice","res-forge-badge-opened.bac2685fbc":"Un passaggio è cambiato","res-forge-badge-opened.aed3b8c6a7":"Verificato","res-forge-badge-opened.bf2bc5e115":"Lo stesso badge dopo un passaggio cambiato","res-forge-badge-opened.d62d8e0dde":"Togli uno qualsiasi di questi cinque e diventa un'affermazione diversa.","res-forge-badge-opened.eb38f1807a":"Il badge e le cinque parti che afferma","res-forge-badge-opened.98987f9e01":"restituisci il risultato","res-forge-badge-opened.613ac981db":"arrotondalo in un modo diverso","res-forge-badge-opened.25f1a0d208":"prendi la lettura","res-forge-badge-opened.16b22f5e52":"Non dice nulla sull'aritmetica decimale.","res-forge-badge-opened.349be220c7":"Un risultato formale e una verifica separata dello stesso.","res-forge-badge-opened.17b29d4546":"Solo numeri interi e niente al di fuori del programma.","res-forge-badge-opened.7d77d99854":"Vale per ogni numero intero nell'intervallo dichiarato.","res-forge-badge-opened.7112a3df4e":"Questo esatto programma, passo per passo.","res-forge-boundary-instrument.e29c5de6a0":"Una riga è condivisa. Ogni altra responsabilità si trova esattamente su un lato del confine.","res-forge-boundary-instrument.c6dda4f283":"di proprietà","res-forge-boundary-instrument.d18aac96b9":"condivisa","res-forge-boundary-instrument.1ac443dbd4":"non di proprietà","res-forge-business-glyph.161d1b9d9a":"Una specifica","res-forge-business-glyph.ab98f5b857":"Fisso","res-forge-business-glyph.82b6d04b0e":"Il requisito che non si muove","res-forge-business-glyph.b5bf8067cf":"Candidati","res-forge-business-glyph.7e1d88fa7c":"vettore obiettivo","res-forge-business-glyph.45d74a7136":"dominato","res-forge-business-glyph.239aff5852":"sulla frontiera","res-forge-business-glyph.f476109f39":"ambiguo","res-forge-business-glyph.473161067f":"Politica di selezione","res-forge-business-glyph.7eff74a5a8":"registrato, non nascosto","res-forge-business-glyph.c3b9a01442":"latenza","res-forge-business-glyph.b727a735e7":"movimento","res-forge-business-glyph.1a7d89d441":"adattamento al target","res-forge-business-glyph.ef64363d23":"prova","res-forge-business-glyph.efe124888c":"garanzia dichiarata","res-forge-business-glyph.b086634a92":"compromessi visibili","res-forge-business-glyph.ca2bc19088":"Kera esegue","res-forge-business-glyph.f735a5ba22":"Programma di ricerca, non un'offerta software","res-forge-candidate-fan.b6871fa0fc":"Le silhouette sono strutturali, non fonte. Le lunghezze del nastro sono posizioni relative su una\n            frontiera.","res-forge-candidate-fan.8641796596":"Il candidato E è dominato dal candidato D sull'insieme di obiettivi attivi","res-forge-candidate-fan.d769ded7e8":"Candidato","res-forge-candidate-fan.45d74a7136":"dominato","res-forge-candidate-fan.100ec4462d":"evidenza","res-forge-candidate-fan.1a7d89d441":"adattamento al target","res-forge-candidate-fan.b727a735e7":"movimento","res-forge-candidate-fan.714eea0f4c":"tempo","res-forge-candidate-fan.73ea3f356f":"Dominato","res-forge-candidate-fan.82f8a46f55":"albero annidato","res-forge-candidate-fan.416bfd329b":"Sulla frontiera","res-forge-candidate-fan.00c93cd155":"split a due corsie","res-forge-candidate-fan.a70e321a36":"blocco compatto","res-forge-candidate-fan.f259a41862":"ventaglio ampio","res-forge-candidate-fan.8503665914":"Trovato per primo","res-forge-candidate-fan.e2a3a58a40":"una lunga catena","res-forge-choice-board.2f98d2f5be":"Bilanciato è anche una preferenza, ed è registrato come tale.","res-forge-choice-board.ce025222b1":"Ognuno di questi quattro è corretto, quindi questa è una preferenza e non una classifica.","res-forge-choice-board.48e09e45c5":"Corretto","res-forge-choice-board.13f66243ef":"Preferisci","res-forge-choice-board.55559438c9":"B rinuncia al minimo su ogni singola misura.","res-forge-choice-board.03342dbb85":"Bilanciato","res-forge-choice-board.3cd298fe82":"D ha il percorso di controllo più breve.","res-forge-choice-board.baf123fc17":"Più chiaro","res-forge-choice-board.58adc98abc":"C funziona sulla più ampia gamma di macchine supportate.","res-forge-choice-board.b2df292ee2":"Più ampio","res-forge-choice-board.7987c4ffa8":"B sposta meno dati e impiega più tempo a finire.","res-forge-choice-board.4e76f5796f":"Più snello","res-forge-choice-board.cda4a6b217":"A finisce prima e conserva più dati mentre lavora.","res-forge-choice-board.4cb3bb0fc4":"Più veloce","res-forge-choice-board.ed798211fb":"D rinuncia a una riscrittura per rimanere semplice da controllare.","res-forge-choice-board.2a318223e9":"Programma D","res-forge-choice-board.69a71f0df6":"C sposta più dati per arrivarci.","res-forge-choice-board.d7782ce200":"Programma C","res-forge-choice-board.018761680d":"B impiega più tempo a finire.","res-forge-choice-board.d2307ff43a":"Programma B","res-forge-choice-board.4c06d2baf8":"A conserva più dati mentre lavora.","res-forge-choice-board.2be70eef66":"Programma A","res-forge-choice-board.97876b8380":"Controllo","res-forge-choice-board.2940ff1e5f":"Macchine","res-forge-choice-board.89c8a2851d":"Memoria","res-forge-choice-board.6c82e6dd86":"Tempo","res-forge-choice-instrument.e786244260":"Costo che accetta","res-forge-choice-instrument.fd9a9f965e":"Latenza modellata relativa","res-forge-choice-instrument.24d3e4fdd9":"Resistenza","res-forge-choice-instrument.6853c98a6f":"Membro","res-forge-conflict-board.0e565b0b3e":"Nessuna corsia su questa board termina con codice di fallback generato. Ognuna termina con un risultato nominato\n          e con la persona che possiede la mossa successiva.","res-forge-conflict-board.bb54db510a":"Accetta","res-forge-conflict-board.09c3f0d154":"non rappresentato dal contratto di verifica","res-forge-conflict-board.75e6b42fc5":"Fuori ambito","res-forge-conflict-board.281dd83602":"Estendi","res-forge-conflict-board.8a97b9af81":"limite di teoria e budget","res-forge-conflict-board.bc7819b34f":"Sconosciuto","res-forge-conflict-board.3e0fb17cab":"Chiarisci","res-forge-conflict-board.7835f9c578":"rifiuta il batch","res-forge-conflict-board.9522606498":"restituisce un totale neutro","res-forge-conflict-board.e9a46a96e9":"Ambiguo","res-forge-conflict-board.d36f29cacf":"Riconcilia","res-forge-conflict-board.9a064eb243":"nessun candidato esiste nel linguaggio L","res-forge-conflict-board.5f20d0f3ac":"Insoddisfacibile","res-forge-conflict-board.151864867d":"Le sei clausole di un requisito","res-forge-conflict-board.426475873e":"il risultato arriva entro una finestra fissa di wall clock","res-forge-conflict-board.6933c35154":"una voce correttiva può ridurre il totale","res-forge-conflict-board.4bf7985a78":"il risultato è esatto fino all'ultima unità","res-forge-conflict-board.55dca06fb3":"un batch vuoto viene accettato","res-forge-conflict-board.5b3e0d86e8":"il totale non diminuisce mai man mano che vengono aggiunte voci","res-forge-conflict-board.33f78f4681":"ogni importo rimane entro l'intervallo dichiarato","res-forge-consumer-glyph.9154742cfc":"Il lavoro, in una frase","res-forge-consumer-glyph.b7d5d68aa8":"Mantieni ogni lettura entro l'intervallo sicuro","res-forge-consumer-glyph.5a29585e3f":"Tentativi","res-forge-consumer-glyph.6bd1f59b85":"due falliscono su un caso","res-forge-consumer-glyph.059c3755e1":"due arrivano","res-forge-consumer-glyph.d3f5d23e46":"uno porta un sigillo","res-forge-consumer-glyph.6bb9173137":"cerca","res-forge-consumer-glyph.50814a267d":"molti programmi possibili","res-forge-consumer-glyph.64c675f85c":"respinge","res-forge-consumer-glyph.7403925825":"qualsiasi cosa che fallisce un caso","res-forge-consumer-glyph.c1a77ef9ed":"dice con quanta forza ha controllato","res-forge-consumer-glyph.691b10181f":"e dove il controllo si ferma","res-forge-consumer-glyph.100ec4462d":"prove","res-forge-consumer-glyph.88acf54a65":"a volte nessun programma","res-forge-consumer-glyph.72dc433046":"La risposta può essere nessun programma","res-forge-cost-vector.140b63310c":"Candidato C","res-forge-cost-vector.2437a7ecbd":"Evidenze per obiettivo","res-forge-cost-vector.25b7302067":"Un confronto che si estende a un altro pacchetto di esperimenti.","res-forge-cost-vector.26d24d71f0":"Traffico di memoria","res-forge-cost-vector.3e39972526":"Latenza","res-forge-cost-vector.405bdec664":"Nessuna misurazione esistente","res-forge-cost-vector.4b1dda27e1":"Cosa non è il vettore","res-forge-cost-vector.555486354d":"Dimensione del codice","res-forge-cost-vector.5d0b1f6647":"Le due linee si incrociano, ed è per questo che nessuno dei due candidati è la risposta da solo.","res-forge-cost-vector.66374d941d":"Misurato su hardware","res-forge-cost-vector.89a596e251":"La cella vuota è l'affermazione: la complessità della dimostrazione è stata modellata e mai misurata.","res-forge-cost-vector.8a4da1dcc8":"Un punto in cui un output del modello può sostituire una misurazione.","res-forge-cost-vector.ab8dd4df08":"Più costoso","res-forge-cost-vector.ac46a8c74c":"Complessità della dimostrazione","res-forge-cost-vector.ad638eff4a":"Quattro obiettivi, due candidati, un esperimento","res-forge-cost-vector.b0b01215a0":"Candidato D","res-forge-cost-vector.bf8197e03c":"Posizioni relative su un esperimento, più in alto è più costoso.","res-forge-cost-vector.cd05967fea":"Modellato prima di qualsiasi esecuzione","res-forge-cost-vector.ec8e6defbf":"Un punteggio unico in base al quale i due candidati possono essere classificati.","res-forge-cost-vector.f4cfc474fa":"Più economico","res-forge-counterexample-loop.aca21ce064":"crea una nuova identità di specifica","res-forge-counterexample-loop.fb8953469c":"AGGIUNGI UNA PRECONDIZIONE","res-forge-counterexample-loop.7e5559029b":"l'esecuzione continua sotto la stessa identità","res-forge-counterexample-loop.89ad46cbd8":"AGGIUNGI IL CASO","res-forge-counterexample-loop.9001aab10f":"DUE RISPOSTE LEGITTIME A UN FALLIMENTO","res-forge-counterexample-loop.8888c622ac":"ciò che è stato chiesto al verificatore","res-forge-counterexample-loop.ec6e54733d":"la colonna non perde mai una riga","res-forge-counterexample-loop.2a117d0937":"PROVE CHE IL PROSSIMO CANDIDATO DEVE SODDISFARE","res-forge-counterexample-loop.da7195483c":"Scegli un'iterazione del ciclo di raffinamento","res-forge-counterexample-loop.a0c4d76862":"Il terzo candidato soddisfa ogni obbligo registrato. Il verificatore non trova input violanti all'interno del dominio supportato e restituisce una prova con le sue assunzioni elencate accanto.","res-forge-counterexample-loop.f4800df8d1":"out","res-forge-counterexample-loop.2c3cbd53a7":"mul","res-forge-counterexample-loop.d052634571":"widen","res-forge-counterexample-loop.c7e42d43b0":"guard","res-forge-counterexample-loop.11f6ad8ec5":"x","res-forge-counterexample-loop.fcdd12a167":"VERIFICATO FORMALMENTE, assunzioni elencate","res-forge-counterexample-loop.02b8a8db00":"per ogni x in i32, più entrambi i casi registrati","res-forge-counterexample-loop.30f7f19326":"Il secondo candidato deve soddisfare gli esempi e il caso di overflow insieme. Allarga l'intermedio prima di moltiplicare, e il verificatore restituisce un secondo caso che la specifica non aveva mai fissato: un input vuoto.","res-forge-counterexample-loop.02dc309df7":"SFIDATO, controesempio trovato","res-forge-counterexample-loop.9ab3ad07a9":"per ogni x in i32, più il caso registrato","res-forge-counterexample-loop.47d7508d9a":"Il primo candidato soddisfa i tre esempi forniti. Il verificatore cerca in tutto i32 e restituisce un input concreto dove il prodotto scalato lascia l'intervallo dichiarato.","res-forge-counterexample-loop.ad5fa3b2c6":"per ogni x in i32","res-forge-counterexample-loop.d1c8b37b24":"x = input vuoto","res-forge-counterexample-loop.b412089d87":"x = 2147483647, overflow","res-forge-counterexample-loop.1bac5f43a1":"f(120) = 100","res-forge-counterexample-loop.49ed87614a":"f(40) = 40","res-forge-counterexample-loop.14d8b8d361":"f(-9) = 0","res-forge-decision-record.623b533bbb":"nulla in questo foglio riduce i quattro obiettivi a un unico numero","res-forge-decision-record.d327f7b3ba":"Nessun punteggio di rango singolo","res-forge-decision-record.6a7eee59c0":"Non selezionato, e perché","res-forge-decision-record.3e7c118949":"Selezionato da","res-forge-decision-record.1918daaba9":"Membro selezionato","res-forge-decision-record.974ff8bb6e":"Insieme di obiettivi","res-forge-decision-record.e38c2194b4":"verificato formalmente","res-forge-decision-record.ea2dfcc9cc":"Soglia di garanzia","res-forge-decision-record.1ccf5d25df":"Specifica","res-forge-decision-record.5a445661ea":"dominato da","res-forge-decision-record.f950982dd0":"Identico sotto ogni politica","res-forge-decision-record.e6f8a915dc":"La frontiera","res-forge-decision-record.473161067f":"Politica di selezione","res-forge-decision-record.1a7d89d441":"adattamento all'obiettivo","res-forge-decision-record.b3c5533e86":"movimento di memoria","res-forge-decision-record.544852fd7a":"prova più semplice","res-forge-decision-record.6bf0b2c0d8":"un percorso di audit più lungo, guadagnando invece un adattamento all'obiettivo più ampio","res-forge-decision-record.fdd18306eb":"Membro C","res-forge-decision-record.ee96b43256":"un percorso di audit più lungo, guadagnando invece un movimento inferiore","res-forge-decision-record.1e19ce513c":"Membro B","res-forge-decision-record.7ad441b0c0":"un percorso di audit più lungo rispetto al membro selezionato sull'insieme attivo","res-forge-decision-record.d04e27e317":"Membro A","res-forge-decision-record.fec4a6c489":"Un programma regolamentato legge la stessa frontiera lungo l'asse delle evidenze e prende il membro D.","res-forge-decision-record.32cba0b9da":"percorso di audit più diretto","res-forge-decision-record.f88efb9bc7":"Membro D","res-forge-decision-record.47942077ae":"Prova più semplice","res-forge-decision-record.e9647ad29d":"gira su meno target supportati, scambiando ampiezza con percorso di audit","res-forge-decision-record.baede38a31":"gira su meno target supportati, scambiando ampiezza con movimento","res-forge-decision-record.7b357b2d93":"gira su meno target supportati rispetto al membro selezionato","res-forge-decision-record.2a6987fbaf":"Un'infrastruttura distribuita su hardware misto legge la stessa frontiera lungo l'asse del target e prende il membro C.","res-forge-decision-record.462746df39":"adattamento al target più ampio","res-forge-decision-record.ad59e3b102":"Più ampio","res-forge-decision-record.6235c63244":"sposta più dati e mantiene invece una derivazione più breve","res-forge-decision-record.709e1b623c":"sposta più dati, distribuiti su più target supportati","res-forge-decision-record.7efb4f14c6":"sposta più dati rispetto al membro selezionato sull'insieme attivo","res-forge-decision-record.26929cd71c":"Una distribuzione vincolata dal traffico di memoria legge la stessa frontiera lungo l'asse del movimento e prende il membro B.","res-forge-decision-record.993033f0b5":"movimento di memoria più basso","res-forge-decision-record.4e76f5796f":"Più snello","res-forge-decision-record.344f41f998":"latenza modellata più alta, e il suo percorso di audit più breve non è l'asse","res-forge-decision-record.ed3d6e1e77":"latenza modellata più alta, e la sua ampiezza non viene pagata qui","res-forge-decision-record.0be3560065":"latenza modellata più alta rispetto al membro selezionato sull'insieme attivo","res-forge-decision-record.b8b9888522":"Un team di ingegneria con una sola macchina target legge la frontiera lungo l'asse della latenza e prende il membro A.","res-forge-decision-record.ffefb7fa98":"latenza modellata più bassa","res-forge-decision-record.4cb3bb0fc4":"Più veloce","res-forge-equivalence-space.638d0226a9":"solo posizioni relative, nessuna cifra misurata","res-forge-equivalence-space.b727a735e7":"movimento","res-forge-equivalence-space.e8c39c4d7e":"operazioni","res-forge-equivalence-space.4619486033":"forma estratta","res-forge-equivalence-space.f42512d469":"Obiettivo di estrazione","res-forge-equivalence-space.92149cf8ce":"SEED","res-forge-equivalence-space.217cb1c2eb":"Un'espressione espansa in quattro classi di forme equivalenti, con il percorso verso l'obiettivo di estrazione selezionato evidenziato e un bordo rifiutato disegnato ma mai evidenziato","res-forge-equivalence-space.ccce87f620":"Un'espressione espansa in una rete di forme equivalenti, con condizioni sui bordi","res-forge-equivalence-space.27fa456ce7":"L'estrazione per portabilità prende la riduzione di forza e il cambio di layout. Esegue più operazioni della forma algebrica e raggiunge il più ampio insieme di obiettivi supportati.","res-forge-equivalence-space.27d7e452b1":"(a << 1) + a, impacchettato","res-forge-equivalence-space.feba5b9c56":"L'estrazione per movimento porta lo stesso passo algebrico nella classe di fusione. Esegue meno operazioni della forma di layout e mantiene il movimento di memoria più basso dei tre.","res-forge-equivalence-space.37226e169c":"fuse(a + a + a)","res-forge-equivalence-space.a2f4cd4d38":"L'estrazione per latenza prende la forma algebrica e si ferma lì. Esegue il minor numero di operazioni e sposta più dati della forma fusa, e ha diritto alla condizione di larghezza che è stata dimostrata.","res-forge-equivalence-space.4b10d3e274":"3 * a","res-forge-equivalence-space.dfb1d5b6c2":"PORTABILITÀ","res-forge-equivalence-space.37f756c7d0":"MOVIMENTO","res-forge-equivalence-space.49d6c10ece":"LATENZA","res-forge-equivalence-space.8e43c13f74":"riassociazione f32 rifiutata","res-forge-equivalence-space.13d2c4a154":"larghezza i32 dimostrata","res-forge-equivalence-space.dcc4e6c574":"CLASSE DI LAYOUT","res-forge-equivalence-space.69688a961b":"CLASSE DI FUSIONE","res-forge-equivalence-space.16cbdc05fc":"CLASSE DI FORZA","res-forge-equivalence-space.dbb0f90765":"CLASSE ALGEBRICA","res-forge-equivalence-space.bc109fb076":"portabile","res-forge-equivalence-space.7aca22de0b":"impacchettato","res-forge-equivalence-space.1f08a3216a":"fuso","res-forge-equivalence-space.b0c659fe95":"streaming","res-forge-equivalence-space.28e1e451f0":"riorganizzazione f32","res-forge-equivalence-space.231627027e":"(a << 1) + a","res-forge-equivalence-space.62865e04db":"a + a + a","res-forge-equivalence-space.2f65736593":"(a * 2) + a","res-forge-evidence-cards.4a1c00ad00":"La promozione richiede prove, non un controllo. Questa affordance non è disponibile in nessuno stato di questa board, che è la regola che si sta tracciando.","res-forge-evidence-cards.61c57736e7":"Promuovi","res-forge-evidence-cards.7d903d3344":"La regola di promozione","res-forge-evidence-cards.8fc2a131ae":"un nodo è cambiato e l'etichetta torna a essere ben formata","res-forge-evidence-cards.4acf3ac41d":"Dossier dei candidati","res-forge-evidence-cards.65748fb5d3":"la regione fluttuante dello stesso grafo, che questa codifica non rappresenta","res-forge-evidence-cards.d274f5b4e3":"Cosa non è stabilito","res-forge-evidence-cards.8f4f743d7f":"semantica esatta degli interi e una regione dichiarata pura dal pacchetto","res-forge-evidence-cards.7d37b7550c":"Sotto quali assunzioni","res-forge-evidence-cards.2bae06de12":"ogni input che la teoria formale può esprimere","res-forge-evidence-cards.e700afa7f9":"Su quale dominio","res-forge-evidence-cards.8be740fd8c":"la relazione codificata sull'intero dominio supportato","res-forge-evidence-cards.b76e542d96":"Cosa è stato verificato","res-forge-evidence-cards.906c590060":"una relazione universale supportata è stata dimostrata sotto le assunzioni dichiarate","res-forge-evidence-cards.ea66d3cd71":"Verificato formalmente","res-forge-evidence-cards.b7330133c1":"Candidato R","res-forge-evidence-cards.8e950fc545":"qualsiasi input al di fuori dell'insieme fornito, inclusa la condizione quantificata","res-forge-evidence-cards.72d0fc35c6":"il comportamento di riferimento fornito con il pacchetto, all'interno del suo dominio","res-forge-evidence-cards.2c8e59076b":"gli input forniti, uno alla volta","res-forge-evidence-cards.961d36c1e2":"i casi concreti scritti nella specifica","res-forge-evidence-cards.593aeb47dc":"i casi concreti dichiarati sono passati e non è stato rivendicato nulla oltre a essi","res-forge-evidence-cards.919003799d":"Testato","res-forge-evidence-cards.24f43cdd11":"Candidato Q","res-forge-evidence-cards.8af32eb207":"comportamento su un profilo target che il collegamento di esecuzione non nomina","res-forge-evidence-cards.d7201bf2e3":"la famiglia numerica e gli effetti che il pacchetto ha permesso, entrambi fissati","res-forge-evidence-cards.dfaa1686c4":"l'intervallo di input dichiarato su un profilo target supportato","res-forge-evidence-cards.707e2a56c9":"la relazione dimostrata, poi il piano e l'artefatto che l'hanno portata in esecuzione","res-forge-evidence-cards.f092d6fe39":"grafo, piano, artefatto e identità del risultato restano legati insieme","res-forge-evidence-cards.32d888fecc":"Esecuzione collegata","res-forge-evidence-cards.0483882b1c":"Candidato P","res-forge-experiment-packet.7a6aad1d4c":"nuovo esperimento, record separato","res-forge-experiment-packet.aad6b5ae20":"IDENTITÀ PACCHETTO","res-forge-experiment-packet.bbcc172a1e":"SE CAMBIA QUALSIASI CAMPO","res-forge-experiment-packet.f5ca7850da":"sigillato all'inizio dell'esecuzione","res-forge-experiment-packet.1f7febf95f":"POLITICA DICHIARATA","res-forge-experiment-packet.39b2c01e18":"LINGUA CHIUSA","res-forge-experiment-packet.c2bb6fa0c5":"SPECIFICA IMMUTABILE","res-forge-experiment-packet.4484cb6fa9":"segnala sconosciuto","res-forge-experiment-packet.feaf4dd4e6":"limite: dimensione <= 6","res-forge-experiment-packet.5aa50aebf7":"formale dove supportato","res-forge-experiment-packet.31be469709":"POLITICA","res-forge-experiment-packet.e1e3e98714":"dimensione del codice","res-forge-experiment-packet.b3c5533e86":"movimento di memoria","res-forge-experiment-packet.e64e22b150":"OBIETTIVI","res-forge-experiment-packet.48aef70526":"ordine totale fisso","res-forge-experiment-packet.294793bfad":"complemento a due, 32 bit","res-forge-experiment-packet.1e9edfb9ee":"SEMANTICA","res-forge-experiment-packet.9c5c96b457":"nessun effetto esterno","res-forge-experiment-packet.d835dab5b4":"intero esatto","res-forge-experiment-packet.2a3ffd9ebb":"LINGUA","res-forge-experiment-packet.486c4f6f95":"1 schizzo, 2 fori","res-forge-experiment-packet.9254dc6ec8":"1 relazione universale","res-forge-experiment-packet.dbeac903da":"4 esempi","res-forge-experiment-packet.32082e06e3":"SPECIFICA","res-forge-forms-instrument.b050566d50":"per niente","res-forge-forms-instrument.d680340c0b":"in parte","res-forge-forms-instrument.ad22e7e15b":"lo risolve","res-forge-forms-instrument.7cb8793606":"non lo risolve","res-forge-forms-instrument.ed5a4b874a":"lo risolve in parte","res-forge-four-silences.a2b701e0b3":"Non viene prodotto alcun programma e il motivo viene indicato.","res-forge-four-silences.5faa59d4bc":"Risultato","res-forge-four-silences.5647cada0f":"Cosa lo cambierebbe","res-forge-four-silences.7661e6591f":"Cosa è successo","res-forge-four-silences.1189b54fc7":"Cosa è stato chiesto","res-forge-four-silences.c648f0b37b":"Quattro motivi per cui la risposta è nessun programma","res-forge-four-silences.2637ce69f5":"IL PROGRAMMA","res-forge-four-silences.f61fa98a3b":"IL MODELLO","res-forge-four-silences.cbbef8ce7e":"ESTERNO","res-forge-four-silences.ce75fc2aec":"LIMITE FORNITO","res-forge-four-silences.3a339a1749":"REGOLA 2","res-forge-four-silences.35a7d11e05":"REGOLA 1","res-forge-four-silences.8cc9c3c016":"Torna a ciò che copre l'affermazione","res-forge-four-silences.971c87e299":"Porta il servizio all'interno del modello, oppure restringi l'affermazione.","res-forge-four-silences.88868a0c58":"Parte del comportamento resta al di fuori del confine che la verifica è in grado di descrivere.","res-forge-four-silences.181032c74d":"chiedi a un servizio esterno il limite","res-forge-four-silences.407dfebcf1":"Torna con più spazio","res-forge-four-silences.97cd9b5795":"Un'esecuzione più lunga, oppure un metodo diverso.","res-forge-four-silences.33af89d7fc":"La ricerca ha raggiunto il limite che le era stato fornito e si è fermata prima di risolvere la questione.","res-forge-four-silences.086f7cbb23":"una regola su ogni input supportato","res-forge-four-silences.74864a1ff8":"Torna per una decisione","res-forge-four-silences.7c78667c01":"Fornisci un altro esempio.","res-forge-four-silences.fd58916c0c":"Due comportamenti diversi concordano su tutti e tre gli esempi e discordano sul quarto input.","res-forge-four-silences.96dee44862":"3 dà 9","res-forge-four-silences.9179befc0c":"2 dà 4","res-forge-four-silences.3d47eae588":"1 dà 1","res-forge-four-silences.35f6e4ab6c":"Torna a chi ha scritto le regole","res-forge-four-silences.5c332290c5":"Allenta una delle due regole.","res-forge-four-silences.ece7f203f5":"Le due regole si scontrano frontalmente. Un input negativo non può soddisfarle entrambe contemporaneamente.","res-forge-four-silences.b25d65ea16":"restituisci l'input invariato","res-forge-four-silences.a4d3a2c877":"restituisci sempre un numero positivo","res-forge-four-silences.20cb7eef2c":"Fuori dal modello","res-forge-four-silences.c439038abe":"Non coperto","res-forge-four-silences.04ae6467a0":"Nessuna conclusione","res-forge-four-silences.280c5e7fc6":"Due letture","res-forge-four-silences.3fe459f958":"Niente corrisponde","res-forge-graph-asset.49281c01cf":"assurance returns to well formed","res-forge-graph-asset.670f6bdd9a":"new candidate identity","res-forge-graph-asset.197e419ad3":"NEW GRAPH IDENTITY","res-forge-graph-asset.33dd31d4b3":"CHANGE THE MARKED NODE","res-forge-graph-asset.d7b94d76cf":"ONE NODE, MARKED IN ALL THREE RENDERINGS","res-forge-graph-asset.990742f8b4":"buffers","res-forge-graph-asset.1bdbf6a26d":"clamp, store out","res-forge-graph-asset.e9e90fc64f":"scale, mul, add","res-forge-graph-asset.851967b4a3":"load x, k, lo","res-forge-graph-asset.46599c6b1e":"operator names match the node names","res-forge-graph-asset.59cfc3e2d4":"out = clamp(add(m, lo))","res-forge-graph-asset.c73bb57286":"m = mul(s, k)","res-forge-graph-asset.bdc36b0a67":"s = scale(x)","res-forge-graph-asset.2cef65c1d0":"SAME OBJECT","res-forge-graph-asset.31e8d812fa":"DATAFLOW","res-forge-graph-asset.891bbd450e":"EXPRESSION","res-forge-graph-asset.e7bd56e1ec":"GRAPH","res-forge-graph-asset.30a5d0d91f":"The same semantic graph rendered as a node graph, as an expression and as dataflow,\n              with one node marked in all three renderings and joined by a single rule","res-forge-graph-asset.0be82d1c87":"One semantic graph drawn three ways, as a graph, as an expression and as dataflow, with the clamp node marked in all three","res-forge-graph-asset.da528b9287":"FORMALLY VERIFIED","res-forge-graph-asset.894f6d1562":"GRAPH IDENTITY","res-forge-graph-asset.33daecb09d":"out : i32","res-forge-graph-asset.a4ab4f2116":"clamp","res-forge-graph-asset.58d1bbce29":"add","res-forge-graph-asset.2c3cbd53a7":"mul","res-forge-graph-asset.60020d1b19":"scale","res-forge-graph-asset.cf023c3538":"lo : i32","res-forge-graph-asset.643ea229e1":"k : i32","res-forge-graph-asset.d14f7f166c":"x : i32","res-forge-intent-cards.398168fe2d":"Niente con cui confrontarlo","res-forge-intent-cards.f2b3a1f895":"Scritto direttamente dalla frase","res-forge-intent-cards.8af3e09e73":"La stessa frase ha risposto direttamente","res-forge-intent-cards.ee3c9325a5":"Questi possono fallire, ed è proprio questo il punto","res-forge-intent-cards.a014f9c662":"La forma è mantenuta, gli spazi vuoti vengono cercati.","res-forge-intent-cards.d40fae93b9":"Due spazi vuoti","res-forge-intent-cards.32fd056d3d":"Schizzo","res-forge-intent-cards.5b6d56b37e":"Controllato su ogni lettura che la regola può nominare.","res-forge-intent-cards.43a980aaf8":"lettura, la risposta resta tra 0 e 100, e non si sposta mai di più di un\n                  passo.","res-forge-intent-cards.d8784ae2ea":"Per ogni","res-forge-intent-cards.57f6dcedb1":"Una riga","res-forge-intent-cards.78e1790e29":"Regola","res-forge-intent-cards.85ee9e64bf":"Controllato sulle letture che hai fornito.","res-forge-intent-cards.ef73fdd1c8":"Quattro casi","res-forge-intent-cards.eb01bf04c9":"Esempi","res-forge-intent-cards.77d979bc52":"Tre forme che la frase può assumere","res-forge-intent-cards.b784f64740":"Si divide in tre forme, e ciascuna può essere controllata.","res-forge-intent-cards.6802fdd79e":"Ciò che è stato chiesto","res-forge-intent-cards.650c85708e":"passo mancante","res-forge-intent-cards.d2fb792999":"limita quanto può saltare con","res-forge-intent-cards.d2fde1a28f":"tienilo dentro l'intervallo con","res-forge-intent-cards.25f1a0d208":"prendere la lettura","res-forge-intent-cards.94407bb3ee":"“Tieni ogni lettura dentro l'intervallo sicuro, e non lasciarla mai saltare.”","res-forge-intent-modes-instrument.fd197e80cc":"Un modulo viene scelto, non unito. Il record conserva quale di essi conteneva la rivendicazione.","res-forge-intent-modes-instrument.a6c44a9033":"Coperture","res-forge-intent-modes-instrument.abd6628786":"Tre modi per indicare cosa dovrebbe fare un programma","res-forge-intent-routes.5170330dcc":"Entrambe le corsie lasciano lo stesso requisito. Solo una di esse è ancora aperta in fondo al disegno.","res-forge-intent-routes.544852fd7a":"prova più semplice","res-forge-intent-routes.3e7c118949":"Selezionato da","res-forge-intent-routes.9a976fc228":"Selezionato","res-forge-intent-routes.239aff5852":"sulla frontiera","res-forge-intent-routes.be601df25e":"Ricerca","res-forge-intent-routes.f577430e54":"nuovo progetto","res-forge-intent-routes.f6ef754e2d":"Punto di blocco","res-forge-intent-routes.7b2d03931b":"Convenzionale","res-forge-intent-routes.f18b41890d":"comportamento, vincoli e rischi, scritti una volta","res-forge-intent-routes.e9c366b4f3":"Requisito","res-forge-intent-routes.eb9ceb1149":"controesempio","res-forge-intent-routes.462746df39":"adattamento più ampio al target","res-forge-intent-routes.120e0af75a":"movimento minimo","res-forge-intent-routes.cd3e7bf034":"progetto di ottimizzazione","res-forge-intent-routes.92be6abbc0":"un'unica base di codice","res-forge-intent-routes.9732c542fc":"implementazione scritta","res-forge-intent-routes.27df60a6a2":"architettura scelta","res-forge-kera-boundary.1ccf5d25df":"Specifica","res-forge-kera-boundary.29a184b65c":"grafo","res-forge-kera-boundary.2fa9505626":"artefatto","res-forge-kera-boundary.37a5301a88":"risultato","res-forge-kera-boundary.3bd7b119dd":"ogni membro non dominato","res-forge-kera-boundary.4aca16af35":"Risultato della verifica","res-forge-kera-boundary.61792020d0":"Frontiera degli obiettivi","res-forge-kera-boundary.646e287869":"la dimostrazione e le sue ipotesi","res-forge-kera-boundary.6f8f7df48d":"FORGE","res-forge-kera-boundary.700bb94783":"riduzioni","res-forge-kera-boundary.7bc555991d":"fisso","res-forge-kera-boundary.7c1df38fca":"GRAFO SEMANTICO VERIFICATO","res-forge-kera-boundary.807a40a32f":"punta al grafo","res-forge-kera-boundary.8b36233e89":"grafo semantico verificato più obblighi","res-forge-kera-boundary.8cd3def21e":"nessun emitter di destinazione vive su questo lato","res-forge-kera-boundary.970c175475":"profilo obiettivo","res-forge-kera-boundary.9c31467d05":"Mantenuto su questo lato del gate","res-forge-kera-boundary.a30f1285d5":"COLLEGAMENTO DI ESECUZIONE","res-forge-kera-boundary.b727a735e7":"movimento","res-forge-kera-boundary.bed97175b0":"piano","res-forge-kera-boundary.c9ff38c8bb":"il problema di ricerca fissato","res-forge-kera-boundary.cce55e4309":"ordine","res-forge-kera-boundary.d4f766efab":"Tre detenzioni, un oggetto attraversa","res-forge-kera-boundary.efe0c41bcb":"KERA","res-forge-loop-instrument.1e76c7e5b8":"Un ciclo di controesempio, quattro fasi","res-forge-pareto-frontier.e2ee360818":"AGGIUNGI OBIETTIVO ENERGETICO","res-forge-pareto-frontier.b0e56d1efe":"la curva è fissa mentre cambia solo la policy","res-forge-pareto-frontier.787ca603fd":"la frontiera appartiene all'insieme degli obiettivi","res-forge-pareto-frontier.d0eeccbe8d":"selezionato da","res-forge-pareto-frontier.173d916846":"energia","res-forge-pareto-frontier.1a7d89d441":"adattamento al target","res-forge-pareto-frontier.b727a735e7":"movimento","res-forge-pareto-frontier.c3b9a01442":"latenza","res-forge-pareto-frontier.3404b13cac":"insieme degli obiettivi","res-forge-pareto-frontier.e38c2194b4":"verificato formalmente","res-forge-pareto-frontier.bf984aca27":"soglia di garanzia","res-forge-pareto-frontier.03d6a194f4":"specifica","res-forge-pareto-frontier.33ca7f61b6":"RENDIMENTI SULL'ENERGIA","res-forge-pareto-frontier.0acbd1c769":"MOVIMENTO DELLA MEMORIA","res-forge-pareto-frontier.4b93d5e7ea":"LATENZA, PIÙ ALTA A DESTRA","res-forge-pareto-frontier.43bf415954":"Un grafico di trade-off tra latenza e movimento della memoria, con l'adattamento al target disegnato come dimensione dei marcatori, quattro membri non dominati uniti dalla curva di frontiera e sette candidati dominati ciascuno collegato al membro che lo domina","res-forge-pareto-frontier.f2b023979d":"xMinYMid meet","res-forge-pareto-frontier.473161067f":"Policy di selezione","res-forge-pareto-frontier.7c1e368123":"La policy del ginocchio bilanciato seleziona anch'essa il candidato C, con un argomento diverso: è il punto in cui rinunciare a più latenza smette di comprare molto movimento. Due policy che scelgono lo stesso membro è un fatto su questa frontiera, e il record indica comunque quale policy ha scelto.","res-forge-pareto-frontier.b7aedb3b70":"La policy della prova più semplice seleziona il candidato D. Rinuncia a una riscrittura aggressiva, quindi il suo obbligo di verifica è il più piccolo dei quattro.","res-forge-pareto-frontier.5614e2e73d":"La policy del minimo movimento seleziona il candidato B. Ha il percorso critico più lungo dei quattro, che è il prezzo per spostare la minor quantità di dati.","res-forge-pareto-frontier.14826696ec":"La policy più veloce seleziona il candidato A. Detiene il working set più grande sulla frontiera, e il record lo conserva accanto alla selezione invece di nasconderlo in un punteggio.","res-forge-pareto-frontier.c65681bb2d":"adattamento al target: più ampio","res-forge-pareto-frontier.b097d0ac54":"movimento: medio","res-forge-pareto-frontier.05da02c2f2":"latenza: media","res-forge-pareto-frontier.d0b64e1eec":"adattamento al target: medio","res-forge-pareto-frontier.144e5e5e83":"movimento: inferiore","res-forge-pareto-frontier.aa828b0585":"latenza: superiore","res-forge-pareto-frontier.e3a088e260":"adattamento al target: ristretto","res-forge-pareto-frontier.6fc0d51b39":"movimento: minimo","res-forge-pareto-frontier.1b565dbd5d":"latenza: massima","res-forge-pareto-frontier.79c0f24c30":"movimento: massimo","res-forge-pareto-frontier.83504b708a":"latenza: minima","res-forge-pareto-frontier.37671e6ba6":"Ginocchio bilanciato","res-forge-pareto-frontier.47942077ae":"Prova più semplice","res-forge-pareto-frontier.8703111807":"Target più ampio","res-forge-pareto-frontier.0b2147fd0a":"Minimo movimento","res-forge-pareto-frontier.4cb3bb0fc4":"Più veloce","res-forge-pareto-frontier.7e6396c2ce":"La policy del target più ampio seleziona il candidato C. Opera sull'insieme più ampio di target supportati e si colloca tra i due estremi su entrambi gli assi tracciati.","res-forge-programme-boundary.97af50dd3d":"Il cancello attraversa i tre anelli pubblicati e si ferma al confine del nucleo. I tre esterni\n          possono essere esaminati senza aprire quello più interno.","res-forge-programme-boundary.9ba1f67469":"Un programma di ricerca, non un'offerta software","res-forge-programme-boundary.f72e361ba7":"Controllo della pubblicazione","res-forge-programme-boundary.108e9b7f90":"tenuto come metodo di ricerca","res-forge-programme-boundary.88306943fe":"Metodo","res-forge-programme-boundary.68836c550e":"Nucleo","res-forge-programme-boundary.175267da12":"instradamento della teoria","res-forge-programme-boundary.15e58bec8d":"allocazione del budget","res-forge-programme-boundary.b32f31d61d":"posizione di frontiera","res-forge-programme-boundary.6f3c47977c":"misurazione con ambito definito","res-forge-programme-boundary.ff7fc62f3f":"stato di garanzia","res-forge-programme-boundary.500aadccf6":"candidato selezionato","res-forge-programme-boundary.5faa59d4bc":"Risultato","res-forge-programme-boundary.6840659e94":"trattamento dell'ignoto","res-forge-programme-boundary.3404b13cac":"obiettivo definito","res-forge-programme-boundary.78a3386c55":"limite delle risorse","res-forge-programme-boundary.90f54b8f1b":"lingua consentita","res-forge-programme-boundary.c445f7aab5":"corpus delle specifiche","res-forge-programme-boundary.1ed77c3f7f":"Protocollo","res-forge-programme-boundary.aba4559466":"arte precedente nominata","res-forge-programme-boundary.0c447c79ec":"domanda di ricerca","res-forge-programme-boundary.002ff59811":"Domanda","res-forge-programme-instrument.a725020675":"Stato","res-forge-programme-instrument.dc4e08a408":"Richiesta","res-forge-proof-parts-instrument.ba3fef96ae":"Una prova in cinque parti","res-forge-provenance-chain.040c236a24":"quattro nodi su nove, e nessun passaggio sigillato tra loro","res-forge-provenance-chain.0ca6a997b6":"COSA DEVE RIPRODURRE UN REPLAY","res-forge-provenance-chain.7c0a292070":"UN PUNTO DI MARCA INDICA UN NODO CHE IL PERCORSO DEL REPLAY DEVE TOCCARE","res-forge-provenance-chain.763ad25abd":"sigillo r:1c62e08","res-forge-provenance-chain.da528b9287":"VERIFICATO FORMALMENTE","res-forge-provenance-chain.9106ca2738":"SELEZIONATO","res-forge-provenance-chain.416eb4fbb0":"frontiera","res-forge-provenance-chain.8e016346a6":"CLASSE DI EQUIVALENZA","res-forge-provenance-chain.97d9eb838e":"cx 2","res-forge-provenance-chain.21fedfd21e":"candidato 2","res-forge-provenance-chain.2ce3ff82d2":"uscita: candidato 2","res-forge-provenance-chain.656b15a358":"ingresso: candidato 1 più cx 1","res-forge-provenance-chain.a65edb573d":"FASE DI RICERCA","res-forge-provenance-chain.b0b7ba4666":"PRIVATO","res-forge-provenance-chain.6495ecf841":"cx 1","res-forge-provenance-chain.7312546346":"candidato 1","res-forge-provenance-chain.32082e06e3":"SPECIFICA","res-forge-provenance-chain.4ee56d08c0":"Un grafo di derivazione da sinistra a destra: specifica, due candidati, due controesempi,\n              un passaggio interno sigillato, una classe di equivalenza, una frontiera e il risultato\n              verificato selezionato","res-forge-provenance-chain.e259f512bc":"Un grafo di derivazione dalla specifica al candidato verificato selezionato, con un passaggio interno sigillato ma collegato","res-forge-provenance-chain.191f8b1087":"LEGAME DI ESECUZIONE","res-forge-provenance-chain.88be68d35d":"RISULTATO DI VERIFICA","res-forge-provenance-chain.bdd7fdaa13":"CANDIDATO 2","res-forge-provenance-chain.608c5b40ac":"SPECIFICA v1","res-forge-record-timeline.0794c4ea35":"Decisione presa","res-forge-record-timeline.0f9c9e32f9":"Una versione, mai un nome di ramo","res-forge-record-timeline.314d8e79c0":"Perché non è stato scelto il candidato B?","res-forge-record-timeline.39ab49c337":"L'input esatto che fallisce, conservato per bene","res-forge-record-timeline.4868056615":"Nessuna riga su questa linea è stata recuperata dai messaggi di commit.","res-forge-record-timeline.4bd9342a8a":"Tre voci rispondono a questo, e nessuna di esse deve essere ricostruita.","res-forge-record-timeline.59d432b5cb":"Alternative confrontate","res-forge-record-timeline.6546ec1158":"Un revisore arriva molto tempo dopo","res-forge-record-timeline.6833948a23":"Scritto al momento","res-forge-record-timeline.7d1e2e97e8":"Requisito dichiarato","res-forge-record-timeline.90726e413a":"Risponde alla domanda","res-forge-record-timeline.aaddcdd4a5":"Metodo di ricerca, sigillato","res-forge-record-timeline.ccf3d548fe":"Riletto","res-forge-record-timeline.de805f67e3":"Cinque candidati, una relazione di dominanza","res-forge-record-timeline.e4a8371aea":"La registrazione, letta da sinistra a destra","res-forge-record-timeline.e8412cdd3e":"La politica e l'autorità che sta dietro","res-forge-record-timeline.eeb026e98f":"Controesempio registrato","res-forge-record-timeline.f4452aa131":"Il gradino e l'ambito che copre","res-forge-record-timeline.f65fb0cd45":"Assicurazione raggiunta","res-forge-search-field.f6d08e6875":"Lunghezze relative, non conteggi","res-forge-search-field.e9fd9a1eaa":"Cosa c'è nel campo","res-forge-search-field.fbd8250bed":"UNCHANGED FOR THE WHOLE RUN","res-forge-search-field.6a38722b12":"IL REQUISITO","res-forge-search-field.dbd3e24a6c":"Un campo di forme di programma candidate in tre stati attorno a un unico riquadro di requisiti fisso al centro","res-forge-search-field.0c596f1034":"xMidYMid slice","res-forge-search-field.7be0fdc4e0":"Costruito, poi intercettato","res-forge-search-field.9545c5f30a":"Fallito un caso","res-forge-search-field.e247bbc42c":"Mai costruito affatto","res-forge-search-field.3d7da15c51":"Rifiutato dal tipo","res-forge-search-field.70c98ed3c6":"Consentito al controllo","res-forge-search-field.35633f30dd":"Rientra nelle regole","res-forge-search-field.50c026300b":"Ammesso","res-forge-silence-instrument.3bc40f4b2a":"Quattro risultati che tornano senza un programma","res-forge-size-lattice.a82ce62110":"LINGUAGGIO PIÙ AMPIO, NUOVO ESPERIMENTO","res-forge-size-lattice.74ed41aa02":"MINIMO ALL'INTERNO DEL LINGUAGGIO L, CON DIMENSIONE 5 O INFERIORE","res-forge-size-lattice.4ca63f9c2e":"NON CERCATO, NON RIVENDICATO","res-forge-size-lattice.b79d0fac18":"LIMITE DICHIARATO","res-forge-size-lattice.5e265fa4aa":"PRIMA VERIFICA","res-forge-size-lattice.92664d7dff":"osservazione, non prova","res-forge-size-lattice.950b23b925":"collassato come duplicato osservato","res-forge-size-lattice.a615e7ad1a":"rifiutato dal tipo, prima della valutazione","res-forge-size-lattice.6f389bc568":"ammesso","res-forge-specification-desk.65d9989d71":"LE FORME DI PROVA NON SONO INTERCAMBIABILI","res-forge-specification-desk.166b5a63b2":"supera tutti e quattro gli esempi","res-forge-specification-desk.26a9ba5602":"x = -9","res-forge-specification-desk.5099050f90":"IL CASO CHE LE SEPARA","res-forge-specification-desk.561f36ce2f":"una risposta eseguibile, con i propri limiti","res-forge-specification-desk.ca24d384c1":"dominio dell'oracolo: solo da 0 a 100","res-forge-specification-desk.3cee30a3ad":"RIFERIMENTO","res-forge-specification-desk.0d99250013":"struttura fissa, due buchi tipizzati aperti","res-forge-specification-desk.c1dc5611bb":"return clamp(t,","res-forge-specification-desk.2e5baed7cb":"let t =","res-forge-specification-desk.b3274ca07a":"let s = scale(x)","res-forge-specification-desk.ebdeb573df":"SCHIZZO","res-forge-specification-desk.c597bbdbc1":"ogni input che la teoria può esprimere","res-forge-specification-desk.15ac2f23db":"per ogni x nel dominio supportato:","res-forge-specification-desk.61ed10966f":"VINCOLI","res-forge-specification-desk.0ec3e255af":"quattro casi, verificati esattamente","res-forge-specification-desk.9659699670":"ESEMPI","res-forge-specification-desk.191f4bd034":"limitare un valore scalato in un intervallo dichiarato","res-forge-specification-desk.4ad49a4ec4":"UNA TRASFORMAZIONE","res-forge-specification-desk.d9b48caf78":"viola la monotonicità al di fuori del dominio dell'oracolo","res-forge-stack-path.4d5fa1b006":"Ogni sistema legge lo stesso oggetto anziché una copia, ed è questo che mantiene la specifica, la prova, il piano e il risultato su un'unica identità.","res-forge-stack-path.86506efb99":"l'identità del risultato torna all'identità del grafo da cui è partita","res-forge-stack-path.c83a5945cb":"dove il programma mantiene lo stato verificato","res-forge-stack-path.55561848ab":"Aion","res-forge-stack-path.17ed2b5e88":"dove un modello del sistema fisico fa parte della specifica","res-forge-stack-path.1699ca16fb":"FMI e Twin","res-forge-stack-path.d5f412e831":"Kera","res-forge-stack-path.3ab11b75ca":"Forge","res-forge-stack-path.11e7686a81":"Identità del grafo","res-forge-stack-path.8e246a1e8d":"Nessun emitter di destinazione appare sulla piastra Forge.","res-forge-technical-glyph.be601df25e":"Ricerca","res-forge-technical-glyph.91a9d5d08f":"Specifica immutabile","res-forge-technical-glyph.c2237a2d15":"Pacchetto di esperimenti","res-forge-technical-glyph.03d6a194f4":"specifica","res-forge-technical-glyph.e11523c5ff":"linguaggio","res-forge-technical-glyph.7b7f9366a3":"obiettivi","res-forge-technical-glyph.f3753f1b6b":"garanzia","res-forge-technical-glyph.9d78bc179c":"regione di grafo tipizzata","res-forge-technical-glyph.2b90fe2fea":"tempo, movimento, dimensione","res-forge-technical-glyph.a8a172a738":"contestato","res-forge-technical-glyph.e1d96de67b":"Pool di candidati","res-forge-technical-glyph.6f389bc568":"ammesso","res-forge-technical-glyph.a503bc1da2":"rifiutato","res-forge-technical-glyph.880949479a":"testato","res-forge-technical-glyph.ec734b6515":"verificato","res-forge-technical-glyph.61792020d0":"Frontiera degli obiettivi","res-forge-technical-glyph.096280facb":"uno selezionato","res-forge-technical-glyph.9985d73a38":"Scala di garanzia","res-forge-technical-glyph.83ced341c8":"ben formato","res-forge-technical-glyph.e38c2194b4":"verificato formalmente","res-forge-technical-glyph.275ed0c2c7":"collegato all'esecuzione","res-forge-technical-glyph.49794a5e29":"Candidato selezionato","res-forge-technical-glyph.9e955c5620":"controe esempi conservati","res-forge-technical-glyph.74ef6c0061":"Consegna a Kera","res-forge-technical-glyph.bed97175b0":"piano","res-forge-technical-glyph.37a5301a88":"risultato","res-forge-technical-glyph.96a6bf1d97":"grafo verificato","res-forge-technical-glyph.b8d8aaff0a":"prove allegate","res-forge-technical-glyph.100ec4462d":"prove","res-forge-technical-glyph.416eb4fbb0":"frontiera","res-forge-technical-glyph.dd4fb84f32":"l'ignoto è un risultato","res-forge-technical-glyph.3137db7c8b":"Ignote, insoddisfacibili e ambigue sono risultati","res-forge-technical-glyph.d5f412e831":"Kera","res-forge-technical-glyph.00f6d27f5f":"DWEVE FORGE","res-forge-three-tries.ca6f569d32":"Non viene mai rimosso nulla dall'elenco a sinistra","res-forge-three-tries.48fce8a80b":"Tre tentativi sullo stesso problema","res-forge-three-tries.8805376577":"Il round 3 include tutto ciò che i primi due round hanno trovato, e un caso in più.","res-forge-three-tries.da17ea9bb5":"L'elenco dei casi, round per round","res-forge-three-tries.8cc87a2190":"nulla da aggiungere","res-forge-three-tries.36d5623704":"e poi dimostrato","res-forge-three-tries.0f0b41cfe8":"Superato ogni caso","res-forge-three-tries.1e35a52de1":"Tentativo 3","res-forge-three-tries.3b26ea5e3d":"un elenco vuoto","res-forge-three-tries.b8575badd2":"su un elenco vuoto","res-forge-three-tries.09fef5d8d9":"Fallito","res-forge-three-tries.969a17cecc":"Tentativo 2","res-forge-three-tries.15d3c90fb9":"il numero più grande possibile","res-forge-three-tries.f88b9a4765":"sul numero più grande possibile","res-forge-three-tries.ff31d219ef":"Tentativo 1","res-forge-three-tries.f65e38d46b":"un elenco con un elemento","res-forge-three-tries.e8741ca2e3":"un elenco già in ordine","res-forge-three-tries.9450ac4e17":"un elenco breve","res-forge-three-tries.4d944a9d7e":"Round 3","res-forge-three-tries.fa2b87ffe2":"Round 2","res-forge-three-tries.f7648d3834":"Round 1","res-forge-type-sockets.13fff86afe":"Due operazioni, un solo join","res-forge-type-sockets.2251b5f821":"Interi illimitati","res-forge-type-sockets.338ce27565":"Tre composizioni offerte a un linguaggio tipizzato","res-forge-type-sockets.3d7da15c51":"Rifiutato dal tipo","res-forge-type-sockets.50c026300b":"Ammesso","res-forge-type-sockets.5e5da2cd3c":"Accesso alla rete","res-forge-type-sockets.681bcaf5e4":"Un rifiuto su questa scheda non costa nulla, perché nulla su di essa è stato ancora valutato.","res-forge-type-sockets.7303a0d112":"Rifiutato dalla capacità","res-forge-type-sockets.73841deb9d":"Chiuso per questa esecuzione","res-forge-type-sockets.76123e0c4c":"La seconda operazione richiede una capacità che il pacchetto non ha concesso, quindi è al di fuori dello spazio di ricerca.","res-forge-type-sockets.93c6a1f183":"Socket","res-forge-type-sockets.a1369155ac":"Accesso ai file","res-forge-type-sockets.b4ae90c7f4":"I due socket non si incontrano, quindi nessun candidato viene mai assemblato da questa coppia.","res-forge-type-sockets.b957ab83e5":"Il tipo di output corrisponde al tipo di input, quindi il candidato viene assemblato e può essere valutato.","res-forge-type-sockets.c7303935a3":"Aliasing non controllato","res-forge-type-sockets.d3f0610632":"Esito","res-forge-type-sockets.dbe18d2e48":"Il linguaggio è scelto con il pacchetto e non si amplia mentre la ricerca è in esecuzione.","res-forge-type-sockets.eb8606da6a":"Composizione offerta","research-forge.00274e0e63":"rifiutato, contratto di errore","research-forge.002ff59811":"Domanda","research-forge.005a8c4891":"Porta intento di dominio, metodi formali, misurazione hardware o revisione indipendente. Forge fornisce un oggetto di ricerca condiviso per confrontare scoperta, dimostrazione ed esecuzione di programmi.","research-forge.008fef2a92":"Cerca all'interno delle operazioni che sono state consentite.","research-forge.01038388dc":"Le non-risposte restano visibili","research-forge.0109e7127b":"IMPOSSIBILE","research-forge.0143790011":"pianificazione ed esecuzione","research-forge.019d4e8e82":"Ciò che resta vero","research-forge.01f66c63e3":"Due delle coppie non possono essere assemblate, ed è il linguaggio a dirlo.","research-forge.01fc285874":"Responsabilità verso Forge e Kera","research-forge.02ff5bf386":"Revisione delle policy","research-forge.0303c4bacd":"cinque campi fissati prima del primo candidato","research-forge.030afc5361":"Forge può preservare la versione del requisito, i candidati che contavano, i controesempi, le transizioni di garanzia, la frontiera degli obiettivi e la policy che ha selezionato un membro. Due anni dopo, il record risponde ancora alla domanda che un revisore realmente pone, che non è cosa è stato costruito ma perché le alternative sono state respinte. La traccia scorre in una sola direzione e ogni passo può essere ripercorso a ritroso: il requisito che definiva il successo, i candidati verificati e respinti che contavano, i controesempi e le transizioni di garanzia, i valori obiettivo che collocavano ogni candidato sulla frontiera, e l'autorità che ne ha selezionato uno. Nulla di tutto ciò vive accanto alla decisione. Viaggia con essa.","research-forge.03102018f1":"Il candidato è strutturalmente valido.","research-forge.03128bed90":"Verifica","research-forge.0393c06f67":"CANDIDATO","research-forge.0397a076c3":"Aggiungere una precondizione è una mossa legittima, e crea una nuova identità di specifica piuttosto che modificare la precedente. L'esperimento precedente resta nel record con il suo fallimento allegato. La comunità di ricerca chiama il pattern generale proponi, sfida, perfeziona CEGIS.","research-forge.03bec6ab74":"Tre forme","research-forge.04126cee0d":"I quattro si incontrano nel mezzo, quindi avvicinarsi a uno di essi di solito costa qualcosa su un altro.","research-forge.0428abce3e":"Verifica limitata","research-forge.0432a371aa":"Policy di garanzia","research-forge.04731f0ef3":"Un solo asse, latenza modellata relativa. La lunghezza delle barre non è una classifica complessiva.","research-forge.04ae6467a0":"Nessuna conclusione","research-forge.04bf9ee3c6":"non escluso dal resoconto","research-forge.04e9b5cd14":"molte derivazioni coesistono qui","research-forge.04fa443e7b":"Percorso critico più lungo","research-forge.05005f366c":"Ricerca Forge","research-forge.05625954d2":"comunque vada la ricerca","research-forge.05d1c23f1f":"il fallimento restringe la ricerca","research-forge.05db5a7f8a":"La versione della specifica che ogni candidato doveva soddisfare","research-forge.065d4a5b25":"Tutti producono lo stesso tipo di candidato tipizzato ed entrano nello stesso confronto. L'organizzazione confronta quindi programmi piuttosto che metodi di ricerca, e il metodo che ha trovato un candidato non gli dà alcun vantaggio nella decisione.","research-forge.07a688568e":"Artefatto target","research-forge.0820b32b20":"Test","research-forge.08b22e1ba0":"Un contratto","research-forge.08cfb3e0f2":"Revisione della specifica","research-forge.09496b01f9":"Passaggio di consegne","research-forge.09a3354e63":"Condizioni laterali","research-forge.09d053226c":"Segui una ricerca","research-forge.0a3eb3abd3":"Calibrazione interna","research-forge.0a5e7a0583":"Confine","research-forge.0a799711ad":"La normalizzazione risparmia ricerca","research-forge.0ab39d71e2":"Equivalenza","research-forge.0ade2ace0d":"Ogni controesempio","research-forge.0ae18773cb":"Un assistente di ricerca","research-forge.0b101a23a3":"Riassociazione","research-forge.0b81fbebb5":"Ottimizzazione successiva","research-forge.0ba4e46484":"Un grafo","research-forge.0bc357c912":"NON COPERTO","research-forge.0c19b6603f":"Un futuro revisore rivisita la decisione partendo dal record piuttosto che ricostruendola dai messaggi di commit.","research-forge.0c6c9b91c5":"Conosci quella sensazione quando un compito potrebbe avere un'implementazione più semplice? Forge trasforma quella domanda in un flusso di lavoro di ricerca: dagli una specifica limitata, cerca programmi candidati e registra i controlli e le misurazioni. Il rapporto del 2025 documenta un esperimento, non un risultato pronto per la produzione o un benchmark pubblicato.","research-forge.0d358c9749":"Due test, due punti di forza","research-forge.0db809cc66":"Garanzia","research-forge.0e26aaf414":"Revisione del modello","research-forge.0e3c434842":"Testato, limitato, provato","research-forge.0ef3858209":"Controlli limitati registrati","research-forge.0f1e49f0bf":"Gli esempi vincolano il comportamento sugli input che fornisci. Le condizioni logiche vincolano ogni input che la teoria formale può esprimere. Uno sketch preserva un'architettura che un ricercatore non è disposto a consegnare alla ricerca e lascia al suo interno buchi tipizzati. Il comportamento di riferimento fornisce un oracolo eseguibile e porta con sé il proprio dominio. Forge registra quale forma ha supportato ciascuna conclusione invece di trattare ogni input come una specifica di pari forza.","research-forge.109bff6e75":"La specifica, non il codebase","research-forge.1178a4ffb4":"Cerca di nuovo","research-forge.1181c3f399":"Il pacchetto indica anche quando fermarsi: il limite di risorse, la soglia di garanzia che un candidato deve raggiungere per entrare nella frontiera, e cosa riporta l'esecuzione quando nulla la raggiunge. Una ricerca che termina senza un programma termina comunque con un risultato.","research-forge.11c14ce16a":"L'organizzazione possiede quindi l'intento piuttosto che una sua espressione, e può dire perché è stata scelta una particolare implementazione. Il requisito diventa l'asset durevole e l'implementazione diventa un risultato che può ricalcolare quando le priorità cambiano.","research-forge.11dd823248":"Per questo input, produci questo output.","research-forge.12c8d914cc":"Ciò che il risultato non stabilisce.","research-forge.13792d7c2a":"LA PROVA HA UN LIMITE","research-forge.140b63310c":"Candidato C","research-forge.1462811ad5":"un candidato che sembra convincente","research-forge.151978bff3":"il record nomina la specifica, la soglia e la politica ogni volta","research-forge.15c2d33108":"Integrazione della ricerca in valutazione","research-forge.15f1b08e56":"una prova, un limite o un vincolo dichiarato","research-forge.16181ed76f":"Operazioni consentite, tipi, effetti e semantica numerica","research-forge.161fa759f7":"In un linguaggio finito dichiarato, la ricerca può costruire candidati aumentando la dimensione e rifiutare composizioni non valide prima che una di esse venga eseguita. I candidati che si comportano in modo identico sulle prove attuali possono essere collassati per risparmiare lavoro, mentre l'affermazione di equivalenza stessa attende la verifica. Quando il metodo copre ogni candidato ben formato fino al limite dichiarato, il primo programma verificato stabilisce la minimalità dimensionale all'interno di quel linguaggio e di quel limite. Ampliare l'insieme delle operazioni produce un esperimento diverso con la propria risposta.","research-forge.169f619e4f":"Il badge onesto porta il suo limite, e il limite è la parte più utile.","research-forge.16a3fa00e3":"La proprietà simbolica supportata è stata dimostrata sotto assunzioni dichiarate.","research-forge.16ec74fc0a":"CLEAR","research-forge.171ca0385a":"Comportamento","research-forge.173315f506":"nessuna corsia su questa board termina con codice fallback generato","research-forge.17405ade0e":"Garanzia con un ambito","research-forge.17a86caa5b":"Obbligo","research-forge.17b8b28e9e":"mai trattati come intercambiabili","research-forge.17ecf461a5":"Il problema è soddisfacibile","research-forge.1822a38ec8":"quattro motivi per continuare a cercare","research-forge.189ee02d36":"Mancata consegna onesta","research-forge.18d60fce22":"Livello di garanzia nominato e suo ambito","research-forge.18dd2ccb59":"Cinque parti","research-forge.18e9128279":"Nominare il risultato mantiene il problema dove appartiene. I requisiti contraddittori tornano a chi li ha scritti. Un caso poco chiaro torna per una decisione. Una ricerca non conclusa torna con un budget più ampio o un metodo diverso.","research-forge.18f906f6da":"Conservato per sempre","research-forge.192ad837e6":"Una politica registrata, non un punteggio nascosto","research-forge.19626a1e65":"Qualsiasi cosa che fallisce un caso","research-forge.1a23a7cddc":"Forge trova","research-forge.1a66b5eeb6":"Accesso partner","research-forge.1bb360f468":"Limitato","research-forge.1bb90c04d2":"Un fallimento che produce un input concreto vale più per la ricerca di un fallimento che produce un punteggio.","research-forge.1bf39cee63":"Più veloce, più piccolo, più snello","research-forge.1bff62bf9b":"Il metodo ha esaurito lo spazio. Un metodo diverso o un'esecuzione più lunga potrebbero risolverlo.","research-forge.1c013851a3":"Cosa contiene il record","research-forge.1c56ea452a":"Quattro schede di specifica che descrivono la stessa piccola trasformazione, con il singolo caso in cui due di esse non sono d'accordo","research-forge.1c56fd19d7":"Un caso aperto","research-forge.1c82340479":"l'affermazione può essere esaminata","research-forge.1c875de71f":"Questa è una proprietà di governance tanto quanto tecnica. Il momento in cui due letture di un requisito divergono è esattamente dove appartiene una decisione degli stakeholder, ed è molto più economico prima che un'implementazione sia stata costruita attorno a una di esse.","research-forge.1c9bbc4b77":"Mantieni le alternative finché la politica non è scritta.","research-forge.1cb61a389f":"un campo modificato è un nuovo esperimento, non uno corretto","research-forge.1ccf5d25df":"Specifica","research-forge.1cdd46cd0e":"Leggi la ricerca","research-forge.1d17812687":"Quattro input, quattro garanzie diverse","research-forge.1d2c6fe888":"tutti e cinque, o nessuno","research-forge.1d444e826a":"Kera esegue","research-forge.1d9b3bd5d3":"Latenza più bassa","research-forge.1d9d3e69fa":"Rust, C, Verilog","research-forge.1e269ebac7":"Una trasformazione","research-forge.1e748c3e4b":"cambia un nodo e hai un nuovo candidato, con il legame di prova che segue il nodo","research-forge.1ecdc691a8":"il percorso in grigio produce qualcosa di leggibile, e nulla con cui verificarlo","research-forge.1ed77c3f7f":"Protocollo","research-forge.1fd9da00a7":"La politica e l'autorità che ha selezionato un candidato.","research-forge.2030fae2a7":"Tre modi per dirlo","research-forge.2040757c11":"Cranelift, misurazione delle prestazioni nativa","research-forge.2041447f84":"solo ricerca","research-forge.206009c4a7":"Cinque politiche","research-forge.20cb7eef2c":"Fuori dal modello","research-forge.2154ca1eb7":"Ciascuno di questi è un risultato con un passo successivo diverso. Forge registra lo stato più forte che può giustificare e nomina cosa dovrebbe cambiare per andare oltre.","research-forge.21a0ffd68c":"le domande aperte sono sulla pagina","research-forge.21efbc283d":"Velocità, memoria, portata ed evidenza","research-forge.220b9c622c":"Sintetizza","research-forge.2354ab0ba0":"prima di proporre un programma","research-forge.235bfff3a2":"Un programma di ricerca","research-forge.236656bf91":"Poteri","research-forge.23d4ef785c":"dimensione 5","research-forge.243dcbef8c":"pianificazione ed emissione al di sotto","research-forge.24a264b83c":"Due candidati, quattro obiettivi","research-forge.24c0bda2ba":"Percorso di audit più diretto","research-forge.24cb5be0b0":"la decisione conserva le sue ragioni","research-forge.24d50592b7":"Obiettivi","research-forge.2550b1dcad":"Responsabilità","research-forge.25754f1c93":"un programma di ricerca, non un'offerta software","research-forge.258195bb3d":"Un'identità","research-forge.25c843b80e":"Questo rende il linguaggio due cose insieme. È un meccanismo di efficienza, perché la maggior parte dello spazio non deve mai essere valutato. È anche il confine attorno all'intento, perché dichiara in anticipo ciò che alla macchina è consentito raggiungere.","research-forge.25fa97aa1a":"Non ti dice se quella via è la più veloce, la più snella, la più portabile, la più facile da verificare o quella che l'organizzazione può gestire. Sono domande separate con prove separate.","research-forge.261c22b85c":"Un'organizzazione ingegneristica di solito si impegna su un'implementazione molto prima di poter dire se quel progetto è il più veloce o il più facile da verificare. Forge studia una sequenza in cui la specifica è il bene durevole e l'implementazione è un risultato di ricerca tra cui una politica dichiarata sceglie.","research-forge.26369471c9":"Equivalenza esatta, una relazione numerica limitata o equivalenza di effetti, ciascuna stabilita tramite verifica.","research-forge.267f81bab8":"Ciò che al programma è consentito toccare","research-forge.277b67c1e8":"e ciò di cui avrebbe bisogno","research-forge.27f11f9fe1":"un nodo sigillato pubblica comunque i suoi input, i suoi output e la sua identità","research-forge.27fab35201":"Una non-risposta nominata è più utile di un programma plausibile.","research-forge.280c5e7fc6":"Due letture","research-forge.281dd83602":"Estendi","research-forge.282bd862f4":"Candidato B","research-forge.2877a09f30":"più risposte possono essere ragionevoli","research-forge.287b80caae":"la correttezza non sceglie","research-forge.294b4c06ac":"Lo spazio dei candidati","research-forge.296e71a0fb":"Candidati per dimensione in un linguaggio limitato, che mostra stati ammessi, rifiutati e collassati, il primo candidato verificato e il limite dichiarato che l'affermazione porta","research-forge.297f419e18":"Ciò che non può fare è indebolire il comportamento, aggiungere un effetto che il pacchetto non ha dichiarato, o trasformare uno stato di prova irrisolto in un successo. L'ottimizzazione è libertà dentro un confine.","research-forge.29c69b4a35":"o più facile da controllare","research-forge.29fea3a06d":"Ciò che stabilisce","research-forge.2a03a4b73a":"Indeciso","research-forge.2a729227ad":"Un'espressione espansa in una rete di forme equivalenti con condizioni sui bordi, e tre obiettivi di estrazione scelti dopo che lo spazio esiste","research-forge.2a965a37b7":"Questa è una decisione politica e deve essere dichiarata, non dedotta.","research-forge.2a965accf1":"Il programma più piccolo che il linguaggio consente","research-forge.2ad40f7952":"I compromessi come oggetto di governance","research-forge.2b27b7aec8":"Guidato dalle prove","research-forge.2b3a5e307c":"Semantico","research-forge.2b7d95b8c6":"Quale compromesso vuoi","research-forge.2b9c801e9e":"la selezione resta una politica esplicita","research-forge.2bdb5e4d73":"Forge termina con un grafo semantico selezionato e le sue prove. Dweve Kera riceve quel grafo, pianifica l'esecuzione supportata ed emette l'artefatto target, con significato operativo, effetti, proprietà, contratto numerico e obblighi di prova allegati attraverso il passaggio di consegne. La stessa disciplina collega Forge al resto dello stack Dweve: Aion dove il programma mantiene stato verificato, Reed e Selvedge per il lavoro sui sistemi circostanti, FMI e Twin dove un modello del sistema fisico fa parte della specifica.","research-forge.2c8c94c95f":"non solo ciò che è stato costruito","research-forge.2c9ebecf8b":"Orchestrazione della ricerca","research-forge.2cb597863b":"Un programma veloce che è sbagliato è comunque sbagliato.","research-forge.2cd3174fc9":"il risultato decide la domanda successiva","research-forge.2cff331976":"Scoperta e prova sopra","research-forge.2d24e0a549":"E a volte","research-forge.2d3231ce48":"Ambiguità","research-forge.2da600bf94":"Versione","research-forge.2daa013c1b":"Un grafo semantico tipizzato, non testo sorgente","research-forge.2dd3547872":"completo nel limite","research-forge.2dfcf898a3":"Confronto","research-forge.2e140f6f42":"Selezione della politica","research-forge.2ea3bb9377":"Unisciti ai partner di ricerca","research-forge.2f24ebaee0":"Potatura","research-forge.2f65736593":"(a * 2) + a","research-forge.2f81a22de0":"Accesso","research-forge.2f89346f05":"Riassociazione fluttuante","research-forge.2f906454d9":"Ogni forma risponde a una domanda diversa, e il record di ricerca dice quale ha portato l'affermazione.","research-forge.30833f759b":"Pianificazione e abbassamento","research-forge.3107902192":"Cinque candidati","research-forge.310e8151df":"da una descrizione all'evidenza","research-forge.31139f400a":"minimo <= 5","research-forge.3146c89579":"quale responsabilità sta da quale parte","research-forge.3179a54130":"Esempi, regole e un programma parziale, non i passaggi","research-forge.31c2157a1c":"Un unico grafo semantico mostrato come grafo, come espressione e come flusso di dati, con l'identità invariata in tutte e tre le forme, e l'effetto della modifica di un nodo","research-forge.320ce22925":"Forte, per le affermazioni","research-forge.3218fcc602":"Composizione della prova","research-forge.32438a2b70":"Metti al lavoro la scoperta automatizzata","research-forge.32d888fecc":"Esecuzione collegata","research-forge.32ec2eb506":"Guidato dai tipi","research-forge.32fd056d3d":"Schizzo","research-forge.32fe9f5bda":"Seme","research-forge.331a390a95":"Registra che la garanzia non può essere giustificata come dichiarata.","research-forge.332fafafd4":"Diversi programmi sono ottimali","research-forge.337cd4ef85":"e proteggi in seguito","research-forge.3407af8c74":"Le forme si rafforzano a vicenda. Gli esempi rendono un contratto logico leggibile a chi legge. I vincoli impediscono a un candidato di adattarsi eccessivamente ai casi mostrati. Uno schizzo mantiene fissa una struttura di sicurezza mentre l'aritmetica o il flusso di dati all'interno di una regione rimane aperto alla scoperta.","research-forge.3554ae9f37":"Una prova di un grafo non è automaticamente una prova di un output arbitrario del compilatore, quindi il collegamento dell'esecuzione registra insieme il grafo, il piano, l'artefatto e il risultato. Forge può quindi studiare la scoperta senza pretendere di possedere l'emettitore.","research-forge.356258d8cf":"La correttezza guadagna l'ingresso alla discussione sui compromessi.","research-forge.357a580465":"espansione con condizioni allegate","research-forge.3631815377":"che mantiene","research-forge.3647998e09":"latenza relativa modellata su una frontiera","research-forge.3662b6cd93":"L'ottimizzazione è libertà all'interno di un confine scritto prima.","research-forge.3678b75177":"Ancoraggio della prova","research-forge.3697e2badd":"La stessa frontiera, quattro risposte difendibili","research-forge.3750b1e26e":"Un requisito","research-forge.378b19c94c":"e proprietà universali","research-forge.37a1d3ddee":"Scala di ricerca","research-forge.37b658da82":"cosa è stabilito e cosa rimane aperto","research-forge.37d9b94afa":"Un revisore può seguire la catena da un capo all'altro senza aprire un singolo nodo sigillato.","research-forge.37e5ec20ed":"Il silenzio conta","research-forge.37e8f995e7":"Una non-risposta nominata dà anche all'istituzione un punto concreto su cui agire. Dice quale clausola è in conflitto, quale comportamento era indeterminato, quale teoria non era disponibile o quale budget è esaurito, e quindi cosa dovrebbe cambiare.","research-forge.3856f4eb7c":"Il metodo non ha raggiunto alcuna conclusione all'interno della sua teoria e dei suoi limiti di risorse.","research-forge.387b54720d":"Il gradino che un risultato deve raggiungere prima di contare","research-forge.38b07c05cf":"Una scala di garanzia con due candidati che si trovano a gradini diversi e un cassetto che mostra cosa ogni gradino ha verificato, assunto e non stabilisce","research-forge.391bc6cb44":"La prova mantiene il suo confine","research-forge.396c19de10":"Quattro modi in cui un requisito resiste a un programma","research-forge.39727bd48f":"torna a sintetizzare","research-forge.3977816414":"l'evidenza decide","research-forge.39d6a0ddc5":"Quali decisioni può prendere la ricerca per tuo conto?","research-forge.39fdec1194":"Test","research-forge.3a06f841f3":"È testato oltre gli esempi forniti.","research-forge.3a4be7155b":"Alternative","research-forge.3ab11b75ca":"Forge","research-forge.3b08754530":"Forge parte da una descrizione del comportamento, non da una richiesta di codice. Puoi fornirgli esempi funzionanti, regole che devono valere in generale, o un programma parzialmente scritto con le parti difficili lasciate aperte. Ognuna di queste dà alla macchina qualcosa rispetto a cui può essere misurata, e qualcosa in cui può fallire visibilmente.","research-forge.3b0896e4b0":"Per i contratti Kera supportati, l'esecuzione pura ripete bit identici senza un seme, inclusi i percorsi coperti della famiglia a virgola mobile. Dove un programma consuma deliberatamente stato casuale, quello stato è un input dichiarato, e riutilizzarlo riproduce l'intera esecuzione.","research-forge.3b8be5e1a9":"larghezza dimostrata","research-forge.3bb1fa9d93":"è un punto nello spazio","research-forge.3bb59d3903":"Stabilito","research-forge.3bcf82f6df":"La latenza è una dimensione","research-forge.3bdab018c4":"Verificato ha sempre una seconda metà: sotto queste regole, per questi input.","research-forge.3bf08a84f1":"MOVE","research-forge.3bf4aa62c6":"Un grafo, due piani, un'identità","research-forge.3c37add762":"Ben formato","research-forge.3d3349e560":"cosa decide l'istituzione prima di una ricerca","research-forge.3d85b7b35e":"Quattro piccoli casi, ciascuno che termina senza un programma per un motivo diverso, mostrando cosa è stato chiesto, cosa è successo e cosa lo cambierebbe","research-forge.3d8dc8dd37":"Porta un percorso di verifica più semplice","research-forge.3d9d45c6fc":"e dimostrare il modello sbagliato","research-forge.3dbbac272c":"Controesempi e stato della prova","research-forge.3e0fb17cab":"Chiarisci","research-forge.3e39972526":"Latenza","research-forge.3e9492ab1e":"Grafo, piano, artefatto e risultato restano legati.","research-forge.3f1ea4240e":"Le assunzioni fanno parte del risultato, non sono la clausola in piccolo sotto di esso. Una dimostrazione sui numeri interi esatti non dice nulla sui decimali. Una dimostrazione su un calcolo autonomo non dice nulla su un servizio di cui non le è mai stato detto che esistesse.","research-forge.3f2151a870":"Dimensioni da uno a sei","research-forge.3fd8fb2e1a":"Le operazioni, i tipi, le forme, gli effetti e le capacità che un candidato è autorizzato a usare.","research-forge.3fe459f958":"Niente si adatta","research-forge.40100e1934":"Candidati non dominati","research-forge.4025ca409c":"Possiedi le tue prestazioni","research-forge.408f0af557":"Un grafo di derivazione dalla specifica alla dimostrazione selezionata, con i passaggi dei metodi interni sigillati ma collegati, e il percorso più breve che una riproduzione deve effettivamente ricreare","research-forge.40d33b38ad":"Niente di tutto ciò è una clausola aggiunta dopo. È il contenuto del risultato, ed è per questo che il record mette il gradino e il suo ambito nello stesso posto e nessun controllo può promuoverne uno.","research-forge.40f800b699":"La frontiera appartiene all'insieme di obiettivi che l'ha prodotta. Aggiungere energia al pacchetto può restituire un candidato che era precedentemente dominato, il che è una proprietà della domanda piuttosto che un cambiamento in qualsiasi programma.","research-forge.4141bac3ca":"e lascia che il programma cambi","research-forge.418cdd48b7":"Casi osservati","research-forge.41978064b8":"Discuti la cooperazione","research-forge.41a3ff09e5":"Dichiara il comportamento","research-forge.4288fa85e0":"Cosa è stabilito e cosa è aperto","research-forge.42c7f4ea4d":"La cornice non si muove","research-forge.42e742546a":"e testato non è dimostrato","research-forge.43093ca0db":"Ambito della dimostrazione, semplicità strutturale, costo delle prove","research-forge.435e8ecece":"un programma raramente vince su tutti e quattro","research-forge.436fb3032c":"Concludi","research-forge.437b348524":"L'ordine in cui accadono","research-forge.437bcb1511":"Energia","research-forge.439f7b365e":"Documenti di ricerca","research-forge.43d54e530d":"Il requisito codificato corrisponde a ciò che l'organizzazione vuole realmente?","research-forge.43d8879a8c":"il collegamento di esecuzione è ciò che lega la dimostrazione a ciò che è realmente stato eseguito","research-forge.4412dd5d66":"Impossibile e indeciso vengono riportati, non convertiti in codice.","research-forge.4475dded01":"Un'implementazione","research-forge.44ab85a252":"Origine","research-forge.450d52d3ef":"Ricerche","research-forge.4585404748":"un candidato che si ferma a testato viene riportato come testato","research-forge.45aaefd6f4":"Quattro revisioni","research-forge.4646f9193d":"Ben formato non è testato","research-forge.4651a34e4d":"Ambito","research-forge.466fc49274":"Mantieni","research-forge.46ed5f573e":"Vedi la ricerca","research-forge.4719d38f14":"Diversi comportamenti soddisfano le prove fornite e discordano altrove.","research-forge.472643c4ca":"Un candidato domina un altro solo quando non è peggiore in ogni obiettivo attivo e migliore in almeno uno. I candidati dominati lasciano la frontiera attiva. Quelli che rimangono sono tutte risposte difendibili alla stessa specifica, e scegliere tra loro è una decisione politica che il record conserva, piuttosto che un calcolo che la ricerca esegue in silenzio.","research-forge.472bff45c9":"Una forma all'interno di uno spazio più ampio di comportamento uguale.","research-forge.473161067f":"Politica di selezione","research-forge.47942077ae":"Dimostrazione più semplice","research-forge.47b74866d6":"Verifica la correttezza","research-forge.47bcc2a36a":"A volte due cose richieste non possono essere entrambe vere. A volte gli esempi consentono due comportamenti diversi e non c'è modo di capire quale fosse inteso. A volte il problema è semplicemente più difficile di quanto il metodo possa risolvere nel tempo concesso. Forge riporta ciascuno di questi casi per quello che è e dice cosa dovrebbe cambiare. Un caso poco chiaro di solito richiede un altro esempio piuttosto che un budget più ampio.","research-forge.47cda15a5a":"Kera: come","research-forge.47da6f0838":"Componi","research-forge.48298eb992":"La ricerca può sostituire operazioni, ristrutturare il flusso di dati, fondere regioni, rimuovere movimenti e arrivare a un'implementazione che nessun ricercatore aveva in mente. Tutto ciò è permesso, e la maggior parte è il punto.","research-forge.483bf2075c":"Pubblicato","research-forge.4901e146cd":"Confronta i costi","research-forge.490d255908":"il requisito rimane l'oggetto stabile","research-forge.49df3ec7de":"Funziona su più macchine supportate","research-forge.4a828b8ab7":"Ricerca, Forge","research-forge.4ab1a4f190":"Il candidato arrivato per primo non ha alcun peso nella decisione oltre alle proprie prove.","research-forge.4aebc33326":"Quattro revisioni prima di un'affermazione","research-forge.4b01608cdc":"La ricerca non modifica mai il pacchetto per salvare un candidato.","research-forge.4b1960c2fb":"Un sistema sotto pressione per produrre codice produrrà codice. Questo trasforma una domanda senza risposta in un programma che qualcuno ora deve mantenere, e l'incertezza non scompare, si sposta in un posto più difficile da vedere.","research-forge.4bca6a7cdb":"Dove inizia un programma","research-forge.4c175158a6":"Risultato collegato","research-forge.4c1e9313aa":"Un pool","research-forge.4c39a99d3d":"Cinque gradini","research-forge.4c6bdedadc":"la fonte rimane una proiezione","research-forge.4cb3bb0fc4":"Più veloce","research-forge.4d0ff72eb2":"Quale livello di test o dimostrazione deve raggiungere il risultato?","research-forge.4d6864f9a3":"Quattro scelte di frontiera","research-forge.4d7f210eef":"Tre candidati verificati rispetto a un elenco di casi che cresce di un input fallito a ogni round, senza che nulla venga mai rimosso dall'elenco","research-forge.4db6c46b80":"ogni sistema legge lo stesso oggetto anziché una copia di esso","research-forge.4e4bed5372":"Mai attivo","research-forge.4e76f5796f":"Il più essenziale","research-forge.4e90808185":"Quattro modi in cui un'esecuzione può terminare","research-forge.4e9a44aeb4":"Dì cosa dovrebbe accadere","research-forge.4ec9cc4f2f":"Scoperta di programmi verificata","research-forge.4f9c4e1fdb":"Un primo candidato corretto dimostra che il problema è soddisfacibile. Può anche essere grande, lento, pesante in memoria, difficile da verificare o legato a un unico ambiente di esecuzione. Forge lo tratta come prova piuttosto che come risposta e continua a cercare le famiglie che un comportamento di ricerca diverso avrebbe raggiunto per primo.","research-forge.4faae9b4e9":"sono affermazioni diverse","research-forge.4fe6240efb":"La destinazione di esecuzione corrisponde alla semantica che è stata dimostrata?","research-forge.500d19ed3e":"Il candidato successivo deve soddisfare l'insieme più forte.","research-forge.505ddba0dc":"la macchina dice ciò che sa","research-forge.506f370762":"il badge di condizione su un bordo decide se l'estrazione può usarlo","research-forge.50e944749f":"WIDE","research-forge.50f771745f":"Se sia una buona implementazione","research-forge.512f83ac42":"Tre candidati verificati rispetto a un insieme di obblighi crescente, con il controesempio che ha concluso ciascuno e le due risposte legittime a un fallimento","research-forge.516f075235":"Quattro programmi corretti, quattro modi per preferirne uno","research-forge.5183317474":"Libertà","research-forge.52550c8d07":"Il record risponde al perché","research-forge.528d188e2a":"Il livello di prova richiesto","research-forge.52e68a873a":"Vincoli","research-forge.531e01782f":"Risolvi i requisiti contrastanti identificati dalla prova.","research-forge.536a08d31b":"FAST","research-forge.541a19b522":"Il confine è ciò che rende esatta l'affermazione. Una prova di un grafo è una prova di quel grafo, quindi il collegamento di esecuzione registra insieme il grafo, il piano Kera, l'artefatto e l'identità del risultato, piuttosto che presumere che la prova viaggiasse con l'output.","research-forge.546130711a":"Programma di ricerca Dweve","research-forge.54a351154f":"La minimalità è un'affermazione circoscritta. Vale per le operazioni, i tipi e le strutture consentiti dal pacchetto, fino alla dimensione raggiunta dall'esecuzione. Non dice nulla su un linguaggio che l'esperimento non ha dichiarato, e ampliare l'insieme di operazioni produce un nuovo esperimento con la propria risposta.","research-forge.550d4ccba7":"Famiglia numerica, ordinamento, modello di stato e condizioni esterne assunte dall'esecuzione.","research-forge.551fea67e6":"La descrizione viene prima e l'implementazione rimane una questione aperta il più a lungo possibile.","research-forge.5521ea4314":"aggiungere un obiettivo può restituire un candidato dominato, che è un fatto sulla domanda","research-forge.5549dc87d0":"Non ogni specifica","research-forge.5601f89af7":"un candidato che sembra semplicemente giusto","research-forge.563591cebc":"Quanto velocemente il programma completa","research-forge.56abd17a41":"Quando non torna nulla","research-forge.577d56824d":"TRE MOSSE","research-forge.58357eb5f1":"affermazioni più forti richiedono prove più forti","research-forge.584e0ea86c":"il vettore descrive il compromesso","research-forge.58c379fdea":"Minimo per dimensione","research-forge.59df8e27c4":"Mantieni il requisito","research-forge.5a0ba3bb83":"Contratto","research-forge.5a2827f530":"Quattro anelli","research-forge.5a314063cc":"come un candidato debole affina la domanda","research-forge.5ab1aaea94":"NON CHIARO","research-forge.5b1142d090":"Allocazione del budget","research-forge.5b141d8cb7":"Verificato secondo queste regole","research-forge.5b2a7fb11c":"Esponi","research-forge.5b3facb840":"Quattro famiglie di pari peso e il pacchetto decide quali sono attive.","research-forge.5b5d8a5af8":"Registra il caso concreto e la proprietà che ha violato.","research-forge.5b6a58fb9f":"Economico, per la ricerca","research-forge.5b78187e47":"non giusto in ogni mondo","research-forge.5b8955c7bc":"Trovare il programma","research-forge.5b92885b2d":"Un team di ingegneria può scegliere il membro con la latenza più bassa. Un programma regolamentato può scegliere il percorso di garanzia più pulito. Una distribuzione su hardware misto può scegliere la più ampia compatibilità di destinazione. Tutti e tre scelgono dallo stesso insieme verificato.","research-forge.5c1be9b227":"L'affermazione è riproducibile","research-forge.5c262f33db":"Termina il","research-forge.5c46a60955":"Come viene suddiviso il lavoro","research-forge.5c9d4874c3":"Quali input e quali contesti copre l'affermazione.","research-forge.5ce01f3b67":"Il programma pubblica ciò che le sue prove supportano e mantiene il suo metodo di ricerca come ricerca.","research-forge.5dfcf1dcc0":"Un'identità, tre rappresentazioni","research-forge.5dfe750940":"Ispezionabile","research-forge.5e0d7f4f07":"Forge è un progetto di ricerca Dweve. Il suo portafoglio di ricerca interno, l'implementazione del ragionamento formale, la conoscenza di trasformazione, la calibrazione degli obiettivi e l'orchestrazione fanno parte di quella ricerca. Ciò che il programma pubblica è la domanda, il protocollo, il risultato e il suo stato di garanzia, al livello di divulgazione che le prove supportano. La cooperazione inizia da una domanda di sintesi limitata. Cinque affermazioni sono tracciate con il loro stato, tre risolte e due ancora aperte, e quelle aperte sono sulla pagina piuttosto che escluse dal resoconto.","research-forge.5e22dbb195":"Tre abbinamenti","research-forge.5e3db9c4c0":"Raffinamento guidato da controesempi","research-forge.5eb51a7a2a":"Segui le prove, non solo il programma che ne è uscito.","research-forge.5eede4abda":"Copertura target più ampia","research-forge.5f174de1cc":"Prova","research-forge.5f20d0f3ac":"Insoddisfacibile","research-forge.5f94916c54":"Vedi il caso istituzionale","research-forge.5faa59d4bc":"Risultato","research-forge.5ff1729499":"prima di dire come","research-forge.603a007e8b":"e le alternative si chiudono","research-forge.60508aeb3d":"Dove portare la questione","research-forge.60539e2c57":"Dove risiede il rischio","research-forge.6066a49124":"Quel dato entra nell'insieme che ogni candidato deve soddisfare.","research-forge.60e5c23b14":"Tipizzato","research-forge.616d1d1b2a":"Cinque preferenze","research-forge.61792020d0":"Frontiera oggettiva","research-forge.61988aaea3":"Il pacchetto dell'esperimento","research-forge.61a0ae3b84":"Limiti","research-forge.61ad50a9b9":"Target","research-forge.61c2d00a1e":"Forme di specifica","research-forge.61d0fdeb05":"L'interfaccia dichiarata, i suoi tipi e le sue forme.","research-forge.61e2187199":"Dopo il primo programma valido","research-forge.625ba6f153":"FIT","research-forge.62c4bc1315":"Due corsie dalla stessa requisito","research-forge.6320f96544":"lascia che la macchina trovi come","research-forge.636f4e740e":"raramente è la risposta completa","research-forge.63ed4981dc":"Pareto","research-forge.63f0dfcfef":"Un requisito suddiviso in clausole, con quattro corsie che mostrano quali clausole hanno prodotto un risultato insoddisfacibile, ambiguo, sconosciuto o fuori ambito, e l'azione che ciascuna richiede","research-forge.64269f9bd2":"TIME","research-forge.647c656679":"Due candidati possono corrispondere come testo, corrispondere una volta normalizzati i loro grafi, o soddisfare lo stesso comportamento osservabile sotto il contratto dichiarato. Sono tre affermazioni diverse, e solo l'ultima dice qualcosa su ciò che il programma fa.","research-forge.649ed30fda":"L'ambito viaggia con l'affermazione. Una prova su semantica intera esatta non certifica il comportamento in virgola mobile. Una prova di funzione pura non copre un servizio esterno mai dichiarato. Un grafo verificato modificato dopo la prova è un nuovo candidato senza alcuna prova ancora associata.","research-forge.64bcb871de":"Un controesempio può rivelare più di un difetto di implementazione. Può rivelare una precondizione omessa, un caso limite che nessuno aveva deciso, o due letture del requisito entrambe coerenti con gli esempi. Il registro nomina quale di queste il ricercatore ha poi cambiato.","research-forge.64c0978f0e":"Aperto, e la ragione per cui il programma esiste: quanto grande può diventare utilmente una regione di grafo verificata, quali forme di specifica sono precise per una macchina e praticabili per una persona, come le prove parziali si compongono attraverso ottimizzazione e pianificazione, e quali obiettivi richiedono feedback hardware misurato.","research-forge.64d22c2e4e":"Forge fissa il problema di ricerca prima che esista qualsiasi candidato. Un pacchetto nomina la specifica, le operazioni e i tipi consentiti, gli effetti e la semantica numerica, le dimensioni dell'obiettivo, i limiti di ricerca e la politica di garanzia che un risultato deve raggiungere. Un candidato può essere giudicato solo rispetto a un problema già dichiarato, il che rende il pacchetto parte della correttezza piuttosto che una configurazione attorno ad essa. Il pacchetto dice anche quando fermarsi: il limite di risorse, la soglia di garanzia che un candidato deve raggiungere, e ciò che l'esecuzione riporta quando nulla la raggiunge.","research-forge.64f4056c85":"Politica visibile","research-forge.657c02a2ae":"Il requisito resta fisso","research-forge.664243d1c2":"Forme di specifica rispetto a ciò che ciascuna risolve","research-forge.66b4132999":"Discuti una questione di sintesi","research-forge.66c7af05f3":"Forge rende le assunzioni ispezionabili, e le persone le possiedono ancora.","research-forge.66c95e7fc7":"Sigillato","research-forge.66cd84bcef":"le forme vanno e vengono, e la cornice al centro è la stessa per tutto","research-forge.6703a68b0c":"la politica nomina il membro","research-forge.6767e55d00":"Primo valido","research-forge.681b5b5ae1":"Disponibilità","research-forge.6848ce552e":"Esiti","research-forge.68ad9d9693":"Ciò che resta fisso","research-forge.693f74e1e9":"Il confine tra Forge e Kera","research-forge.6978e0d16d":"Nessun programma può essere il risultato onesto","research-forge.6989b87ddb":"Ecco perché il ciclo diventa solo più rigoroso. Ogni giro inizia con tutto ciò che i giri precedenti hanno stabilito più il nuovo caso, così un candidato non può mai vincere dimenticando un fallimento precedente.","research-forge.699425d26b":"Leggi il metodo","research-forge.69da6fa492":"Gli esempi spiegano","research-forge.6a33efdc4e":"Il pacchetto dell'esperimento assemblato campo per campo, con l'identità che lo nomina e la conseguenza del cambiamento di qualsiasi campo","research-forge.6a455d1ff6":"Per ogni input supportato, mantieni questo vero.","research-forge.6a54f54941":"La ricerca risponde","research-forge.6aa0b7e952":"istituzioni diverse scelgono diversamente","research-forge.6ab0b8903c":"Significato numerico","research-forge.6b1716c3e5":"mai più indulgente","research-forge.6b2284f302":"Punto di flesso","research-forge.6b6ae4c323":"l'insieme degli obblighi cresce solo","research-forge.6b6f62925d":"A volte il controesempio dice qualcosa sulla richiesta piuttosto che sul programma. Due regole possono rivelarsi in contraddizione tra loro, o un caso limite può rivelarsi uno che nessuno aveva effettivamente deciso. Vale la pena saperlo presto.","research-forge.6b7b6dcbaa":"Un grafo, quattro ruoli","research-forge.6bc457b374":"Trova un candidato che soddisfi ogni caso noto.","research-forge.6bcf5a7776":"Una frontiera, non un punteggio unico","research-forge.6c4b5393b9":"e i vincoli decidono","research-forge.6c61bbcebe":"Provato","research-forge.6c82e6dd86":"Tempo","research-forge.6c8dd48ed8":"Piano di misurazione","research-forge.6c9b8325ab":"nessun gradino è mai dedotto","research-forge.6c9c88fe2f":"Una descrizione dei cambiamenti di comportamento modifica la relazione. Dà alla ricerca un obiettivo da centrare, un modo per essere colta quando sbaglia, e una registrazione successiva di esattamente quali casi il risultato sia mai stato verificato.","research-forge.6cc1fdfb05":"Testato, limitato e provato sono affermazioni diverse sullo stesso programma.","research-forge.6cd40b6ae3":"I requisiti iniziano come comportamento desiderato, vincoli e rischi. Lo sviluppo li trasforma in un'unica architettura e un'unica implementazione, e da quel momento ogni alternativa è un progetto di riscrittura, migrazione o ottimizzazione. La scelta era probabilmente ragionevole quando è stata fatta, ed è stata fatta prima che chiunque potesse confrontarla con le alternative che escludeva.","research-forge.6d058a6f22":"non una promessa generale","research-forge.6d3a0e2f30":"I tipi potano per primi","research-forge.6d525b7156":"Esecuzione","research-forge.6d5ef04ce2":"prova, limite o vincolo dichiarato","research-forge.6d84ceaf60":"Estrai","research-forge.6db87cb08f":"Modellato più veloce","research-forge.6dfe9d2cfa":"Forge, la vista semplice","research-forge.6e3f1d3672":"Quattro modi per dichiarare l'intento","research-forge.6ef75c79a0":"Una riproduzione non deve ripetere ogni ramo esplorativo. Deve riprodurre le prove su cui si basa l'affermazione: la specifica, il candidato selezionato, il risultato della verifica e il legame di esecuzione. Tutto il resto è cronologia di ricerca, non prova.","research-forge.70bcce6545":"Diverse vie","research-forge.70cbd1d6b1":"Proposto","research-forge.7173d0cb0f":"sconosciuto, insoddisfacibile e ambiguo sono risultati","research-forge.718eb2ad28":"Riduzione di forza a spostamento","research-forge.71e541f178":"Un test esegue il programma su input scelti da qualcuno. Una prova ragiona su ogni input coperto dalla specifica scritta. Entrambi sono utili e rispondono a domande diverse. Quando Forge dice che un candidato è verificato, la frase ha una seconda parte: verificato rispetto a questa proprietà, per questi input, sotto queste assunzioni. Cinque parti devono viaggiare insieme perché quella frase significhi qualcosa: il programma esatto che è stato controllato, la proprietà affermata su di esso, le assunzioni, le prove e i limiti che il risultato non stabilisce.","research-forge.722e234a05":"Trova candidati","research-forge.72637278c6":"ciò che Forge consegna","research-forge.729c82e196":"Un oggetto attraversa l'intero ciclo di vita, quindi nulla deve essere derivato di nuovo dal testo in ogni fase.","research-forge.72aeb780b2":"Dove va la ricerca dopo","research-forge.72e6f70d7c":"il risultato punta al grafo","research-forge.7305b76252":"prove più forti meritano un'etichetta più forte","research-forge.73128a8f5b":"il requisito viene prima","research-forge.734e643f73":"Quattro assi","research-forge.734ee26abf":"Molte famiglie","research-forge.736500a024":"scoperta e prova","research-forge.73710d0053":"Quattro cose non cambiano con l'esito, e sono la ragione per cui il risultato può essere letto da chi non ha eseguito la ricerca.","research-forge.73e5abe068":"e il metodo resta privato","research-forge.740141dd76":"Controlli limitati e test di proprietà","research-forge.746a18b508":"Formattazione, ordine degli operandi e grafo normalizzato. Abbastanza per impedire alla ricerca di fare due volte lo stesso lavoro.","research-forge.757b8815d3":"Un quadro","research-forge.75be5b7552":"Cosa pubblica la registrazione","research-forge.75c9be68d0":"Rifiuta","research-forge.75e6b42fc5":"Fuori ambito","research-forge.762b81621f":"Il gradino che un candidato deve raggiungere per entrare nella frontiera.","research-forge.7701124587":"Dimostrare che non esiste un programma corretto più piccolo all'interno di un linguaggio dichiarato è la domanda che la tradizione di ricerca della superottimizzazione studia. Questa ricerca limitata è l'istanza di quella domanda che Forge può eseguire e verificare.","research-forge.7777053d27":"Sbagliare di proposito","research-forge.77809a4225":"x86-64, RISC-V, WASM, Vulkan GPU","research-forge.779df62acf":"Quattro impegni permanenti","research-forge.77e466696d":"Nessun programma nello spazio consentito può farlo. Cambia il permesso o la richiesta.","research-forge.77ed933da8":"Vettore obiettivo e posizione nella frontiera","research-forge.7800ae62d5":"Non solo sbagliato","research-forge.78546ce4c3":"L'effetto richiesto non è rappresentato dal contratto di verifica.","research-forge.79919ce9fd":"Effetti e capacità","research-forge.79b38792f6":"Quattro famiglie di obiettivi","research-forge.79b3e4bb6e":"Molti candidati","research-forge.7a36809fc6":"Forge studia una sequenza diversa. Mantieni il requisito esplicito più a lungo. Lascia che diverse implementazioni competano all'interno di un linguaggio dichiarato. Stabilisci le affermazioni comportamentali supportate prima di scegliere tra compromessi di prestazioni e distribuzione.","research-forge.7a67d7aba8":"L'ambiente, gli effetti e le regole numeriche sono rappresentati?","research-forge.7b2d03931b":"Convenzionale","research-forge.7ba8740951":"Quale politica ha selezionato un membro, e chi ne era responsabile","research-forge.7bec3a8510":"Si ferma su","research-forge.7c04a5cf0e":"Un vettore di costi produce una frontiera, che è un oggetto diverso da una classifica.","research-forge.7c1e14bb08":"non rimuove il giudizio umano","research-forge.7c3f4fda21":"dimensione 1","research-forge.7d448f8882":"Un pool di candidati","research-forge.7d58a74832":"Un candidato può superare tutti gli esempi che gli sono stati mostrati e sbagliare comunque da qualche parte dove nessuno ha guardato. Forge cerca un input specifico che esponga la differenza. Quell'input è un controesempio e, una volta che esiste, si unisce all'insieme permanente di casi che ogni candidato successivo deve soddisfare. Il ciclo che sta dietro è breve. Un candidato viene proposto, viene messo alla prova oltre gli esempi che gli sono stati dati, un input espone il comportamento errato e quell'input viene conservato. Poi la ricerca ricomincia contro l'insieme più ampio. Termina con una dimostrazione, un limite o un vincolo dichiarato, e mai con un candidato che semplicemente sembra giusto. Nulla viene mai rimosso da quell'insieme, ed è per questo che il terzo tentativo conta più del primo.","research-forge.7d5f9141fc":"La misurazione resta da stabilire","research-forge.7db1bb6632":"La derivazione come prova","research-forge.7df7e32344":"il badge nomina solo il gradino","research-forge.7e2e54dae8":"Si può suggerire un punto di ginocchio bilanciato. Il suggerimento viene registrato con la normalizzazione che lo ha prodotto, così un revisore può vedere che si tratta di una scelta politica e non di un'inevitabilità aritmetica.","research-forge.7e309ec303":"Ipotesi di prestazione, non misurata","research-forge.7e5a975b6a":"Identità","research-forge.7e826f7af3":"TRUST","research-forge.7ea014de7b":"Prova","research-forge.7ea35b3515":"Lo stesso oggetto ricopre quattro ruoli senza cambiare categoria. È un candidato durante la ricerca, un membro di una classe di equivalenza durante l'esplorazione, il soggetto che una dimostrazione nomina e l'input su cui Kera pianifica. Una sola identità porta tutti e quattro.","research-forge.7f2b6cf0fd":"Un candidato deve soddisfare le prove raccolte finora. Un verificatore cerca poi nel dominio supportato un input o uno stato in cui viola la specifica completa. Qualsiasi controesempio trovato si unisce all'insieme delle prove come obbligo permanente, quindi il candidato successivo deve soddisfare tutto ciò che i precedenti soddisfacevano e anche il nuovo caso. Il ciclo diventa solo più severo. Si ferma su una dimostrazione, un limite o un vincolo dichiarato, e non si ferma mai su un candidato che sembra semplicemente convincente. Aggiungere una precondizione è consentito, ma apre una nuova identità di specifica invece di modificare quella vecchia.","research-forge.7f59a1f1d5":"Decisione","research-forge.7f5e7b5182":"Quattro azioni istituzionali","research-forge.7f87260e69":"Scritto in avanti, letto all'indietro","research-forge.7fc3a8b99e":"Il progetto di ricerca combina un DSL su espressioni tipizzate con ricerca enumerativa, CEGIS, programmazione genetica e MCTS, saturazione di uguaglianza con e-graph, misurazione basata su Cranelift e controlli Z3/CVC5 per obblighi limitati. La ricerca multi-obiettivo considera latenza, numero di operazioni, memoria e pressione sui registri; la generazione di codice target include x86-64, RISC-V, WASM, GPU Vulkan e Verilog. Il numero di attività e test, gli speedup cross-host e le prestazioni di produzione restano lavoro di validazione.","research-forge.7fda8c3a33":"Tre candidati, tre etichette oneste","research-forge.7fdf663e3a":"Ipotesi di prestazione, non misurata","research-forge.7fef09721e":"Dweve Forge, scoperta di programmi verificata","research-forge.80302bf5ea":"Controlli limitati e ricerca","research-forge.80446347ed":"Forma","research-forge.80d70e543d":"Frontiera e selezione","research-forge.814de3b8b2":"Quattro membri della frontiera","research-forge.8179013356":"Traffico, working set, trasferimenti e località","research-forge.81eccd6085":"Quattro motivi di silenzio","research-forge.81f08b5724":"molto tempo dopo che le persone se ne vanno","research-forge.8208f3f27b":"L'ordine","research-forge.82319c5d9e":"Applicare le trasformazioni in sequenza fa una scelta precoce che può escludere un miglioramento successivo. Forge studia rappresentazioni compatte che contengono molte forme equivalenti contemporaneamente, così diversi percorsi di trasformazione coesistono fino all'estrazione. Rappresentare molte riscritture insieme piuttosto che impegnarsi su un ordine è l'approccio che la letteratura di ricerca chiama saturazione di uguaglianza.","research-forge.8252f95ddf":"cambiare un nodo in un grafo verificato riporta il candidato a essere ben formato","research-forge.825d89212b":"Conoscenza delle trasformazioni","research-forge.8283b9d96c":"Nessun ordine di fase","research-forge.82c24c3687":"Il programma è libero di cambiare forma, e la cosa che deve soddisfare non lo è.","research-forge.8301a503f4":"Il disaccordo tra due letture valide emerge come una domanda, non viene risolto dalla ricerca.","research-forge.8368699cf6":"Molti programmi possibili","research-forge.8375a2c337":"Tre tentativi, una lista di casi che cresce","research-forge.837b910e11":"finché la politica ne seleziona uno","research-forge.83908aa381":"Tipo, forma, rappresentazione e il contratto numerico che la governa.","research-forge.83ea53e5ec":"Molte forme uguali, tre da estrarre","research-forge.8597c90c68":"Test di ricerca (ambito)","research-forge.864c38bd34":"Dove una misurazione non esiste, la cella resta vuota. Una cella vuota è una dichiarazione sulle prove, e riempirla con un output del modello convertirebbe silenziosamente una stima in un risultato.","research-forge.8682d73e62":"Programma","research-forge.869cb36316":"Una implementazione proposta della specifica bloccata.","research-forge.8703ca90ce":"Proprietà, spazio di memoria e le restrizioni target applicabili.","research-forge.870d4e66fc":"il record nomina l'ambito","research-forge.87805aff07":"Nessun programma","research-forge.879bb91dae":"nessuna delle due parti assorbe l'affermazione dell'altra","research-forge.87d0c490e0":"Le dimensioni di costo che questo esperimento confronta, scelte prima che qualsiasi candidato venga misurato.","research-forge.88306943fe":"Metodo","research-forge.8831be6339":"Quando non appare alcun programma","research-forge.887b3d18f0":"Forge possiede la specifica, la ricerca dei candidati, l'esplorazione delle equivalenze, la frontiera degli obiettivi e la verifica. Kera è il linguaggio di sistemi nativo per grafi di Dweve e la base di Direct Computation, e possiede pianificazione, abbassamento, emissione specifica per target ed esecuzione. Ciò che passa tra loro è un grafo semantico verificato con i suoi obblighi, il suo profilo obiettivo e le sue prove. Il grafo viene nominato piuttosto che la sorgente, e il risultato che torna indietro punta alla stessa identità.","research-forge.887cf267e6":"Unsat","research-forge.888797190c":"un comportamento, diverse implementazioni","research-forge.888e561892":"Quattro modi per chiedere di meglio","research-forge.892257a43b":"Una dimostrazione può essere valida","research-forge.89404ea15f":"Query formale","research-forge.894f8a793c":"Usa una teoria più forte, un linguaggio più ampio o un budget più grande.","research-forge.897b3ac98d":"Codegen","research-forge.89b86ab0e6":"Lingua","research-forge.89c7caf6b5":"Quali passi fanno il lavoro","research-forge.89c8a2851d":"Memoria","research-forge.89f5343231":"La traccia decisionale duratura","research-forge.8a102fcb06":"Ricerca completa limitata","research-forge.8a9523ae04":"Cosa porta con sé un nodo candidato","research-forge.8ab2c84ed7":"Un'unica architettura","research-forge.8b2d50590f":"L'evidenza formale copre la specifica e la semantica che sono state codificate. Se una condizione ambientale è stata omessa, o il modello numerico non corrisponde alla macchina, il risultato è valido e risponde a una domanda leggermente diversa.","research-forge.8b593995c8":"Assunzioni","research-forge.8b7acd8daf":"Niente entra nella frontiera con un'etichetta di garanzia più forte di quanto l'evidenza supporti.","research-forge.8bafd39dbd":"Il confine deliberato del prodotto","research-forge.8c0dc9aa18":"Precondizioni, postcondizioni e la garanzia che il risultato deve raggiungere.","research-forge.8c1cf9e158":"Esempi, condizioni logiche, schizzi e comportamento di riferimento, ciascuno registrato con la forza che porta.","research-forge.8cb71202e7":"Diversi comportamenti corrispondono agli esempi. Un caso in più decide.","research-forge.8d9c9bb663":"Due record, un grafo","research-forge.8daee0af31":"Il percorso convenzionale che si restringe a un'unica base di codice e si riapre come progetti di riscrittura, accanto al percorso di ricerca che mantiene un ventaglio di candidati verificati finché una policy non ne seleziona uno","research-forge.8db9aab917":"quanto è stato verificato","research-forge.8dce170de2":"Valore","research-forge.8dd2a359fe":"LEAN","research-forge.8df2bb4b75":"Il livello di garanzia che un candidato deve raggiungere, il limite di ricerca e cosa riportare quando nulla lo raggiunge.","research-forge.8e2717f3c6":"Un candidato che non potrebbe essere legale non viene mai costruito, quindi la frontiera contiene solo programmi ben formati.","research-forge.8e34678d0d":"i candidati illegali non entrano mai nel pool","research-forge.8e3934fad2":"Quattro schede di policy che selezionano diversi membri di una frontiera, ciascuna producendo un record decisionale completo con le ragioni di dominanza per i membri non selezionati","research-forge.8e50172772":"La verifica indipendente è un gradino separato perché pone una domanda diversa. Non se la prova sia stata prodotta, ma se un verificatore che non l'ha prodotta sia d'accordo, usando solo l'evidenza fornita con il candidato.","research-forge.8e84017c75":"Il collegamento è a un programma specifico. Cambia un passo al suo interno e la prova non descrive più ciò che stai tenendo, quindi l'etichetta torna a quella strutturale semplice finché la verifica non viene rifatta.","research-forge.9032517861":"Cinque affermazioni, cinque stati","research-forge.908b29b50b":"ogni gradino richiede un tipo diverso di evidenza","research-forge.90e40d5043":"Inizia","research-forge.919003799d":"Testato","research-forge.91ad20c2db":"Due piani","research-forge.91c0ae2087":"l'intento preciso riduce il rischio di implementazione","research-forge.91cf399266":"può essere la risposta vera","research-forge.9225f51a2a":"Controesempio","research-forge.9233f41df0":"Tre obiettivi","research-forge.9297ab4ca3":"Leggi la storia","research-forge.929818c51d":"Impronta di memoria più grande","research-forge.929a9f0f25":"Il primo che funziona","research-forge.92a7058e4e":"Discuti la cooperazione istituzionale","research-forge.92f5fe6952":"Quattro esiti","research-forge.936c25084e":"Comportamento di riferimento","research-forge.9388f4158d":"l'opzione equilibrata è una scelta come le altre, e lo dice","research-forge.93c09204c0":"Moderato su entrambi i costi","research-forge.93c2975761":"Segui la ricerca","research-forge.93f79d808f":"Il membro della frontiera selezionato riflette la priorità dichiarata?","research-forge.942587e61e":"Scheda di progetto","research-forge.9477d7acdd":"Richiedi l'accesso partner","research-forge.94822e9dc6":"Forgia, vista istituzionale","research-forge.94827e8438":"Leggi gli articoli","research-forge.94859cf20a":"Sigillato e aperto","research-forge.948c81b996":"Diverse vie verificate in avanti","research-forge.94cc86c489":"un passo cambiato e il badge nomina un programma che non stai più tenendo","research-forge.94ed3b0134":"dall'intento al programma selezionato","research-forge.950dfeeb8b":"L'intento diventa codice","research-forge.9550373e8b":"Misurato","research-forge.95eaeda430":"Quanto grande può diventare utilmente una regione di grafo verificata.","research-forge.9678c4f1e3":"un'identità attraversa il confine","research-forge.96aff7c058":"Un ciclo di controesempi","research-forge.96b9633285":"Cosa la ricerca può cambiare","research-forge.973c3f46d7":"In ambito","research-forge.978aa6569a":"Finisce prima","research-forge.97c89a4d66":"Azione","research-forge.97ee6e5610":"Proponi","research-forge.992bc34385":"Una specifica pura non può acquisire accesso a file o rete lungo il percorso. Un contratto intero a larghezza fissa non può diventare silenziosamente un intero matematico illimitato. Una rappresentazione con scala mantiene la sua scala, e uno schizzo memory-safe non può essere completato con un alias non controllato.","research-forge.99508624d6":"Nessun programma può essere","research-forge.996c4a8976":"ha un programma al suo interno","research-forge.99dc6bab08":"Due candidati che soddisfano lo stesso insieme di esempi e divergono su un input che nessuno ha fornito, con i tre modi in cui uno stakeholder può risolverlo","research-forge.9a24005705":"Una ricerca completa, per dimensione","research-forge.9a469ce88c":"Concreto","research-forge.9a4ce5f246":"la scelta deve essere dichiarata","research-forge.9ae33a7d0e":"Proprietà","research-forge.9b7bd11153":"Un grafo verificato che attraversa un confine difficile in Kera, pianificato in due modi diversi, con entrambi i risultati collegati alla stessa identità del grafo","research-forge.9c25db95cc":"Candidato A","research-forge.9c86ef6b28":"Esplora implementazioni candidate sotto un contratto dichiarato","research-forge.9cbe42aaff":"Pianificato","research-forge.9cfcf5930d":"Latenza, movimento, idoneità alla distribuzione e onere della prova non sono toccati dal primo risultato.","research-forge.9d68007b07":"Programma","research-forge.9dba232302":"Il comportamento richiesto","research-forge.9dc6ec542b":"non è la stessa cosa che eseguirlo","research-forge.9dd59ab994":"Confronta","research-forge.9df0f32743":"Registri, parallelismo, limiti del dispositivo, portabilità","research-forge.9e811eeaf8":"Dopo la correttezza","research-forge.9ee018232e":"Niente entra in un candidato che il pacchetto non abbia permesso.","research-forge.9f36fa8055":"Mantieni questa forma e trova la parte mancante.","research-forge.9f78c690af":"per ragioni diverse","research-forge.9fea6de725":"Formale","research-forge.9ff7951f81":"Un badge verificato espanso nelle sue cinque parti, mostrato di nuovo accanto allo stesso programma dopo che un passaggio è cambiato e il collegamento tra loro si è rotto","research-forge.a0a9a568c3":"I candidati rimasti validi e quelli che un controesempio ha concluso","research-forge.a0c9c40551":"il programma cambia forma","research-forge.a10a7ad63a":"Cosa fissa il pacchetto","research-forge.a266f0a07d":"Esplora kernel candidati","research-forge.a2e1cc1b2f":"Può cambiare","research-forge.a2f4a96337":"Compromesso","research-forge.a32a41c9d1":"nessun programma, con il motivo","research-forge.a336e6650d":"Due candidati, due punti di arresto onesti","research-forge.a3c143732a":"il problema è risolto prima della ricerca","research-forge.a3c686e711":"Categoria","research-forge.a4508fc8ef":"Relazione semantica","research-forge.a48f8c0cf7":"Cinque programmi, una specifica","research-forge.a4c745386f":"Quattro politiche","research-forge.a57b5d2330":"La ricerca può cambiare","research-forge.a6067adc3c":"latenza, operazioni, memoria, registri","research-forge.a618b4be8d":"Query","research-forge.a61c938f35":"La ricerca propone","research-forge.a723285355":"Modellato","research-forge.a79764b5e5":"Diversi programmi corretti, ciascuno con la propria evidenza","research-forge.a7987d27ae":"Rinuncia a una riscrittura","research-forge.a898f4eb0d":"È la stessa scelta che chiunque fa riguardo a un percorso attraverso una città. Il più veloce, il più economico e quello con meno cambiamenti sono tutti ragionevoli. Ciò che non è ragionevole è affermare che esiste una sola risposta senza dire per cosa hai ottimizzato.","research-forge.a8b262d32b":"Chiedere a un modello del codice e ottenere qualcosa che sembra giusto è un esercizio diverso. Non c'è nulla che la risposta debba soddisfare, quindi non c'è nulla contro cui possa fallire, e la persona che la legge deve fornire tutto il giudizio.","research-forge.a8e5c0ccf3":"Il grafo che il risultato della verifica nomina effettivamente.","research-forge.a91bcce893":"Sempre","research-forge.a94848cbdb":"Solo i candidati che hanno superato il gate raggiungono questo passaggio.","research-forge.a9d6afeda0":"torna a proporre","research-forge.a9f1693ebe":"Ogni membro soddisfa il contratto dichiarato, quindi l'unica domanda rimanente è quale costo accetti.","research-forge.aa1a2e191d":"DICHIARATO PRIMA","research-forge.aa2b80d828":"Frontiera","research-forge.aa62568659":"Dire ciò che non è noto è più utile che riempire il vuoto con qualcosa che si legge bene.","research-forge.aa6708d51a":"È stata dimostrata una relazione universale supportata.","research-forge.aa88ef980e":"Quali ambienti supportati possono eseguirlo","research-forge.aa9002c223":"Il badge, aperto","research-forge.aab9ca1bc6":"In una classe","research-forge.ab89d05c4b":"Posizionamento","research-forge.ab98f5b857":"Fisso","research-forge.ab9a4aae0b":"Movimento minimo","research-forge.aba86cd010":"La politica seleziona","research-forge.abc0c09f1f":"La macchina può cambiare quali passaggi fanno il lavoro, l'ordine in cui avvengono e quali valori intermedi esistono del tutto. Due programmi che non condividono nessuno di questi possono comunque fare lo stesso lavoro, e alla ricerca è permesso preferire l'uno o l'altro.","research-forge.ac30f0abf3":"Se cambia ciò che il programma produce, non è un miglioramento per quel programma. La correttezza è ciò che fa guadagnare a un candidato un posto nella conversazione sul costo.","research-forge.acc3156c5b":"Esegui link","research-forge.ad2cecac38":"Testo e struttura","research-forge.ad44adccc4":"la prova rafforza un'asserzione precisa","research-forge.ad59e3b102":"Più ampio","research-forge.adfc01e921":"Un candidato può essere giudicato solo rispetto a un problema già dichiarato.","research-forge.adfccdc8de":"Forge: cosa","research-forge.ae2fee1a70":"Costruisci solo espressioni più grandi corrette per tipo.","research-forge.aeb1c76446":"Quattro anelli, una regola di pubblicazione","research-forge.aebc2854f4":"Numerico","research-forge.aeedafb2fe":"il fallimento diventa un obbligo duraturo","research-forge.af3cc2e010":"il programma, non l'obiettivo","research-forge.af68d81f17":"Il comportamento e i vincoli che hanno definito il successo.","research-forge.af78a00855":"Quanto direttamente il suo comportamento può essere verificato","research-forge.afbab5dc80":"il primo candidato scoperto mantiene il suo posto nella storia e lascia la frontiera","research-forge.aff55d9c0e":"Segnala il candidato verificato più piccolo e il suo limite.","research-forge.b0339e3e63":"Synthesis, Cranelift e","research-forge.b048046ec8":"Il candidato con la latenza più bassa può avere un working set più ampio. Quello più portabile può essere più lento sulla macchina che hai davanti. Quello con la prova più semplice può rinunciare a una riscrittura aggressiva. Si può suggerire un punto di equilibrio, e il suggerimento viene registrato come una policy con la sua normalizzazione allegata.","research-forge.b06be2ecea":"Per questo Forge pubblica le assunzioni accanto all'asserzione, e per questo la revisione ha proprietari nominati. La specifica, il modello e la destinazione di esecuzione sono tre firme separate.","research-forge.b0811e470d":"Trade","research-forge.b0a205ebad":"Inizia dagli input e dalle costanti consentiti.","research-forge.b0b01215a0":"Candidato D","research-forge.b116105199":"Quattro domande da risolvere","research-forge.b1d348384e":"Più di un tipo di meglio","research-forge.b23977841c":"Controesempi","research-forge.b26aa65383":"Cosa copre la parola verificato","research-forge.b2bc0c005f":"Controllato","research-forge.b30077250b":"fai commit presto o preserva le alternative","research-forge.b307b88c84":"Portabilità","research-forge.b3776d63ad":"Backend","research-forge.b39a168c1e":"Il pacchetto viene scritto una volta, e ogni risultato in questa pagina punta alla versione che lo ha prodotto.","research-forge.b3c0c45a3e":"Forge tiene separati validità strutturale, test concreti, verifica esaustiva limitata, verifica formale, controllo indipendente e collegamento all'esecuzione. Un candidato sale solo quando esiste l'evidenza per il gradino successivo, e il gradino raggiunto fa parte del risultato, non è una decorazione. Una ricerca veloce può tenere candidati testati mentre si ottiene ancora una prova. Il controllo indipendente sta su un gradino proprio, perché chiede se un checker che non ha prodotto la prova è d'accordo con essa.","research-forge.b45b598d0c":"Un'unica identità di grafo collega la specifica, la prova, il piano e il risultato tornato.","research-forge.b462217ad5":"Un input mostra che il comportamento è sbagliato.","research-forge.b4dad06170":"Specifiche tecniche","research-forge.b51ba796f2":"Inizia da","research-forge.b5338782b3":"Le dimensioni su cui un candidato viene classificato, modellato o misurato","research-forge.b568d47f2e":"Input","research-forge.b5b0a8f813":"Strati concentrici dalla domanda di ricerca pubblica attraverso il protocollo riproducibile e il risultato rilasciato fino al metodo interno protetto","research-forge.b6272cdaf7":"Forge registra l'identità della specifica, l'ascendenza del candidato che conta, i controesempi, le relazioni di equivalenza usate, i valori oggettivi, le transizioni di garanzia e la policy di selezione. Questa catena spiega perché esiste il programma scelto e quali alternative ha sostituito, ed è sufficiente perché qualcun altro possa ricostruire l'asserzione. Una riproduzione non deve ripetere ogni ramo esplorativo, solo l'evidenza su cui poggia l'asserzione.","research-forge.b638127a16":"Completo limitato","research-forge.b66b54c1d8":"Il candidato come oggetto","research-forge.b6d2f4c9e8":"la ricerca non può ampliare il sistema di tipi","research-forge.b70446abdf":"I requisiti possono essere in conflitto. Un insieme di esempi può permettere comportamenti incompatibili. Una garanzia richiesta può stare fuori dalla semantica che il contratto di verifica rappresenta. Una ricerca può raggiungere il suo limite dichiarato senza una conclusione. Forge segnala ciascuno di questi separatamente, perché richiedono quattro risposte diverse e costano quattro importi diversi da affrontare. Le clausole in conflitto vengono riconciliate, i comportamenti concorrenti vengono separati con più evidenza, una ricerca non conclusa viene estesa, e una garanzia fuori dal contratto viene registrata come non giustificabile come dichiarata.","research-forge.b71f6e67ce":"Studia una decisione di implementazione","research-forge.b74c664479":"Stati di garanzia","research-forge.b78c6b0e99":"superare gli esempi e soddisfare la condizione non sono la stessa asserzione","research-forge.b82b9b1043":"le forme sono combinate deliberatamente","research-forge.b895ceb6b1":"una non-risposta previene la falsa fiducia","research-forge.b8f5629ab6":"la colonna degli obblighi non si restringe mai tra le iterazioni","research-forge.b97a1099a3":"Verificabile a macchina","research-forge.b9b15e5f94":"Tre dossier","research-forge.ba25b214d8":"ciascuno chiede qualcosa di diverso","research-forge.ba3fef96ae":"Una prova in cinque parti","research-forge.babfc32160":"Almeno un comportamento soddisfa ogni clausola contemporaneamente.","research-forge.bac127c5b7":"Non dominato","research-forge.bb11a8e3f8":"Regole","research-forge.bb2fe63e5a":"INPUT","research-forge.bb54db510a":"Accetta","research-forge.bb9cf14180":"Policy","research-forge.bb9d653f4e":"Sfida","research-forge.bbddd6ecdf":"Quali valori intermedi esistono","research-forge.bc0b16aa7f":"Quattro programmi verificati riordinati in base alla proprietà richiesta, con l'opzione bilanciata mostrata come preferenza come le altre","research-forge.bc6b9b38a3":"I passaggi che appartengono al metodo di ricerca di Dweve appaiono come nodi sigillati con i loro input, output e identità pubblicati. La trasparenza istituzionale e la riservatezza della ricerca sono gestite come due proprietà di una stessa catena, non come opposti.","research-forge.bc7819b34f":"Sconosciuto","research-forge.bcd3b8580e":"l'oggetto non cambia mai categoria","research-forge.bce0641417":"Cerca","research-forge.bd163f2c2d":"Ogni relazione porta con sé le sue condizioni. La ristrutturazione algebrica, la riduzione di forza, la vettorizzazione, la fusione, il cambio di layout e l'eliminazione di movimenti sono legali solo quando le condizioni aritmetiche, di larghezza, di arrotondamento, di effetto e di ordine valgono in questo esperimento.","research-forge.bd5d4d39fa":"Dice","research-forge.bda89bbff3":"Cambiare un esempio, ampliare un tipo, permettere un effetto o rilassare una tolleranza numerica produce un problema di ricerca diverso con un'identità diversa. La corsa precedente rimane nel record sotto il proprio pacchetto, quindi due risultati non vengono mai letti come risposte alla stessa domanda.","research-forge.bdfebc22bf":"Vettore obiettivo","research-forge.be601df25e":"Ricerca","research-forge.beb1ed4753":"evidenza pubblica accanto a metodo protetto","research-forge.bef833878c":"la lista dei casi non si accorcia mai tra i round","research-forge.bf55421b4a":"Il comportamento richiesto non è qualcosa che la verifica copre.","research-forge.bff5c4dd05":"Richiedi","research-forge.business.actionCase":"Vedi il caso istituzionale","research-forge.business.actionCooperate":"Discuti la cooperazione di ricerca","research-forge.business.banner.body1":"Dimostra che esiste una via.","research-forge.business.banner.body2":"Non dimostra che la via sia la più veloce, la più piccola, la più portabile, la più facile da verificare o la più adatta all'istituzione che deve gestirla.","research-forge.business.banner.eyebrow":"Il problema dello spazio di progettazione","research-forge.business.banner.firstDetail":"La ricerca ha stabilito che esiste un candidato permesso.","research-forge.business.banner.firstLabel":"Una via soddisfacente","research-forge.business.banner.firstStatus":"Valido nell'ambito","research-forge.business.banner.footer":"Dweve Forge, scoperta di programmi verificati","research-forge.business.banner.frontierDetail":"Diversi programmi corretti rimangono per diversi profili obiettivo.","research-forge.business.banner.frontierLabel":"Alternative non dominate","research-forge.business.banner.frontierStatus":"Visibile","research-forge.business.banner.headline":"Corretto è l'inizio","research-forge.business.banner.headlineAccent":"non la risposta finale","research-forge.business.banner.instrument":"Dopo la correttezza","research-forge.business.banner.leftLabel":"Primo candidato valido","research-forge.business.banner.limitDetail":"Il primo risultato non dice nulla sui compromessi vicini.","research-forge.business.banner.limitLabel":"Nessun ottimo universale","research-forge.business.banner.limitStatus":"Continua a cercare","research-forge.business.banner.policyDetail":"L'istituzione dichiara quale compromesso ha guidato la scelta.","research-forge.business.banner.policyLabel":"Politica di selezione registrata","research-forge.business.banner.policyStatus":"Revisionabile","research-forge.business.banner.rightLabel":"Frontiera delle decisioni","research-forge.business.banner.tag":"Confronta","research-forge.business.banner.verdict":"Mantieni le alternative finché la politica non è esplicita.","research-forge.business.banner.verdictLabel":"Regola di decisione","research-forge.business.close.body":"Porta l'intento di dominio, i metodi formali, la misurazione hardware o la revisione indipendente. Forge fornisce un oggetto di ricerca condiviso per confrontare scoperta, prova ed esecuzione di programmi.","research-forge.business.close.label":"Dweve Forge, cooperazione di ricerca","research-forge.business.close.primary":"Discuti la cooperazione istituzionale","research-forge.business.close.secondary":"Ispeziona il contratto di evidenza","research-forge.business.close.title":"Sfida una decisione.","research-forge.business.eyebrow":"Dweve Forge, scoperta di programmi verificati","research-forge.business.lede":"Dweve Forge è un progetto di ricerca che trasforma esempi, vincoli e specifiche parziali in una ricerca controllata di programmi validi, confronta le alternative non dominate e preserva le evidenze che supportano il risultato selezionato. La specifica rimane l'asset durevole mentre le scelte di implementazione restano aperte più a lungo.","research-forge.business.titleAccent":"finché la prova non decide","research-forge.business.titleLead":"Mantieni l'intento aperto","research-forge.businessGlyph.ambiguous":"Comportamento ancora ambiguo","research-forge.businessGlyph.assurance":"Assicurazione nominata","research-forge.businessGlyph.boundary":"Programma di ricerca, non un'offerta software","research-forge.businessGlyph.candidateA":"Candidato A","research-forge.businessGlyph.candidateB":"Candidato B","research-forge.businessGlyph.candidateC":"Candidato C","research-forge.businessGlyph.candidateD":"Candidato D","research-forge.businessGlyph.counterexample":"Controesempio trovato","research-forge.businessGlyph.execution":"Piano e risultato collegati","research-forge.businessGlyph.fixed":"Fisso","research-forge.businessGlyph.kera":"Esecuzione Kera","research-forge.businessGlyph.lowLatency":"Latenza minima","research-forge.businessGlyph.lowMovement":"Movimento minimo","research-forge.businessGlyph.policy":"Criterio di selezione","research-forge.businessGlyph.portability":"Portabilità massima","research-forge.businessGlyph.research":"Ricerca","research-forge.businessGlyph.selected":"Grafico selezionato","research-forge.businessGlyph.simpleProof":"Dimostrazione più semplice","research-forge.businessGlyph.spec":"Comportamento, limiti e politica di garanzia","research-forge.businessGlyph.specFixed":"Specifica fissa","research-forge.businessGlyph.specLabel":"Specifica immutabile","research-forge.businessGlyph.subtitle":"Alternative verificate prima dell'esecuzione","research-forge.businessGlyph.title":"Scheda decisionale della specifica","research-forge.businessGlyph.tradeoffs":"Compromessi visibili","research-forge.businessGlyph.visible":"Visibile","research-forge.businessHero.titleMiddle":"migliore","research-forge.businessHero.titleSuffix":"software","research-forge.c00cde6a62":"Un dominio dichiarato finito è stato coperto senza errori.","research-forge.c023fe51a2":"Forge è disponibile tramite il programma partner di ricerca di Dweve. Testa domande di sintesi programmatica limitate e concorda i termini di valutazione prima dell'accesso. I risultati restano prove di ricerca, non una promessa di prodotto.","research-forge.c040f6e04f":"il limite è dichiarato con il risultato","research-forge.c0caf528d8":"Costo multi-obiettivo","research-forge.c10a6d0899":"Requisiti contraddittori trovati durante l'implementazione diventano ritardi e rilavorazioni. Un'ambiguità trovata dopo la distribuzione diventa un comportamento incoerente che qualcuno deve riconciliare. Trovare entrambi prima che l'implementazione esista è il punto più economico per trovarli.","research-forge.c12f928235":"Consegna del grafico","research-forge.c144b00ba8":"Latenza, throughput e percorso critico","research-forge.c174fa3158":"La frontiera non si muove quando cambia la politica","research-forge.c1929c45f3":"Una ricerca può dimostrare che nulla nel linguaggio dichiarato soddisfa il requisito, non riuscire a decidere la questione entro i suoi limiti teorici e di risorse, o scoprire che le prove fornite consentono diversi comportamenti incompatibili.","research-forge.c1fcd5ecff":"Potrebbe essere più veloce. Potrebbe essere più piccolo. Potrebbe essere la cosa più elegante che qualcuno avesse pensato per quel problema.","research-forge.c20d749a05":"COMPROMESSI VISIBILI","research-forge.c2184a31d3":"Il requisito è la cosa che vale la pena mantenere, e l'implementazione è un risultato che ha prodotto.","research-forge.c297908b88":"Un candidato non può essere promosso da un controllo, solo da prove che esista il gradino successivo.","research-forge.c29cf0b245":"Compromessi","research-forge.c2bb6fa0c5":"SPECIFICA IMMUTABILE","research-forge.c2ea17d5fe":"TRE CAMPI","research-forge.c33ef52668":"il requisito non","research-forge.c3451e6677":"Gli esempi mostrano il comportamento atteso su casi che le persone possono verificare. Le condizioni logiche definiscono cosa deve valere oltre quei casi. Uno schizzo parziale preserva un'architettura di sicurezza, un'interfaccia o un flusso di controllo imposto mentre una regione resta aperta alla scoperta. Insieme rendono il requisito abbastanza preciso perché una macchina possa fallire contro di esso, che è lo scopo di una specifica. Tutto ciò che la ricerca può decidere per tuo conto appartiene allo stesso documento.","research-forge.c36594e8f5":"minimo nel linguaggio dichiarato","research-forge.c3be8bb127":"Quanto veloce","research-forge.c3e4b59bd1":"Quanti dati sposta il programma","research-forge.c439038abe":"Non coperto","research-forge.c440d9bf36":"La ricerca non può salvare un candidato cambiando l'obiettivo.","research-forge.c4cc9c34bd":"Un ciclo di raffinamento","research-forge.c533db2294":"prima di vedere le opzioni","research-forge.c554cb5d95":"Dweve Research, Paesi Bassi","research-forge.c60a3a3cff":"Cerca nel dominio supportato un input che violi.","research-forge.c648f0b37b":"Quattro motivi per cui la risposta è nessun programma","research-forge.c69925079f":"sbagliato su questo caso esatto","research-forge.c6c9f7cd5c":"Una scorciatoia intelligente","research-forge.c6d954c113":"Nulla nel linguaggio e nelle assunzioni dichiarate soddisfa il requisito.","research-forge.c74dddd8a0":"Le voci che rispondono a una domanda successiva sono state scritte quando è stata presa la decisione.","research-forge.c76a21c28e":"Ecco perché un'identità familiare può essere ammessa in una regione intera esatta e rifiutata in una regione a virgola mobile nello stesso grafico. La condizione resta attaccata alla relazione, quindi l'estrazione non eredita mai una riscrittura a cui non aveva diritto.","research-forge.c7e00eda62":"l'affermazione è minima in questo linguaggio, a questo limite","research-forge.c7f2c2e7d4":"Tre round","research-forge.c8050fa93f":"Dimostra che esiste un percorso. Questo è un risultato reale e vale la pena averlo presto, perché ti dice che il requisito può essere soddisfatto all'interno del linguaggio che hai dichiarato.","research-forge.c82f0b5250":"una coppia incrociata è un compromesso, non una classifica","research-forge.c855f0a33c":"Una teoria non supportata ferma un candidato a testato o a fuori ambito, e il record dice quale. Un risultato formale può nominare il grafico semantico mentre l'artefatto emesso attende ancora il suo collegamento di esecuzione. Nessuno di questi stati è compresso in un singolo badge.","research-forge.c932a404bb":"Testa, sfida e dimostra ciò che le prove supportano.","research-forge.c93e1581c7":"Anche un piccolo problema può contenere milioni di programmi possibili. Forge guarda dentro le operazioni e i limiti che l'esperimento consente, e diversi comportamenti di ricerca esplorano diverse parti di quello spazio. Ciò che nessuno di loro può fare è rendere il problema più facile: il requisito sta fuori dalla ricerca e non si muove.","research-forge.c940737ecf":"Forge, vista ricerca","research-forge.c968557f4b":"Grafico verificato e prove a Kera","research-forge.c9bf3b001c":"il risultato più prezioso","research-forge.c9d8f0eef6":"potare prima di valutare","research-forge.ca032b5844":"Cosa fa","research-forge.ca046ad257":"Leggi la ricerca","research-forge.ca08ca46bd":"La scala delle garanzie","research-forge.ca09c54bff":"Capacità","research-forge.ca6d0e3aaa":"Fase","research-forge.ca7b181648":"L'ordine fisso","research-forge.cb3242398c":"Diversi programmi restano validi","research-forge.cb3888722e":"Nessuna delle due parti assorbe l'affermazione dell'altra e l'identità del grafo mantiene la connessione esatta.","research-forge.cb48a44ca9":"Tre iterazioni","research-forge.cb4ae000d8":"il programma resta aperto","research-forge.cb5c0156c2":"Porta i propri limiti","research-forge.cbb9f1b292":"ciascuno dice qualcosa di diverso","research-forge.cbbe214a22":"Porta una specifica","research-forge.cc68ebf0f3":"Una frontiera contiene i candidati che nessun altro candidato supera su ogni obiettivo attivo. Rimuovere un membro richiede una relazione di dominanza dimostrabile, non una preferenza nascosta nella ricerca. Questo trasforma un confronto tecnico in qualcosa che un comitato di revisione può leggere: ogni membro soddisfa lo stesso contratto e differisce solo per il costo.","research-forge.ccfd13401b":"Fissa il problema","research-forge.cd27068c9e":"Risorsa durevole","research-forge.cd3d5a59f1":"Esecuzione deterministica","research-forge.cdaa0de1dc":"Condivisione delle sottosspressioni comuni","research-forge.cdbed7e540":"Linguaggio di ricerca","research-forge.cde215073a":"tutti e quattro soddisfano lo stesso contratto","research-forge.cdf33799d9":"Registro del collegamento di esecuzione","research-forge.ce3b4e045e":"prima che diventi permanente","research-forge.ce9e850988":"la ricerca segnala la divergenza invece di sceglierne uno","research-forge.cec4b662d3":"Programma parziale","research-forge.cecae09ffe":"La macchina trova un candidato.","research-forge.cf5ed047cf":"Valori degli obiettivi e posizione sulla frontiera.","research-forge.cf61965045":"fatti disponibili prima che venga valutato qualsiasi cosa","research-forge.cf88038e56":"Non definitivo","research-forge.cf9b77061f":"Aperto","research-forge.consumer.banner.bodyOne":"Un candidato può essere più veloce, più piccolo o più facile da eseguire.","research-forge.consumer.banner.bodyTwo":"Se viola la specifica, non è un'ottimizzazione di quel programma.","research-forge.consumer.banner.checkDetail":"Richiedi il livello di evidenza indicato dall'esperimento.","research-forge.consumer.banner.checkLabel":"Verifica la correttezza","research-forge.consumer.banner.checkStatus":"Cancello","research-forge.consumer.banner.compareDetail":"Solo i candidati accettabili entrano nella discussione sui compromessi.","research-forge.consumer.banner.compareLabel":"Confronta i costi","research-forge.consumer.banner.compareStatus":"Poi confronta","research-forge.consumer.banner.eyebrow":"Il confine non negoziabile","research-forge.consumer.banner.findDetail":"Esplora diverse strutture di programma consentite.","research-forge.consumer.banner.findLabel":"Trova candidati","research-forge.consumer.banner.findStatus":"Ricerca","research-forge.consumer.banner.footer":"Dweve Forge, scoperta verificata di programmi","research-forge.consumer.banner.instrumentTag":"Fisso","research-forge.consumer.banner.instrumentTitle":"L'ordine","research-forge.consumer.banner.stateDetail":"Scrivi il risultato e i suoi limiti prima della ricerca.","research-forge.consumer.banner.stateLabel":"Dichiara il comportamento","research-forge.consumer.banner.stateStatus":"Fisso","research-forge.consumer.banner.titleAccent":"se cambia la risposta","research-forge.consumer.banner.titleLead":"Una scorciatoia intelligente è inutile","research-forge.consumer.banner.verdictLabel":"La regola","research-forge.consumer.banner.verdictValue":"La correttezza garantisce l'ingresso nella discussione sui compromessi.","research-forge.consumer.close.body":"Il materiale pubblico di Forge spiega la specifica, le alternative scoperte, i controesempi e ciò che la ricerca può effettivamente dimostrare. Forge è ricerca interna attiva, senza prova software, pacchetto pubblico o download open-source.","research-forge.consumer.close.eyebrow":"Dweve Forge, scoperta verificata di programmi","research-forge.consumer.close.primary":"Esplora la ricerca Dweve","research-forge.consumer.close.secondary":"Torna all'esperimento","research-forge.consumer.close.title":"Segui la ricerca dall'intento all'evidenza.","research-forge.consumer.counterexample.body":"Un candidato può funzionare su ogni esempio fornito e fallire altrove. Forge può sfidarlo con un input concreto che rivela la differenza. Quell'input diventa un controesempio.","research-forge.consumer.counterexample.eyebrow":"Il fallimento come evidenza utile","research-forge.consumer.counterexample.footer":"Superare molti esempi non significa ancora che il programma sia stato dimostrato corretto.","research-forge.consumer.counterexample.pillFailure":"Fallimento concreto","research-forge.consumer.counterexample.pillPermanent":"Caso permanente","research-forge.consumer.counterexample.pillRetry":"Cerca di nuovo","research-forge.consumer.counterexample.secondaryLeft":"Il caso fallito si aggiunge alle prove permanenti. Il candidato successivo deve soddisfare sia gli esempi precedenti sia il nuovo limite.","research-forge.consumer.counterexample.secondaryLeftLabel":"Il candidato cambia","research-forge.consumer.counterexample.secondaryRight":"Un fallimento può anche rivelare ambiguità o contraddizioni nella richiesta. Chiarire l'intento crea una nuova specifica e mantiene visibile il risultato precedente.","research-forge.consumer.counterexample.secondaryRightLabel":"L'intento può cambiare","research-forge.consumer.counterexample.sideChallengeDetail":"Guarda oltre gli esempi amichevoli.","research-forge.consumer.counterexample.sideChallengeLabel":"Sfida","research-forge.consumer.counterexample.sideFooter":"Il fallimento restringe la ricerca e chiarisce il requisito umano.","research-forge.consumer.counterexample.sideMetaLabel":"Direzione","research-forge.consumer.counterexample.sideMetaValue":"Più severo a ogni round","research-forge.consumer.counterexample.sideProposeDetail":"Trova un candidato che si adatti ai casi noti.","research-forge.consumer.counterexample.sideProposeLabel":"Proponi","research-forge.consumer.counterexample.sideRememberDetail":"Aggiungi il fallimento concreto alle prove.","research-forge.consumer.counterexample.sideRememberLabel":"Ricorda","research-forge.consumer.counterexample.sideRetryDetail":"Cerca un candidato che sopravviva all'insieme più forte.","research-forge.consumer.counterexample.sideRetryLabel":"Riprova","research-forge.consumer.counterexample.sideStatus":"Ciclo","research-forge.consumer.counterexample.sideSubtitle":"Come un candidato debole affina la domanda","research-forge.consumer.counterexample.sideTitle":"Un ciclo di controesempio","research-forge.consumer.counterexample.titleAccent":"sbagliato su questo caso esatto","research-forge.consumer.counterexample.titleLead":"Non semplicemente sbagliato","research-forge.consumer.counterexample.visualFooter":"Il candidato successivo deve fare meglio senza indebolire il requisito.","research-forge.consumer.counterexample.visualMeta":"Caso illustrativo","research-forge.consumer.counterexample.visualStatus":"Controesempio trovato","research-forge.consumer.counterexample.visualSubtitle":"Tre candidati incontrano un limite sempre più severo","research-forge.consumer.counterexample.visualTitle":"Un caso fallito diventa un obbligo permanente","research-forge.consumer.glyph.evidence.counterexample":"Fallimento registrato","research-forge.consumer.glyph.evidence.examples":"Esempi superati","research-forge.consumer.glyph.evidence.execution":"Esecuzione collegata","research-forge.consumer.glyph.evidence.proof":"Relazione dimostrata","research-forge.consumer.glyph.footer":"La macchina può non restituire alcun programma.","research-forge.consumer.glyph.header.detail":"La richiesta rimane fissa mentre i percorsi cambiano.","research-forge.consumer.glyph.header.state":"Ricerca attiva","research-forge.consumer.glyph.header.title":"Un esperimento di scoperta di programmi","research-forge.consumer.glyph.path.a.label":"Fallisce un caso limite","research-forge.consumer.glyph.path.a.state":"Rifiutato","research-forge.consumer.glyph.path.b.label":"Corretto, costo più alto","research-forge.consumer.glyph.path.b.state":"Mantieni","research-forge.consumer.glyph.path.c.label":"Corretto, compromesso diverso","research-forge.consumer.glyph.path.c.state":"Dimostrato","research-forge.consumer.glyph.request.detail":"Esempi, regole e un programma parziale definiscono il confine della ricerca.","research-forge.consumer.glyph.request.label":"Trasforma ogni input supportato e preserva il limite dichiarato.","research-forge.consumer.hero.eyebrow":"Dweve Forge, scoperta verificata di programmi","research-forge.consumer.hero.lede":"Dweve Forge è un progetto di ricerca che cerca programmi che soddisfano esempi, vincoli o specifiche parziali, migliora i candidati validi rispetto a obiettivi espliciti e registra le prove a sostegno di ogni risultato.","research-forge.consumer.hero.ledgerLabel":"Nota di ricerca","research-forge.consumer.hero.ledgerPill":"Attivo","research-forge.consumer.hero.ledgerPurpose":"Scopo","research-forge.consumer.hero.ledgerPurposeValue":"Scopri, confronta e verifica programmi","research-forge.consumer.hero.ledgerStatus":"Stato","research-forge.consumer.hero.ledgerStatusValue":"Ricerca interna attiva","research-forge.consumer.hero.primary":"Segui un programma scoperto","research-forge.consumer.hero.secondary":"Scopri cosa significa verificato","research-forge.consumer.hero.titleAccent":"Lascia che la macchina cerchi come.","research-forge.consumer.hero.titleLead":"Descrivi cosa dovrebbe accadere.","research-forge.consumer.intent.body":"La ricerca Forge inizia con esempi, regole o un programma parzialmente scritto. Gli esempi mostrano casi specifici. Le regole stabiliscono ciò che deve rimanere vero in generale. Un programma parziale preserva decisioni che non dovrebbero essere affidate alla ricerca.","research-forge.consumer.intent.eyebrow":"Il punto di partenza","research-forge.consumer.intent.footer":"Una volta chiarito il comportamento, la macchina può cercare molti modi possibili per produrlo.","research-forge.consumer.intent.pillExamples":"Esempi","research-forge.consumer.intent.pillRules":"Regole","research-forge.consumer.intent.pillSketch":"Programma parziale","research-forge.consumer.intent.secondaryLeft":"Un prompt può chiedere codice e ricevere qualcosa di plausibile. Di per sé non definisce uno standard completo rispetto al quale quel codice può fallire.","research-forge.consumer.intent.secondaryLeftLabel":"Un prompt","research-forge.consumer.intent.secondaryRight":"Una specifica fissa il comportamento, i confini e le scelte consentite. Modificarla crea un problema di ricerca diverso, invece di salvare un candidato debole.","research-forge.consumer.intent.secondaryRightLabel":"Una specifica","research-forge.consumer.intent.sideExamplesDetail":"Per questo input, produci questo output.","research-forge.consumer.intent.sideExamplesLabel":"Esempi","research-forge.consumer.intent.sideFooter":"Il requisito viene prima; l'implementazione resta aperta.","research-forge.consumer.intent.sideMetaLabel":"Fissato durante la ricerca","research-forge.consumer.intent.sideMetaValue":"Comportamento e ambito","research-forge.consumer.intent.sideRulesDetail":"Per ogni input supportato, preserva questa proprietà.","research-forge.consumer.intent.sideRulesLabel":"Regole","research-forge.consumer.intent.sideSketchDetail":"Mantieni questa struttura e scopri la parte mancante.","research-forge.consumer.intent.sideSketchLabel":"Schizzo","research-forge.consumer.intent.sideStatus":"Inizio","research-forge.consumer.intent.sideSubtitle":"Ciascuno fornisce un diverso tipo di confine","research-forge.consumer.intent.sideTitle":"Tre modi per dichiarare l'intento","research-forge.consumer.intent.titleAccent":"prima di scegliere l'implementazione","research-forge.consumer.intent.titleLead":"Descrivi il comportamento","research-forge.consumer.intent.visualFooter":"Il programma cambia forma. Il requisito no.","research-forge.consumer.intent.visualMeta":"Percorso illustrativo","research-forge.consumer.intent.visualStatus":"Ricerca attiva","research-forge.consumer.intent.visualSubtitle":"Una vista pubblica illustrativa di un esperimento di scoperta di programmi","research-forge.consumer.intent.visualTitle":"Un requisito, diversi percorsi candidati","research-forge.consumer.proof.body":"Un risultato formale può dimostrare che un programma soddisfa una proprietà dichiarata per input e semantiche supportate. Non dimostra che il requisito fosse saggio, completo o adatto a ogni ambiente reale.","research-forge.consumer.proof.eyebrow":"Cosa dovrebbe dire il badge","research-forge.consumer.proof.footer":"A volte il risultato onesto più forte è che la macchina non può produrre un programma.","research-forge.consumer.proof.pillAssumptions":"Assunzioni visibili","research-forge.consumer.proof.pillLimits":"Limiti visibili","research-forge.consumer.proof.pillScoped":"Delimitato","research-forge.consumer.proof.secondaryLeft":"Il programma, la proprietà, le assunzioni e le prove restano insieme. Se il programma cambia, cambia anche il legame con la dimostrazione.","research-forge.consumer.proof.secondaryLeftLabel":"L'affermazione","research-forge.consumer.proof.secondaryRight":"Forge è ricerca interna attiva e non conclusa. Non è un prodotto, un servizio pubblico di sintesi o un download open source.","research-forge.consumer.proof.secondaryRightLabel":"Il confine della ricerca","research-forge.consumer.proof.sideAssumptionsDetail":"Gli input e l'ambiente coperti dall'affermazione.","research-forge.consumer.proof.sideAssumptionsLabel":"Assunzioni","research-forge.consumer.proof.sideFooter":"La dimostrazione rafforza un'affermazione precisa, non una vaga promessa.","research-forge.consumer.proof.sideLimitsDetail":"Cosa il risultato non stabilisce.","research-forge.consumer.proof.sideLimitsLabel":"Limiti","research-forge.consumer.proof.sideMetaLabel":"Stato onesto più forte","research-forge.consumer.proof.sideMetaValue":"Nominato, mai implicito","research-forge.consumer.proof.sideProgramDetail":"Il candidato esatto che viene verificato.","research-forge.consumer.proof.sideProgramLabel":"Programma","research-forge.consumer.proof.sidePropertyDetail":"Il comportamento che viene affermato.","research-forge.consumer.proof.sidePropertyLabel":"Proprietà","research-forge.consumer.proof.sideStatus":"Dimostrazione","research-forge.consumer.proof.sideSubtitle":"Quattro parti che devono restare insieme","research-forge.consumer.proof.sideTitle":"Una dichiarazione di dimostrazione","research-forge.consumer.proof.titleAccent":"non corretto in ogni mondo possibile","research-forge.consumer.proof.titleLead":"Verificato secondo queste regole","research-forge.consumer.proof.visualFooter":"Sconosciuto, impossibile, ambiguo e fuori ambito restano esiti di ricerca validi.","research-forge.consumer.proof.visualMeta":"Prova illustrativa","research-forge.consumer.proof.visualStatus":"Ambito visibile","research-forge.consumer.proof.visualSubtitle":"Test, verifiche limitate, dimostrazione formale e collegamento all'esecuzione sono risultati diversi","research-forge.consumer.proof.visualTitle":"La scala dell'assicurazione mantiene i suoi gradini separati","research-forge.consumerHero.titleSuffix":"trovare percorsi migliori","research-forge.d02603176f":"Universale","research-forge.d092bf9ea1":"Esplora la ricerca","research-forge.d0f4e7e15e":"il grafo li mantiene esatti","research-forge.d105692d52":"Grafo dei candidati selezionati","research-forge.d1a475961a":"Una ricerca completa limitata può trovare l'espressione più piccola in un linguaggio ristretto. Il raffinamento guidato da controesempi tende a produrre programmi strutturati robusti. La ricerca vincolata risolve le regioni difficili a livello di bit. La ricerca esplorativa raggiunge implementazioni insolite.","research-forge.d1b06384eb":"Esempi, regole o un programma parzialmente scritto.","research-forge.d1ed30ebcf":"Confine fisso","research-forge.d1f8a8cdec":"Una fusione è forte solo quanto il test che l'ha giustificata.","research-forge.d1f8e5ea93":"Selezione","research-forge.d2089fb287":"Instradamento della teoria","research-forge.d2316c0df0":"Cinque voci","research-forge.d23276442b":"Il problema dello spazio di progettazione","research-forge.d23c4c8d4e":"Una frase, tre forme utilizzabili","research-forge.d255672f1b":"e affina la richiesta","research-forge.d286c609a6":"Versione della specifica","research-forge.d2b02aa6ad":"il record vincola entrambe le parti","research-forge.d2bad80400":"Una richiesta semplice che si divide in esempi, una regola e uno schizzo, accanto a una risposta scritta direttamente dalla frase senza nulla da verificare","research-forge.d2d0b16b22":"Rimuovi i duplicati strutturali e i duplicati osservati.","research-forge.d2d43bec88":"Backend di destinazione (ambito di valutazione)","research-forge.d35260a00f":"Destinazioni","research-forge.d362822809":"Dove portare il problema","research-forge.d36f29cacf":"Riconcilia","research-forge.d3d6314184":"Ogni candidato è una linea attraverso ogni asse, non un punto su uno solo.","research-forge.d3dee74f70":"Il risultato formale e, dove disponibile, una verifica separata dello stesso.","research-forge.d3ec6e1bad":"L'oggetto semantico che Kera riceve, con i suoi obblighi allegati.","research-forge.d4621d18f0":"con un confine dichiarato","research-forge.d4a74b503a":"Leggi la documentazione","research-forge.d4ccefcb5e":"nessuno dei quattro finisce per produrre qualcosa di plausibile invece","research-forge.d50b109f99":"Più derivazioni restano attive contemporaneamente e la scelta finale attende prove oggettive.","research-forge.d51fb63a04":"ogni risultato vi riconduce","research-forge.d5383ea7af":"Registrato","research-forge.d5dc89d194":"Per i contratti Kera supportati, l'esecuzione pura ripete i bit in modo identico senza seme, inclusi i percorsi coperti della famiglia a virgola mobile. Quando un programma consuma deliberatamente stato casuale, quello stato è un input dichiarato e riutilizzarlo riproduce l'intera esecuzione.","research-forge.d5ec4f1c39":"Perché esiste questo programma","research-forge.d5f412e831":"Kera","research-forge.d659989a95":"Forge cerca in un linguaggio di operazioni computazionali tipizzate. Input, output, forme, famiglie numeriche, effetti, capacità, proprietà e restrizioni di destinazione determinano quali composizioni sono legali, quindi i programmi non validi vengono esclusi strutturalmente piuttosto che generati e riparati dopo la valutazione. Il linguaggio è scelto con il pacchetto e chiuso per l'esecuzione.","research-forge.d66c44dfdf":"Impossibile","research-forge.d6a6f2deb1":"Cosa fa il ciclo","research-forge.d71df112ac":"Cosa può fare la ricerca","research-forge.d769ded7e8":"Candidato","research-forge.d79c0b71d1":"il cui primo programma corretto non basta","research-forge.d7e5b39755":"L'ambiguità diventa visibile prima di diventare codice. Due candidati possono soddisfare ogni esempio fornito e tuttavia discordare su un input che nessuno ha scritto. Forge segnala questo disaccordo e chiede un altro requisito invece di scegliere un comportamento in silenzio.","research-forge.d7e94eb0fb":"Ogni organizzazione dipende da piccoli pezzi di codice critici. Forge chiede se una ricerca di sintesi di programmi possa proporre implementazioni candidate sotto una specifica dichiarata e un piano di misurazione. Il rapporto 2025 documenta un esperimento, non una prontezza produttiva; nessun benchmark pubblicato stabilisce una versione ottimale o più veloce.","research-forge.d835dab5b4":"intero esatto","research-forge.d90c9bd5a7":"dimensione da 2 a 4","research-forge.d9f6acb036":"l'estrazione avviene per ultima","research-forge.da09c06014":"Forge inizia con un contratto comportamentale che non si muove. La ricerca può proporre migliaia di implementazioni e esempi, controesempi e query formali decidono quali di esse rimangono. Ciò che esce è un candidato di programma tipizzato con una derivazione, un vettore oggettivo e un livello di garanzia dichiarato.","research-forge.da7a712c59":"Cosa deve fare il programma","research-forge.daec3d5393":"Controesempi, prove e transizioni di garanzia.","research-forge.db1c784524":"Riferimento","research-forge.dc131e9db4":"Cosa fissa il pacchetto","research-forge.dc16ac61b4":"un asse non può classificare una frontiera","research-forge.dc5b5aba63":"restringe il requisito","research-forge.dcd69b02b3":"La specifica è coerente","research-forge.dd00b8f82f":"Garanzia nominata","research-forge.dd3c9b9d09":"Non fissare l'ordine di riscrittura","research-forge.dd3e8f4841":"I test stabiliscono il comportamento sui casi eseguiti. Il controllo esaustivo limitato copre un dominio finito dichiarato. La verifica formale dimostra una relazione codificata sotto assunzioni dichiarate. Il collegamento di esecuzione lega il risultato al grafo e al piano che sono realmente eseguiti. Forge riporta quale di questi un candidato ha raggiunto, perché una decisione basata su quello sbagliato è una decisione basata su prove sbagliate. Ci sono cinque gradini in quella scala e un candidato ne detiene esattamente uno alla volta.","research-forge.de135d6b61":"regione pura","research-forge.de56d45fd4":"e ciò che non gli è permesso toccare","research-forge.de9e9925af":"le parti che devono restare insieme","research-forge.dfda3a3599":"Revisionabile","research-forge.e0078f1adb":"Non può aggiungere accesso a file o rete che non era mai stato permesso. Non può cambiare il tipo di numero che la risposta usa. Non può ammorbidire il requisito perché un candidato promettente quasi lo soddisfaceva.","research-forge.e03608577a":"Revisione del confine","research-forge.e048b8a355":"Come le garanzie si compongono attraverso ottimizzazione e pianificazione.","research-forge.e15760689d":"Raffina","research-forge.e192f8980b":"I modelli statici classificano i candidati prima che qualsiasi cosa venga eseguita. I profili target calibrati affinano queste stime. Le esecuzioni misurate le confermano o le correggono. Ognuna resta etichettata, così una latenza prevista non viene mai mostrata al posto di una misurata.","research-forge.e24f8562eb":"l'implementazione diventa un risultato","research-forge.e29a79fe0c":"Revisione","research-forge.e2f9cea1dd":"cosa ogni modulo stabilisce e cosa non stabilisce","research-forge.e31ae17fe2":"Cosa lascia aperto","research-forge.e340683de2":"I casi concreti dichiarati sono passati.","research-forge.e341bf4b5e":"La completezza appartiene allo spazio dichiarato, e il rapporto indica quale spazio era.","research-forge.e380a981e1":"Due sequenze ingegneristiche","research-forge.e3a3474f57":"Stringhe sorgente equivalenti possono descrivere lo stesso calcolo, e sorgenti simili possono nascondere effetti diversi. Lavorare sul grafo rende esatti la condivisione strutturale, il confronto dei candidati, il legame delle prove e la provenienza, invece di qualcosa di dedotto dal testo dopo ogni trasformazione.","research-forge.e3aa756f4f":"Tre viste","research-forge.e3f3e0b2d5":"Una non-risposta con una motivazione allegata è una decisione su cui l'organizzazione può agire oggi.","research-forge.e3f4660921":"Quando la ricerca mantiene diversi programmi corretti, qualcuno deve dire quale compromesso conta. Questa è una decisione, e Forge la registra come tale, insieme ai programmi che non ha scelto e al motivo per cui ciascuno è stato scartato.","research-forge.e40786cd04":"il grafo è nominato, non la sorgente","research-forge.e43a425d4c":"Un caso fallito","research-forge.e4709d4a03":"Qualcosa nel linguaggio dichiarato soddisfa il requisito.","research-forge.e4ec169f06":"Tre iterazioni, un requisito che diventa più preciso","research-forge.e5a5debd01":"e indirizza il prossimo investimento","research-forge.e5e6eefa7c":"ciascuno può nominare un diverso miglior candidato","research-forge.e5fa3a8592":"Aggiungi l'evidenza che separa i comportamenti in competizione.","research-forge.e6737991ff":"Ricerca dei candidati","research-forge.e6c167fd27":"MEMBRO","research-forge.e6f72dbc9e":"Ben formato attraverso l'esecuzione collegata non si confonde mai.","research-forge.e70fb2879c":"che cambia la risposta","research-forge.e713d42aa6":"OGGETTO","research-forge.e73791d2ee":"Il record è progettato per essere letto da qualcuno che non era presente. Nomina la versione della specifica piuttosto che un ramo, il grafo dei candidati piuttosto che un file, e la relazione di dominanza piuttosto che una preferenza, così un revisore può chiedere perché non il candidato B e ottenere una risposta.","research-forge.e78c82b9d8":"Spazio dei programmi equivalenti","research-forge.e792eed957":"Enumera per tipo e dimensione","research-forge.e79545edad":"Forge può trovare un programma, trovarne diversi, trovare un controesempio che ne termina uno, o scoprire che nulla nello spazio consentito funziona. Ognuna di queste cose può accadere in una singola esecuzione.","research-forge.e7c6bfda5f":"Esempi, vincoli e schizzi","research-forge.e7eaf3097f":"NON DECISO","research-forge.e83744eb1b":"Un grafo attraverso lo stack Dweve","research-forge.e89c5a1fe5":"Richiedi una demo","research-forge.e8c9206319":"Dichiari il comportamento","research-forge.e93a01e74c":"Input e output","research-forge.e9a46a96e9":"Ambiguo","research-forge.e9c366b4f3":"Requisito","research-forge.e9e1bb076f":"Prova, grafo, piano e identità del risultato sono legati insieme.","research-forge.ea2f183ae8":"Un fallimento che nomina un input esatto insegna alla ricerca più di un fallimento che nomina un punteggio.","research-forge.ea66222972":"Definisci il comportamento, il linguaggio dei candidati, il vettore degli obiettivi e l'evidenza di cui hai bisogno. Forge può trasformarlo in un esperimento controllato di ricerca, confronto e verifica.","research-forge.ea66d3cd71":"Formalmente verificato","research-forge.eae192773b":"Creato da","research-forge.eb01bf04c9":"Esempi","research-forge.eb5d2f4a58":"JIT","research-forge.eb65476556":"un rifiuto prima della valutazione non costa nulla","research-forge.eb86bd10d0":"Testa e interroga formalmente i sopravvissuti.","research-forge.ebc93602b0":"Programma di partenariato di ricerca","research-forge.ebd1b8a0ed":"Correttezza e costo restano separati","research-forge.ebf002ed26":"Cosa deve produrre o preservare ogni input consentito?","research-forge.ec00edb305":"Stato della misurazione","research-forge.ec80d62108":"Un grafico a tre assi dei compromessi con i candidati dominati in grigio, un selettore di policy che sceglie un membro non dominato, e un controllo che aggiunge un obiettivo e ridisegna la frontiera","research-forge.ec8c6779f3":"Derivazione","research-forge.eca98aa4dd":"L'invariante permanente","research-forge.ecc4622e4a":"L'intento come risorsa","research-forge.eccd8c22c7":"Casi","research-forge.ed03c68d9c":"Parzialmente","research-forge.ed625e27bc":"la risposta si legge dal record, non si ricostruisce da esso","research-forge.ed834ee730":"Due programmi, ogni esempio, un disaccordo","research-forge.ed868fa2d4":"Cosa una risposta stabilisce","research-forge.edd8fb596d":"Cosa vuole l'organizzazione","research-forge.ee531c138e":"un'identità attraverso l'intero ciclo di vita","research-forge.ee6e0d9004":"cosa restituisce Kera","research-forge.eebc8ec4db":"Set di lavoro più ampio","research-forge.eebfc58277":"Di solito c'è più di una risposta giusta, e dire quale hai scelto fa parte della risposta.","research-forge.ef4e3a4971":"Cosa può ancora differire","research-forge.ef73fdd1c8":"Quattro casi","research-forge.f04208c0f4":"i tre anelli esterni possono essere esaminati senza aprire quello più interno","research-forge.f061352d1c":"Famiglia, larghezza, arrotondamento e l'inviluppo di errore in vigore.","research-forge.f0aa98e438":"Il problema viene scritto per primo","research-forge.f128a0033d":"Forge confronta i candidati validi in base a numero di operazioni, percorso critico, traffico di memoria, set di lavoro, pressione sui registri, dimensione del codice, energia stimata, portabilità, complessità della prova e adattamento all'obiettivo. Quali di questi siano attivi appartiene al pacchetto dell'esperimento, scelto prima che qualsiasi candidato venga misurato, così il confronto non può essere modificato dopo che i risultati sono arrivati.","research-forge.f1513553a0":"Cinque candidati che implementano la stessa specifica, ciascuno con una diversa silhouette strutturale e un nastro di obiettivi, con il primo candidato scoperto marcato come dominato","research-forge.f19a088441":"Un campo di forme di programma candidate in tre stati attorno a un telaio di requisiti fisso al centro che non cambia mai dimensione","research-forge.f1e6269a35":"Un candidato Forge è un grafo semantico tipizzato. I suoi nodi conservano operazioni, dipendenze, valori, effetti, proprietà e obblighi numerici, e la ricerca aggiunge, rimuove e ricollega regioni mentre l'interfaccia rimane ben formata. La sintassi sorgente è una vista di quell'oggetto piuttosto che la sua identità, motivo per cui una prova può legarsi ad esso e sopravvivere a un cambiamento di ortografia.","research-forge.f21eba9d4c":"Il comportamento che si afferma su di esso.","research-forge.f2b83c0462":"Rivedi l'output del candidato","research-forge.f3263fc33a":"Quali input, effetti e ambienti sono nel campo di applicazione?","research-forge.f33b37791c":"un requisito fisso","research-forge.f34faaf18c":"Cosa rimane fisso per l'esecuzione","research-forge.f3717fe94b":"Tre join, un linguaggio tipizzato","research-forge.f3b8596ff9":"Schizzi","research-forge.f3e0a2c003":"Operazione, transizione di stato e ogni effetto che gli è permesso avere.","research-forge.f44f712120":"il metodo rimane ricerca","research-forge.f4b90ff6c9":"enumerativo, CEGIS, GP, MCTS","research-forge.f4c0773264":"Tipi, effetti, proprietà e interfacce sono validi.","research-forge.f5330c10d4":"Due sistemi, un oggetto","research-forge.f539273fc2":"Ha superato i casi concreti dichiarati.","research-forge.f53a569905":"Il problema istituzionale","research-forge.f591672335":"da un capo all'altro","research-forge.f5def394f5":"L'esatto candidato che è stato controllato.","research-forge.f61f151c35":"Descrivi cosa succede","research-forge.f6c1c2d45c":"il candidato selezionato mantiene la politica che lo ha selezionato","research-forge.f6fbfa37a0":"Effetto limitato","research-forge.f7313a2c50":"Alla maggior parte dei sistemi che scrivono codice viene chiesto di continuare un testo in modo plausibile. A Forge viene chiesto di soddisfare una descrizione di ciò che un programma deve fare. Cerca implementazioni, rifiuta quelle che falliscono su un input specifico, confronta quelle che sopravvivono e dichiara esattamente quanto fortemente il risultato è stato controllato.","research-forge.f740162265":"Diffabile","research-forge.f793bcd5e3":"Selezionato dalla politica corrente","research-forge.f7bce3aeb0":"Tre tipi di uguaglianza","research-forge.f7fcfa132e":"Verificato significa sempre verificato rispetto a qualcosa di dichiarato.","research-forge.f85d540ea4":"Falliscono anche in modo diverso. Un candidato può superare tutti gli esempi forniti e violare comunque la condizione quantificata che gli esempi dovevano illustrare. Il record nomina quella differenza, così il superamento di un set di test non viene mai riletto in seguito come una prova.","research-forge.f8ad81d4ed":"Due programmi possono fare esattamente lo stesso lavoro ed essere comunque diversi da vivere. Uno finisce prima. Uno sposta meno dati. Uno gira su più tipi di macchine. Uno è semplicemente più facile da controllare. Migliorare uno di questi di solito costa qualcosa su un altro, quindi Forge tiene quelli buoni piuttosto che dichiarare un unico vincitore.","research-forge.f915e592e0":"Abbastanza stabilito da dichiararlo chiaramente: una specifica immutabile, un pool di candidati tipizzati alimentato da diversi comportamenti di ricerca, controesempi come obblighi permanenti, una frontiera invece di un punteggio nascosto, livelli di garanzia nominati e un'identità di grafo che sopravvive al passaggio a Kera.","research-forge.f91cf3695e":"cosa lascia Forge e cosa restituisce Kera","research-forge.f942052ae1":"Il primo programma corretto","research-forge.f95d9699ab":"non la definizione di migliore","research-forge.f9743247fa":"Leggi la documentazione","research-forge.f97f6d5c34":"Il tipo di numero nella risposta","research-forge.f9917655d9":"I candidati verificati e rifiutati che contavano.","research-forge.f9d589b5e4":"L'etichetta nomina il livello, e il record accanto ad esso nomina l'ambito che quel livello copre.","research-forge.fa6b511877":"Non può cambiare","research-forge.fa7f633b0c":"Tre dossier di candidati fermati a diversi livelli di garanzia, ciascuno che apre le prove dietro la sua etichetta, con la promozione mostrata come non disponibile senza prove","research-forge.fa8d0afff2":"e rendere il sorgente al limite","research-forge.fb588797f2":"Software che scrive","research-forge.fba63933d7":"la prova stabilisce il comportamento","research-forge.fbe8d4180f":"Un seme, molte forme","research-forge.fc5fed48be":"Cerca nel grafo","research-forge.fc7583ec76":"Specifica immutabile","research-forge.fca77b7e3a":"A colpo d'occhio","research-forge.fca8a06b17":"Forge registra quale tipo di uguaglianza ha giustificato ogni unione, così una deduplicazione economica durante la ricerca non viene mai riletta in seguito come un risultato semantico.","research-forge.fd2145e1f8":"L'ordine che non cambia mai","research-forge.fd9cfb5232":"Diversi comportamenti di ricerca producono un tipo di candidato tipizzato.","research-forge.fdd0dfedc0":"Quattro cose valgono","research-forge.fe03c35158":"Semantica","research-forge.fe0863e1b3":"Cinque livelli di garanzia","research-forge.fe08eef5c7":"I passi che appartengono al metodo interno di Dweve compaiono nella catena come nodi sigillati. Ciascuno pubblica i propri input, output e identità, così la catena rimane connessa mentre la strategia al suo interno resta parte della ricerca.","research-forge.fe17f86199":"Spazio di progettazione","research-forge.fe8b95b52a":"Il grafo selezionato che si sposta da Forge a Kera lungo una corsia, con i sistemi Dweve adiacenti che leggono lo stesso oggetto, e l'identità del risultato che vi ritorna","research-forge.fec325ce2f":"Sposta meno dati","research-forge.fef04acdce":"ciò che sopravvive a ciascuna dimensione candidata","research-forge.ff52cebd1d":"Un dominio dichiarato finito è stato esaurito.","research-forge.ff63942f4e":"Una catena che un revisore può percorrere","research-forge.ff75e0dce3":"Non chiaro","research-forge.ffa7344f37":"Il materiale pubblico di Forge spiega la specifica, le alternative scoperte, i controesempi che ne hanno eliminate alcune, e ciò che la ricerca può effettivamente dimostrare.","research-forge.technicalHero.titleSuffix":"Z3","section_st_a2_split-spec-sheet.7c9a7c0610":"Dettaglio","section_st_a6_split-scenario-triad.f75fd3a884":"Nessuna dipendenza runtime","section_st_a6_split-scenario-triad.143ac4ef35":"Binario singolo","section_st_a6_split-scenario-triad.c61f134d87":"Tre superfici","section_st_a6_split-scenario-triad.215475056e":"DOVE VIVE","section_st_a6_split-scenario-triad.a794a586f0":"Pronto per stanza sigillata","section_st_a6_split-scenario-triad.42d52c32ea":"Modello locale","section_st_a6_split-scenario-triad.fe6168e59f":"Nessuna rete","section_st_a6_split-scenario-triad.7d93f83c3e":"Codice montato su volume","section_st_a6_split-scenario-triad.bee0cb05f8":"Kubernetes","section_st_a6_split-scenario-triad.9f1141549f":"Docker","section_st_a6_split-scenario-triad.5315129cfe":"macOS, Linux, Windows","section_st_a6_split-scenario-triad.a89193f674":"Nessuna installazione","section_st_a6_split-scenario-triad.f600b9e709":"Un binario","section_st_a7_split-connector-grid.4e6822a6d4":"Ricaricamento a caldo","section_st_a7_split-connector-grid.19e35f0609":"Impostato in TOML","section_st_a7_split-connector-grid.d9de50b343":"Inventario guidato dal chiamante","section_st_a7_split-connector-grid.8be1bb51b7":"CONNETTORI","section_st_a8_split-scaling-profile.7e0861e04c":"Configurabile in TOML","section_st_a8_split-scaling-profile.56d6732417":"Tetto per progetto","section_st_a8_split-scaling-profile.27a454915b":"I punti attivi riflettono gli agenti concorrenti per livello.","section_st_a8_split-scaling-profile.0ea215ea0d":"SFONDO","section_st_a8_split-scaling-profile.9fc6fb7e03":"TEAMS","section_st_a8_split-scaling-profile.018d2cd1a5":"PARALLELO","section_st_a8_split-scaling-profile.16623c5d4a":"CATENE","section_st_a8_split-scaling-profile.0fb79c96ed":"Solo → Team → Rete","section_st_a8_split-scaling-profile.068f6b3ecc":"SCALA DEL TEAM","section_st_a8_split-scaling-profile.53ebc572b4":"Rete","section_st_a8_split-scaling-profile.218887269a":"Team","section_st_a8_split-scaling-profile.9fc93acaa4":"Solo","section_st_a9_split-time-lost-donut.7c9a7c0610":"Dettaglio","section_st_b5_request-lifecycle.47e364232a":"audit #4521","section_st_b5_request-lifecycle.4d3535f846":"patch · session.rs","section_st_b5_request-lifecycle.6c2519cd62":"Esecuzione strumento","section_st_b5_request-lifecycle.f6d1c823ab":"sessione #128 · 14:02","section_st_b5_request-lifecycle.636de0d0c3":"> \"correggi questo bug\"","section_st_b5_request-lifecycle.0208131a7d":"Richiesta utente","section_st_b7_audit-chain.9239506454":"0d4e · 8f2c · 51a9 · 73be","section_st_b7_audit-chain.a383df4adb":"a015 · 7c93 · 3e6f · d28b","section_st_b7_audit-chain.efd3faebc5":"9e1b · 22a7 · 8d50 · 6b3c","section_st_b7_audit-chain.4df252b458":"4f2a · b7d1 · 1c83 · e0a4","section_st_b8_defense-stack.eee0f04cba":"IL TUO CODEBASE","section_st_b8_defense-stack.89b6e2a784":"DIFESA IN PROFONDITÀ","section_st_c2_dual-loop-flow.9d29573ea6":"strumento / passaggio","section_st_c2_dual-loop-flow.08ab1ac55a":"piano / riprogramma","section_st_c5_integration-spoke.55d0677ac3":"Tutti i connettori confluiscono nello stesso livello di audit e autorizzazioni.","section_st_c5_integration-spoke.c29eb7e425":"Agente locale","section_st_c5_integration-spoke.14afd82a7f":"AURA","section_st_c5_integration-spoke.ed0afbab5a":"GitLab CI","section_st_c5_integration-spoke.39540900bb":"GitHub Actions","section_st_c5_integration-spoke.a2feefe9af":"Jenkins","section_st_c5_integration-spoke.ab4115a7b2":"Strumenti esterni","section_st_c5_integration-spoke.70c123381f":"JSON-RPC 2.0","section_st_c5_integration-spoke.dc99d54d99":"Locale","section_st_c5_integration-spoke.6466df1d3d":"Mistral","section_st_c5_integration-spoke.a19ee5a9fd":"OpenAI","section_st_c5_integration-spoke.b780a23b53":"Anthropic","section_st_f1_cta-dark.90e40d5043":"Inizia","toc-rail.f5cbdf6bfb":"Contenuti"}
