{"aura-ask-grid.af0854de67":"Aura","aura-business-sides.a0853da24b":"Datenblatt","aura-business-visuals.40417391c5":"Aura · löst auf","aura-business-visuals.271973aefe":"xMidYMid meet","aura-business-visuals.3e91add48a":"BOARD","aura-showcase.eyebrow":"Dweve-Plattform","aura-showcase.subtitle":"Coding-Agent und Operator-Unterstützung. Demokennzahlen sind illustrativ.","aura-showcase.pillTools":"25+ Tools","aura-showcase.pillRunning":"läuft","aura-showcase.pillAnalysing":"Analysiere Codebasis","aura-showcase.capabilityToolsTitle":"25+ Tools","aura-showcase.capabilityToolsBody":"Terminal, Suche, Lint, Test, Git und mehr.","aura-showcase.capabilityMemoryTitle":"Semantisches Gedächtnis","aura-showcase.capabilityMemoryBody":"Merkt sich Ihre Codebasis und den Teamkontext.","aura-showcase.capabilityAgentsTitle":"Multi-Agenten-Orchestrierung","aura-showcase.capabilityAgentsBody":"Spezialisierte Agenten arbeiten fachübergreifend zusammen.","aura-showcase.guaranteeAuditTitle":"Prüfprotokoll","aura-showcase.guaranteeAuditBody":"Jeder Schritt wird mit Zeitstempeln aufgezeichnet.","aura-showcase.guaranteeGuardrailsTitle":"Schutzmechanismen","aura-showcase.guaranteeGuardrailsBody":"Richtlinien, Prüfungen und Tests laufen immer.","aura-showcase.guaranteeApprovalTitle":"Codeänderungen mit Freigabe","aura-showcase.guaranteeApprovalBody":"Diffs prüfen, Änderungen anfordern, endgültige Freigabe.","aura-showcase.guaranteeReplayTitle":"Deterministische Wiedergabe","aura-showcase.guaranteeReplayBody":"Jede Sitzung bitgenau wiedergeben, wenn etwas überprüft werden muss.","aura-showcase.workflowUnderstand":"Verstehen","aura-showcase.workflowUnderstandCaption":"retry.ts lesen, Timeout-Fehler aufgespürt","aura-showcase.workflowPlan":"Planen","aura-showcase.workflowPlanCaption":"Guard extrahieren + Wiederholungen begrenzen","aura-showcase.workflowImplement":"Implementieren","aura-showcase.workflowImplementCaption":"retry.ts + types.ts gepatcht","aura-showcase.workflowTest":"Testen","aura-showcase.workflowTestCaption":"28 Tests, 94% Abdeckung","aura-showcase.workflowVerify":"Verifizieren","aura-showcase.workflowVerifyCaption":"Lint & Typecheck ausführen...","aura-showcase.workflowAudit":"Prüfen","aura-showcase.workflowAuditCaption":"Zusammenfassung wird erstellt","aura-showcase.footer":"Autonome Agenten, die Code schreiben und Belege aufbewahren","aura-showcase.testsPassing":"bestanden","aura-showcase.testsFailing":"fehlgeschlagen","aura-showcase.modified":"geändert","aura-showcase.af0854de67":"Aura","aura-showcase.73989d9c59":"Läuft","aura-showcase.f9e94338d0":"Analysiere Codebasis","aura-showcase.d7a484140f":"Workflow","aura-showcase.287fda8114":"Einheitlich","aura-showcase.80e13549b4":"Abdeckung","aura-showcase.b71cc78b34":"isRetryableError extrahiert","aura-showcase.c37a8a9e2b":"zur Behandlung von\n                    Netzwerk-Timeouts, 5xx-Antworten und idempotent-sicheren\n                    Bedingungen. Reine Hilfsfunktion, vollständig unit-getestet.","aura-tech-middles.7fba7d244f":"Hot Path","aura-tech-middles.1be47ef71c":"Querschnittlich","aura-tech-middles.92096d78df":"Eingang","aura-tech-middles.8e05a902ed":"Ausgang","aura-tech-middles.49a66c994d":"Integrierte Agents","aura-tech-middles.a60792e996":"Äußerer Loop","aura-tech-middles.0dfd4db698":"Innerer Loop","aura-tech-middles.bbd88bff92":"Eingehende Anfrage","aura-tech-middles.a618b4be8d":"Abfrage","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":"Block","aura-tech-middles.271973aefe":"xMidYMid meet","page-breadcrumb.c766e66518":"Breadcrumb","page-toc.7e439c353e":"Auf dieser Seite","res-forge-action-instrument.089b6f0342":"Ausgelöst durch","res-forge-action-instrument.97c89a4d66":"Aktion","res-forge-ambiguity-board.af13a94202":"ist das Ergebnis, und es wird\n          als eins aufgezeichnet.","res-forge-ambiguity-board.e9a46a96e9":"Mehrdeutig","res-forge-ambiguity-board.1ee9387ca8":"Drei Möglichkeiten, wie eine Person antworten kann. Die Suche übernimmt keine davon von sich aus.","res-forge-ambiguity-board.f275049b4b":"Welche meinten Sie?","res-forge-ambiguity-board.e1f6a95de4":"leere Sequenz","res-forge-ambiguity-board.39f54f4f92":"Eingabe nicht geliefert","res-forge-ambiguity-board.3636a0be7f":"stimmt überein","res-forge-ambiguity-board.140f86aae5":"Eingabe","res-forge-ambiguity-board.5a3eea8643":"Jedes gelieferte Beispiel","res-forge-ambiguity-board.fd50372bde":"Die fünf gelieferten Beispiele und wie beide Kandidaten sie beantworten","res-forge-ambiguity-board.86c03753f3":"den kleinsten Betrag in einer Sequenz melden","res-forge-ambiguity-board.e9c366b4f3":"Anforderung","res-forge-ambiguity-board.957a3c6b10":"den Bereich eingrenzen","res-forge-ambiguity-board.b0567c7519":"eine Bedingung hinzufügen","res-forge-ambiguity-board.7713f29af2":"ein Beispiel hinzufügen","res-forge-ambiguity-board.5472c41b95":"liest die leere Sequenz als außerhalb der zulässigen Eingabe","res-forge-ambiguity-board.2597c3398a":"ein Fehler","res-forge-ambiguity-board.9adfc74130":"Kandidat 2","res-forge-ambiguity-board.72e8350f75":"liest die leere Sequenz als mit einem neutralen Betrag","res-forge-ambiguity-board.170d4a4827":"Kandidat 1","res-forge-assurance-ladder.7607387940":"was es nicht belegt","res-forge-assurance-ladder.204b9b0c88":"was es angenommen hat","res-forge-assurance-ladder.f03d859ccc":"was geprüft wurde","res-forge-assurance-ladder.6b3fa46450":"zwei Kandidaten, zwei ehrliche Stopppunkte, beide so berichtet, wie sie sind","res-forge-assurance-ladder.ed682e5934":"NICHT AUS Q ABGELEITET","res-forge-assurance-ladder.bdad2aeeb8":"Sicherheitsstufen","res-forge-assurance-ladder.9a9f9e5d26":"KEINE STUFE WIRD ABGELEITET","res-forge-assurance-ladder.8259f9a8e2":"formale Theorie außerhalb des aktuellen Vertrags","res-forge-assurance-ladder.4f7ee515f7":"als ausführungsverknüpft berichtet","res-forge-assurance-ladder.0d9389b742":"Jedes Verhalten auf einem Ziel, das der Datensatz nicht nennt.","res-forge-assurance-ladder.246b796ef8":"Dass die aufgezeichneten Identitäten diejenigen sind, die der Lauf erzeugt hat.","res-forge-assurance-ladder.69ded617f9":"Graph, Plan, Artefakt und Ergebnis teilen einen Datensatz","res-forge-assurance-ladder.5102f2ad33":"Identität durchgängig gebunden","res-forge-assurance-ladder.49d89b6ce4":"AUSFÜHRUNGSVERKNÜPFT","res-forge-assurance-ladder.a1cce5c1a6":"Jede Eigenschaft, die der Vertrag nicht kodiert hat, und jedes ausgegebene Artefakt.","res-forge-assurance-ladder.a7d0feec4e":"Die Semantik, die kodiert wurde, und die Annahmen, die das Paket festgelegt hat.","res-forge-assurance-ladder.fce451ff2c":"die Annahmen sind festgelegt und aufgelistet","res-forge-assurance-ladder.c830a6c3be":"eine bewiesene symbolische Eigenschaft","res-forge-assurance-ladder.da528b9287":"FORMAL VERIFIZIERT","res-forge-assurance-ladder.d4c1c6915e":"Verhalten jenseits der Grenze, das nie durchsucht wurde.","res-forge-assurance-ladder.99d127dcae":"Dass die deklarierte Domäne diejenige ist, in der das Ergebnis verwendet wird.","res-forge-assurance-ladder.d8a8ea038d":"die Domäne wird mit der Behauptung deklariert","res-forge-assurance-ladder.4538c7d77c":"eine endliche Domäne, abgedeckt","res-forge-assurance-ladder.dfa6e659c8":"BEGRENZT GEPRÜFT","res-forge-assurance-ladder.1412ce6f4c":"Verhalten bei jeder Eingabe außerhalb des aufgezeichneten Satzes.","res-forge-assurance-ladder.a1fde5a17c":"Dass die deklarierten Fälle das Verhalten repräsentieren, das der Forscher betrachtet.","res-forge-assurance-ladder.df4854fc18":"die Fälle werden mit dem Ergebnis aufgezeichnet","res-forge-assurance-ladder.36cba7e6ad":"konkrete Fälle","res-forge-assurance-ladder.b5516f2280":"GETESTET","res-forge-assurance-ladder.c0169d217f":"Nichts über Verhalten bei beliebiger Eingabe.","res-forge-assurance-ladder.da65feb01c":"Nur dass das Paket die Sprache benannt hat, aus der der Kandidat erstellt wurde.","res-forge-assurance-ladder.6903a5abc9":"die deklarierte Sprache ist abgeschlossen","res-forge-assurance-ladder.676886a349":"strukturelle Gültigkeit","res-forge-assurance-ladder.68d222a4f0":"WOHLGEFORMT","res-forge-assurance-ladder.85e08ba525":"Dass der Beweis, der Graph, der Kera-Plan und die Ergebnisidentität aufeinander verweisen.","res-forge-assurance-ladder.5e68702137":"Die unterstützte symbolische Eigenschaft, bewiesen über die kodierte Semantik.","res-forge-assurance-ladder.9c8a0471a5":"Jeder Wert in einer endlichen deklarierten Domäne, ohne Fehler.","res-forge-assurance-ladder.77345a75bc":"Jeder konkrete Fall, den das Paket deklariert hat, ausgeführt und verglichen.","res-forge-assurance-ladder.8c4857d4f9":"Typen, Formen, Effekte, Eigentum und die deklarierte Schnittstelle.","res-forge-badge-opened.9a3d81d562":"Das Abzeichen gehört zu genau einem Programm","res-forge-badge-opened.3d1307a7ff":"Zurück zum schlichten strukturellen Label","res-forge-badge-opened.bac2685fbc":"Ein Schritt geändert","res-forge-badge-opened.aed3b8c6a7":"Verifiziert","res-forge-badge-opened.bf2bc5e115":"Dasselbe Abzeichen nach einem geänderten Schritt","res-forge-badge-opened.d62d8e0dde":"Nimm eines dieser fünf weg und es ist eine andere Aussage.","res-forge-badge-opened.eb38f1807a":"Das Abzeichen und die fünf Teile, die es behauptet","res-forge-badge-opened.98987f9e01":"das Ergebnis zurückgeben","res-forge-badge-opened.613ac981db":"es anders runden","res-forge-badge-opened.25f1a0d208":"die Messung nehmen","res-forge-badge-opened.16b22f5e52":"Sagt nichts über Dezimalarithmetik aus.","res-forge-badge-opened.349be220c7":"Ein formales Ergebnis und eine separate Prüfung davon.","res-forge-badge-opened.17b29d4546":"Nur ganze Zahlen und nichts außerhalb des Programms.","res-forge-badge-opened.7d77d99854":"Gilt für jede ganze Zahl im deklarierten Bereich.","res-forge-badge-opened.7112a3df4e":"Dieses genaue Programm, Schritt für Schritt.","res-forge-boundary-instrument.e29c5de6a0":"Eine Zeile wird geteilt. Jede andere Verantwortung liegt auf genau einer Seite der Grenze.","res-forge-boundary-instrument.c6dda4f283":"gehört","res-forge-boundary-instrument.d18aac96b9":"geteilt","res-forge-boundary-instrument.1ac443dbd4":"nicht gehört","res-forge-business-glyph.161d1b9d9a":"Eine Spezifikation","res-forge-business-glyph.ab98f5b857":"Festgelegt","res-forge-business-glyph.82b6d04b0e":"Die Anforderung, die sich nicht bewegt","res-forge-business-glyph.b5bf8067cf":"Kandidaten","res-forge-business-glyph.7e1d88fa7c":"Zielvektor","res-forge-business-glyph.45d74a7136":"dominiert","res-forge-business-glyph.239aff5852":"an der Front","res-forge-business-glyph.f476109f39":"mehrdeutig","res-forge-business-glyph.473161067f":"Auswahlrichtlinie","res-forge-business-glyph.7eff74a5a8":"aufgezeichnet, nicht versteckt","res-forge-business-glyph.c3b9a01442":"Latenz","res-forge-business-glyph.b727a735e7":"Bewegung","res-forge-business-glyph.1a7d89d441":"Zielpassung","res-forge-business-glyph.ef64363d23":"Beweis","res-forge-business-glyph.efe124888c":"benannte Zusicherung","res-forge-business-glyph.b086634a92":"Kompromisse sichtbar","res-forge-business-glyph.ca2bc19088":"Kera führt aus","res-forge-business-glyph.f735a5ba22":"Forschungsprogramm, kein Softwareangebot","res-forge-candidate-fan.b6871fa0fc":"Silhouetten sind strukturell, nicht Quelle. Bandlängen sind relative Positionen auf einer\n            Grenzlinie.","res-forge-candidate-fan.8641796596":"Kandidat E wird von Kandidat D auf der aktiven Zielfläche dominiert","res-forge-candidate-fan.d769ded7e8":"Kandidat","res-forge-candidate-fan.45d74a7136":"dominiert","res-forge-candidate-fan.100ec4462d":"Evidenz","res-forge-candidate-fan.1a7d89d441":"Zielfit","res-forge-candidate-fan.b727a735e7":"Bewegung","res-forge-candidate-fan.714eea0f4c":"Zeit","res-forge-candidate-fan.73ea3f356f":"Dominiert","res-forge-candidate-fan.82f8a46f55":"verschachtelter Baum","res-forge-candidate-fan.416bfd329b":"Auf der Grenzlinie","res-forge-candidate-fan.00c93cd155":"zweispurige Teilung","res-forge-candidate-fan.a70e321a36":"kompakter Block","res-forge-candidate-fan.f259a41862":"breiter Fächer","res-forge-candidate-fan.8503665914":"Zuerst gefunden","res-forge-candidate-fan.e2a3a58a40":"eine lange Kette","res-forge-choice-board.2f98d2f5be":"Ausgewogen ist ebenfalls eine Präferenz und wird als solche erfasst.","res-forge-choice-board.ce025222b1":"Alle diese vier sind korrekt, also ist dies eine Präferenz und keine Rangfolge.","res-forge-choice-board.48e09e45c5":"Korrekt","res-forge-choice-board.13f66243ef":"Bevorzugen","res-forge-choice-board.55559438c9":"B gibt bei jedem einzelnen Maß am wenigsten auf.","res-forge-choice-board.03342dbb85":"Ausgewogen","res-forge-choice-board.3cd298fe82":"D hat den kürzesten Prüfpfad.","res-forge-choice-board.baf123fc17":"Klarste","res-forge-choice-board.58adc98abc":"C läuft auf der breitesten Palette unterstützter Maschinen.","res-forge-choice-board.b2df292ee2":"Breiteste","res-forge-choice-board.7987c4ffa8":"B bewegt am wenigsten Daten und dauert länger.","res-forge-choice-board.4e76f5796f":"Schlankste","res-forge-choice-board.cda4a6b217":"A ist am schnellsten fertig und hält während der Arbeit die meisten Daten.","res-forge-choice-board.4cb3bb0fc4":"Schnellste","res-forge-choice-board.ed798211fb":"D verzichtet auf eine Neufassung, um einfach zu prüfen zu bleiben.","res-forge-choice-board.2a318223e9":"Programm D","res-forge-choice-board.69a71f0df6":"C bewegt mehr Daten, um dorthin zu gelangen.","res-forge-choice-board.d7782ce200":"Programm C","res-forge-choice-board.018761680d":"B dauert länger.","res-forge-choice-board.d2307ff43a":"Programm B","res-forge-choice-board.4c06d2baf8":"A hält während der Arbeit die meisten Daten.","res-forge-choice-board.2be70eef66":"Programm A","res-forge-choice-board.97876b8380":"Prüfung","res-forge-choice-board.2940ff1e5f":"Maschinen","res-forge-choice-board.89c8a2851d":"Speicher","res-forge-choice-board.6c82e6dd86":"Zeit","res-forge-choice-instrument.e786244260":"Akzeptierte Kosten","res-forge-choice-instrument.fd9a9f965e":"Relative modellierte Latenz","res-forge-choice-instrument.24d3e4fdd9":"Stärke","res-forge-choice-instrument.6853c98a6f":"Mitglied","res-forge-conflict-board.0e565b0b3e":"Keine Lane auf diesem Board endet mit generiertem Fallback-Code. Jede endet mit einem benannten Ergebnis\n          und der Person, die den nächsten Zug besitzt.","res-forge-conflict-board.bb54db510a":"Akzeptieren","res-forge-conflict-board.09c3f0d154":"nicht durch den Verifikationsvertrag abgedeckt","res-forge-conflict-board.75e6b42fc5":"Außerhalb des Umfangs","res-forge-conflict-board.281dd83602":"Erweitern","res-forge-conflict-board.8a97b9af81":"Theorie- und Budgetgrenze","res-forge-conflict-board.bc7819b34f":"Unbekannt","res-forge-conflict-board.3e0fb17cab":"Klären","res-forge-conflict-board.7835f9c578":"lehnt den Batch ab","res-forge-conflict-board.9522606498":"liefert eine neutrale Summe","res-forge-conflict-board.e9a46a96e9":"Mehrdeutig","res-forge-conflict-board.d36f29cacf":"Abgleichen","res-forge-conflict-board.9a064eb243":"kein Kandidat existiert in Sprache L","res-forge-conflict-board.5f20d0f3ac":"Unerfüllbar","res-forge-conflict-board.151864867d":"Die sechs Klauseln einer Anforderung","res-forge-conflict-board.426475873e":"das Ergebnis trifft innerhalb eines festen Echtzeitfensters ein","res-forge-conflict-board.6933c35154":"ein korrigierender Eintrag kann die Summe reduzieren","res-forge-conflict-board.4bf7985a78":"das Ergebnis ist bis zur letzten Einheit exakt","res-forge-conflict-board.55dca06fb3":"ein leerer Batch wird akzeptiert","res-forge-conflict-board.5b3e0d86e8":"die Summe sinkt nie, wenn Einträge hinzugefügt werden","res-forge-conflict-board.33f78f4681":"jeder Betrag bleibt innerhalb des deklarierten Bereichs","res-forge-consumer-glyph.9154742cfc":"Die Aufgabe in einem Satz","res-forge-consumer-glyph.b7d5d68aa8":"Jede Messung im sicheren Bereich halten","res-forge-consumer-glyph.5a29585e3f":"Versuche","res-forge-consumer-glyph.6bd1f59b85":"zwei scheitern an einem Fall","res-forge-consumer-glyph.059c3755e1":"zwei kommen an","res-forge-consumer-glyph.d3f5d23e46":"einer trägt ein Siegel","res-forge-consumer-glyph.6bb9173137":"es sucht","res-forge-consumer-glyph.50814a267d":"viele mögliche Programme","res-forge-consumer-glyph.64c675f85c":"es lehnt ab","res-forge-consumer-glyph.7403925825":"alles, was einen Fall nicht besteht","res-forge-consumer-glyph.c1a77ef9ed":"es sagt, wie gründlich es geprüft hat","res-forge-consumer-glyph.691b10181f":"und wo die Prüfung endet","res-forge-consumer-glyph.100ec4462d":"Belege","res-forge-consumer-glyph.88acf54a65":"manchmal kein Programm","res-forge-consumer-glyph.72dc433046":"Die Antwort kann kein Programm sein","res-forge-cost-vector.140b63310c":"Kandidat C","res-forge-cost-vector.2437a7ecbd":"Belege pro Ziel","res-forge-cost-vector.25b7302067":"Ein Vergleich, der auf ein anderes Experimentpaket übertragen wird.","res-forge-cost-vector.26d24d71f0":"Speicherverkehr","res-forge-cost-vector.3e39972526":"Latenz","res-forge-cost-vector.405bdec664":"Keine Messung vorhanden","res-forge-cost-vector.4b1dda27e1":"Was der Vektor nicht ist","res-forge-cost-vector.555486354d":"Codegröße","res-forge-cost-vector.5d0b1f6647":"Die beiden Linien kreuzen sich, weshalb keiner der Kandidaten für sich genommen die Antwort ist.","res-forge-cost-vector.66374d941d":"Auf Hardware gemessen","res-forge-cost-vector.89a596e251":"Die leere Zelle ist die Behauptung: Die Beweiskomplexität wurde modelliert und nie gemessen.","res-forge-cost-vector.8a4da1dcc8":"Ein Ort, an dem eine Modellausgabe für eine Messung stehen kann.","res-forge-cost-vector.ab8dd4df08":"Teurer","res-forge-cost-vector.ac46a8c74c":"Beweiskomplexität","res-forge-cost-vector.ad638eff4a":"Vier Ziele, zwei Kandidaten, ein Experiment","res-forge-cost-vector.b0b01215a0":"Kandidat D","res-forge-cost-vector.bf8197e03c":"Relative Positionen in einem Experiment, höher bedeutet teurer.","res-forge-cost-vector.cd05967fea":"Vor jedem Lauf modelliert","res-forge-cost-vector.ec8e6defbf":"Ein einzelner Wert, nach dem die beiden Kandidaten eingestuft werden können.","res-forge-cost-vector.f4cfc474fa":"Günstiger","res-forge-counterexample-loop.aca21ce064":"erstellt eine neue Spezifikationsidentität","res-forge-counterexample-loop.fb8953469c":"VORBEDINGUNG HINZUFÜGEN","res-forge-counterexample-loop.7e5559029b":"der Lauf wird unter derselben Identität fortgesetzt","res-forge-counterexample-loop.89ad46cbd8":"FALL HINZUFÜGEN","res-forge-counterexample-loop.9001aab10f":"ZWEI LEGITIME ANTWORTEN AUF EINEN FEHLER","res-forge-counterexample-loop.8888c622ac":"was der Prüfer gefragt wurde","res-forge-counterexample-loop.ec6e54733d":"die Spalte verliert nie eine Zeile","res-forge-counterexample-loop.2a117d0937":"NACHWEIS, DEN DER NÄCHSTE KANDIDAT ERFÜLLEN MUSS","res-forge-counterexample-loop.da7195483c":"Wählen Sie eine Iteration der Verfeinerungsschleife","res-forge-counterexample-loop.a0c4d76862":"Der dritte Kandidat erfüllt jede aufgezeichnete Verpflichtung. Der Prüfer findet keine verletzende Eingabe innerhalb des unterstützten Bereichs und gibt einen Beweis mit den daneben aufgeführten Annahmen zurück.","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":"FORMAL VERIFIZIERT, Annahmen aufgeführt","res-forge-counterexample-loop.02b8a8db00":"für alle x in i32, plus beide aufgezeichneten Fälle","res-forge-counterexample-loop.30f7f19326":"Der zweite Kandidat muss die Beispiele und den Überlauffall zusammen erfüllen. Er verbreitert den Zwischenwert vor der Multiplikation, und der Prüfer gibt einen zweiten Fall zurück, den die Spezifikation nie festgelegt hatte: eine leere Eingabe.","res-forge-counterexample-loop.02dc309df7":"HERAUSGEFORDERT, Gegenbeispiel gefunden","res-forge-counterexample-loop.9ab3ad07a9":"für alle x in i32, plus der aufgezeichnete Fall","res-forge-counterexample-loop.47d7508d9a":"Der erste Kandidat erfüllt die drei gelieferten Beispiele. Der Prüfer durchsucht den gesamten i32-Bereich und gibt eine konkrete Eingabe zurück, bei der das skalierte Produkt den deklarierten Bereich verlässt.","res-forge-counterexample-loop.ad5fa3b2c6":"für alle x in i32","res-forge-counterexample-loop.d1c8b37b24":"x = leere Eingabe","res-forge-counterexample-loop.b412089d87":"x = 2147483647, Überlauf","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":"nichts auf diesem Blatt fasst die vier Ziele zu einer Zahl zusammen","res-forge-decision-record.d327f7b3ba":"Kein einzelner Rangwert","res-forge-decision-record.6a7eee59c0":"Nicht ausgewählt, und warum","res-forge-decision-record.3e7c118949":"Ausgewählt von","res-forge-decision-record.1918daaba9":"Ausgewähltes Mitglied","res-forge-decision-record.974ff8bb6e":"Zielsetzung","res-forge-decision-record.e38c2194b4":"formal verifiziert","res-forge-decision-record.ea2dfcc9cc":"Zusicherungsschwelle","res-forge-decision-record.1ccf5d25df":"Spezifikation","res-forge-decision-record.5a445661ea":"dominiert von","res-forge-decision-record.f950982dd0":"Identisch unter jeder Richtlinie","res-forge-decision-record.e6f8a915dc":"Die Grenze","res-forge-decision-record.473161067f":"Auswahlrichtlinie","res-forge-decision-record.1a7d89d441":"Zielabdeckung","res-forge-decision-record.b3c5533e86":"Speicherbewegung","res-forge-decision-record.544852fd7a":"einfachster Beweis","res-forge-decision-record.6bf0b2c0d8":"ein längerer Prüfpfad, der stattdessen eine breitere Zielabdeckung erreicht","res-forge-decision-record.fdd18306eb":"Mitglied C","res-forge-decision-record.ee96b43256":"ein längerer Prüfpfad, der stattdessen geringere Bewegung erreicht","res-forge-decision-record.1e19ce513c":"Mitglied B","res-forge-decision-record.7ad441b0c0":"ein längerer Prüfpfad als das ausgewählte Mitglied auf der aktiven Menge","res-forge-decision-record.d04e27e317":"Mitglied A","res-forge-decision-record.fec4a6c489":"Ein reguliertes Programm liest dieselbe Grenze entlang der Beweisachse und nimmt Mitglied D.","res-forge-decision-record.32cba0b9da":"direktester Prüfpfad","res-forge-decision-record.f88efb9bc7":"Mitglied D","res-forge-decision-record.47942077ae":"Einfachster Beweis","res-forge-decision-record.e9647ad29d":"läuft auf weniger unterstützten Zielen und tauscht Breite gegen Prüfpfad","res-forge-decision-record.baede38a31":"läuft auf weniger unterstützten Zielen und tauscht Breite gegen Bewegung","res-forge-decision-record.7b357b2d93":"läuft auf weniger unterstützten Zielen als das ausgewählte Mitglied","res-forge-decision-record.2a6987fbaf":"Ein Bestand, der über gemischte Hardware verteilt ist, liest dieselbe Grenze entlang der Zielachse und nimmt Mitglied C.","res-forge-decision-record.462746df39":"breiteste Zielabdeckung","res-forge-decision-record.ad59e3b102":"Breiteste","res-forge-decision-record.6235c63244":"bewegt mehr Daten und behält stattdessen eine kürzere Ableitung","res-forge-decision-record.709e1b623c":"bewegt mehr Daten, verteilt über mehr unterstützte Ziele","res-forge-decision-record.7efb4f14c6":"bewegt mehr Daten als das ausgewählte Mitglied auf der aktiven Menge","res-forge-decision-record.26929cd71c":"Eine Bereitstellung, die durch Speicherverkehr eingeschränkt ist, liest dieselbe Grenze entlang der Bewegungsachse und nimmt Mitglied B.","res-forge-decision-record.993033f0b5":"geringste Speicherbewegung","res-forge-decision-record.4e76f5796f":"Schlankste","res-forge-decision-record.344f41f998":"höhere modellierte Latenz, und sein kürzerer Prüfpfad ist nicht die Achse","res-forge-decision-record.ed3d6e1e77":"höhere modellierte Latenz, und seine Breite wird hier nicht bezahlt","res-forge-decision-record.0be3560065":"höhere modellierte Latenz als das ausgewählte Mitglied auf der aktiven Menge","res-forge-decision-record.b8b9888522":"Ein technisches Team mit einer Zielmaschine liest die Grenze entlang der Latenzachse und nimmt Mitglied A.","res-forge-decision-record.ffefb7fa98":"geringste modellierte Latenz","res-forge-decision-record.4cb3bb0fc4":"Schnellste","res-forge-equivalence-space.638d0226a9":"nur relative Positionen, keine gemessenen Werte","res-forge-equivalence-space.b727a735e7":"Bewegung","res-forge-equivalence-space.e8c39c4d7e":"Operationen","res-forge-equivalence-space.4619486033":"extrahiertes Formular","res-forge-equivalence-space.f42512d469":"Extraktionsziel","res-forge-equivalence-space.92149cf8ce":"SEED","res-forge-equivalence-space.217cb1c2eb":"Ein Ausdruck wird in vier Klassen äquivalenter Formen erweitert, wobei der Pfad zum\n                  ausgewählten Extraktionsziel beleuchtet ist und eine verweigerte Kante gezeichnet, aber nie beleuchtet wird","res-forge-equivalence-space.ccce87f620":"Ein Ausdruck wird in ein Netzwerk äquivalenter Formen erweitert, mit Bedingungen an den Kanten","res-forge-equivalence-space.27fa456ce7":"Die Extraktion für Portabilität nimmt stattdessen die Stärkereduktion und die Layoutänderung. Sie führt mehr Operationen aus als die algebraische Form und erreicht die breiteste Menge unterstützter Ziele.","res-forge-equivalence-space.27d7e452b1":"(a << 1) + a, gepackt","res-forge-equivalence-space.feba5b9c56":"Die Extraktion für Bewegung trägt denselben algebraischen Schritt in die Fusionsklasse. Sie führt weniger Operationen aus als die Layoutform und hat die geringste Speicherbewegung der drei.","res-forge-equivalence-space.37226e169c":"fuse(a + a + a)","res-forge-equivalence-space.a2f4cd4d38":"Die Extraktion für Latenz nimmt die algebraische Form und stoppt dort. Sie führt die wenigsten Operationen aus und bewegt mehr Daten als die fusionierte Form, und sie hat Anspruch auf die bewiesene Breitenbedingung.","res-forge-equivalence-space.4b10d3e274":"3 * a","res-forge-equivalence-space.dfb1d5b6c2":"PORTABILITÄT","res-forge-equivalence-space.37f756c7d0":"BEWEGUNG","res-forge-equivalence-space.49d6c10ece":"LATENZ","res-forge-equivalence-space.8e43c13f74":"f32-Reassoziation verweigert","res-forge-equivalence-space.13d2c4a154":"i32-Breite bewiesen","res-forge-equivalence-space.dcc4e6c574":"LAYOUT-KLASSE","res-forge-equivalence-space.69688a961b":"FUSIONSKLASSE","res-forge-equivalence-space.16cbdc05fc":"STÄRKEKLASSE","res-forge-equivalence-space.dbb0f90765":"ALGEBRAISCHE KLASSE","res-forge-equivalence-space.bc109fb076":"portabel","res-forge-equivalence-space.7aca22de0b":"gepackt","res-forge-equivalence-space.1f08a3216a":"fusioniert","res-forge-equivalence-space.b0c659fe95":"gestreamt","res-forge-equivalence-space.28e1e451f0":"f32-Umgruppierung","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":"Beförderung erfordert Belege, keine Kontrolle. Dieses Merkmal ist in jedem Zustand auf diesem Board nicht verfügbar, was die Regel ist, die gezogen wird.","res-forge-evidence-cards.61c57736e7":"Befördern","res-forge-evidence-cards.7d903d3344":"Die Beförderungsregel","res-forge-evidence-cards.8fc2a131ae":"ein Knoten wurde geändert, und das Label kehrt zu wohlgeformt zurück","res-forge-evidence-cards.4acf3ac41d":"Kandidatendossiers","res-forge-evidence-cards.65748fb5d3":"die schwebende Region desselben Graphen, die diese Kodierung nicht darstellt","res-forge-evidence-cards.d274f5b4e3":"Was nicht festgestellt ist","res-forge-evidence-cards.8f4f743d7f":"exakte Ganzzahl-Semantik und eine Region, die vom Paket als rein deklariert wurde","res-forge-evidence-cards.7d37b7550c":"Unter welchen Annahmen","res-forge-evidence-cards.2bae06de12":"jede Eingabe, die die formale Theorie ausdrücken kann","res-forge-evidence-cards.e700afa7f9":"Über welchen Bereich","res-forge-evidence-cards.8be740fd8c":"die kodierte Relation über den gesamten unterstützten Bereich","res-forge-evidence-cards.b76e542d96":"Was geprüft wurde","res-forge-evidence-cards.906c590060":"eine unterstützte universelle Relation wurde unter den angegebenen Annahmen bewiesen","res-forge-evidence-cards.ea66d3cd71":"Formal verifiziert","res-forge-evidence-cards.b7330133c1":"Kandidat R","res-forge-evidence-cards.8e950fc545":"jede Eingabe außerhalb der bereitgestellten Menge, einschließlich der quantifizierten Bedingung","res-forge-evidence-cards.72d0fc35c6":"das mit dem Paket gelieferte Referenzverhalten, innerhalb seines eigenen Bereichs","res-forge-evidence-cards.2c8e59076b":"die bereitgestellten Eingaben, eine nach der anderen","res-forge-evidence-cards.961d36c1e2":"die konkreten Fälle, die in der Spezifikation festgehalten sind","res-forge-evidence-cards.593aeb47dc":"die deklarierten konkreten Fälle bestanden, und darüber hinaus wurde nichts behauptet","res-forge-evidence-cards.919003799d":"Getestet","res-forge-evidence-cards.24f43cdd11":"Kandidat Q","res-forge-evidence-cards.8af32eb207":"Verhalten auf einem Zielprofil, das der Ausführungslink nicht benennt","res-forge-evidence-cards.d7201bf2e3":"die numerische Familie und die Effekte, die das Paket erlaubte, beide festgelegt","res-forge-evidence-cards.dfaa1686c4":"der deklarierte Eingabebereich auf einem unterstützten Zielprofil","res-forge-evidence-cards.707e2a56c9":"die bewiesene Relation, dann der Plan und das Artefakt, das sie in die Ausführung trug","res-forge-evidence-cards.f092d6fe39":"Graph, Plan, Artefakt und Ergebnisidentität bleiben miteinander verbunden","res-forge-evidence-cards.32d888fecc":"Ausführung verknüpft","res-forge-evidence-cards.0483882b1c":"Kandidat P","res-forge-experiment-packet.7a6aad1d4c":"neues Experiment, getrennter Datensatz","res-forge-experiment-packet.aad6b5ae20":"PAKETIDENTITÄT","res-forge-experiment-packet.bbcc172a1e":"WENN SICH EIN FELD ÄNDERT","res-forge-experiment-packet.f5ca7850da":"zu Beginn des Laufs versiegelt","res-forge-experiment-packet.1f7febf95f":"ERKLÄRTE RICHTLINIE","res-forge-experiment-packet.39b2c01e18":"SPRACHE GESCHLOSSEN","res-forge-experiment-packet.c2bb6fa0c5":"SPEZIFIKATION UNVERÄNDERLICH","res-forge-experiment-packet.4484cb6fa9":"unbekannt melden","res-forge-experiment-packet.feaf4dd4e6":"gebunden: Größe <= 6","res-forge-experiment-packet.5aa50aebf7":"formal, wo unterstützt","res-forge-experiment-packet.31be469709":"RICHTLINIE","res-forge-experiment-packet.e1e3e98714":"Codegröße","res-forge-experiment-packet.b3c5533e86":"Speicherbewegung","res-forge-experiment-packet.e64e22b150":"ZIELE","res-forge-experiment-packet.48aef70526":"Gesamtreihenfolge festgelegt","res-forge-experiment-packet.294793bfad":"Zweierkomplement, 32 Bit","res-forge-experiment-packet.1e9edfb9ee":"SEMANTIK","res-forge-experiment-packet.9c5c96b457":"keine externen Effekte","res-forge-experiment-packet.d835dab5b4":"exakte Ganzzahl","res-forge-experiment-packet.2a3ffd9ebb":"SPRACHE","res-forge-experiment-packet.486c4f6f95":"1 Skizze, 2 Löcher","res-forge-experiment-packet.9254dc6ec8":"1 universelle Beziehung","res-forge-experiment-packet.dbeac903da":"4 Beispiele","res-forge-experiment-packet.32082e06e3":"SPEZIFIKATION","res-forge-forms-instrument.b050566d50":"überhaupt nicht","res-forge-forms-instrument.d680340c0b":"teilweise","res-forge-forms-instrument.ad22e7e15b":"entscheidet es","res-forge-forms-instrument.7cb8793606":"entscheidet es nicht","res-forge-forms-instrument.ed5a4b874a":"entscheidet es teilweise","res-forge-four-silences.a2b701e0b3":"Es wird kein Programm erzeugt, und der Grund wird genannt.","res-forge-four-silences.5faa59d4bc":"Ergebnis","res-forge-four-silences.5647cada0f":"Was es ändern würde","res-forge-four-silences.7661e6591f":"Was passiert ist","res-forge-four-silences.1189b54fc7":"Was gefragt wurde","res-forge-four-silences.c648f0b37b":"Vier Gründe, warum die Antwort kein Programm ist","res-forge-four-silences.2637ce69f5":"DAS PROGRAMM","res-forge-four-silences.f61fa98a3b":"DAS MODELL","res-forge-four-silences.cbbef8ce7e":"AUSSERHALB","res-forge-four-silences.ce75fc2aec":"GEGEBENE GRENZE","res-forge-four-silences.3a339a1749":"REGEL 2","res-forge-four-silences.35a7d11e05":"REGEL 1","res-forge-four-silences.8cc9c3c016":"Zurück zu dem, was die Behauptung abdeckt","res-forge-four-silences.971c87e299":"Bringen Sie den Dienst in das Modell oder grenzen Sie die Behauptung ein.","res-forge-four-silences.88868a0c58":"Ein Teil des Verhaltens liegt außerhalb der Grenze, die die Prüfung beschreiben kann.","res-forge-four-silences.181032c74d":"einen externen Dienst nach der Grenze fragen","res-forge-four-silences.407dfebcf1":"Zurück mit mehr Spielraum","res-forge-four-silences.97cd9b5795":"Ein längerer Lauf oder eine andere Methode.","res-forge-four-silences.33af89d7fc":"Die Suche erreichte die ihr gesetzte Grenze und stoppte, bevor sie die Frage geklärt hatte.","res-forge-four-silences.086f7cbb23":"eine Regel über jede unterstützte Eingabe","res-forge-four-silences.74864a1ff8":"Zurück für eine Entscheidung","res-forge-four-silences.7c78667c01":"Liefern Sie ein weiteres Beispiel.","res-forge-four-silences.fd58916c0c":"Zwei verschiedene Verhaltensweisen stimmen bei allen drei Beispielen überein und unterscheiden sich bei der vierten Eingabe.","res-forge-four-silences.96dee44862":"3 ergibt 9","res-forge-four-silences.9179befc0c":"2 ergibt 4","res-forge-four-silences.3d47eae588":"1 ergibt 1","res-forge-four-silences.35f6e4ab6c":"Zurück zu denen, die die Regeln geschrieben haben","res-forge-four-silences.5c332290c5":"Lockern Sie eine der beiden Regeln.","res-forge-four-silences.ece7f203f5":"Die beiden Regeln treffen frontal aufeinander. Eine negative Eingabe kann nicht beide gleichzeitig erfüllen.","res-forge-four-silences.b25d65ea16":"die Eingabe unverändert zurückgeben","res-forge-four-silences.a4d3a2c877":"immer eine positive Zahl zurückgeben","res-forge-four-silences.20cb7eef2c":"Außerhalb des Modells","res-forge-four-silences.c439038abe":"Nicht abgedeckt","res-forge-four-silences.04ae6467a0":"Keine Schlussfolgerung","res-forge-four-silences.280c5e7fc6":"Zwei Lesarten","res-forge-four-silences.3fe459f958":"Nichts passt","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":"Nichts, womit man es vergleichen könnte","res-forge-intent-cards.f2b3a1f895":"Direkt aus dem Satz geschrieben","res-forge-intent-cards.8af3e09e73":"Derselbe Satz direkt beantwortet","res-forge-intent-cards.ee3c9325a5":"Diese können fehlschlagen, das ist der Punkt","res-forge-intent-cards.a014f9c662":"Die Form bleibt erhalten, die Lücken werden durchsucht.","res-forge-intent-cards.d40fae93b9":"Zwei Lücken","res-forge-intent-cards.32fd056d3d":"Skizze","res-forge-intent-cards.5b6d56b37e":"Bei jeder Lesart geprüft, die die Regel benennen kann.","res-forge-intent-cards.43a980aaf8":"Lesart, die Antwort bleibt zwischen 0 und 100 und bewegt sich nie um mehr als einen\n                  Schritt.","res-forge-intent-cards.d8784ae2ea":"Für jede","res-forge-intent-cards.57f6dcedb1":"Eine Zeile","res-forge-intent-cards.78e1790e29":"Regel","res-forge-intent-cards.85ee9e64bf":"Geprüft anhand der von Ihnen gelieferten Lesarten.","res-forge-intent-cards.ef73fdd1c8":"Vier Fälle","res-forge-intent-cards.eb01bf04c9":"Beispiele","res-forge-intent-cards.77d979bc52":"Drei Formen, die der Satz annehmen kann","res-forge-intent-cards.b784f64740":"Er teilt sich in drei Formen, und jede kann geprüft werden.","res-forge-intent-cards.6802fdd79e":"Was gefragt wurde","res-forge-intent-cards.650c85708e":"fehlender Schritt","res-forge-intent-cards.d2fb792999":"begrenzen, wie weit er springen darf mit","res-forge-intent-cards.d2fde1a28f":"halten Sie ihn innerhalb des Bereichs mit","res-forge-intent-cards.25f1a0d208":"die Lesart nehmen","res-forge-intent-cards.94407bb3ee":"„Halten Sie jede Lesart innerhalb des sicheren Bereichs und lassen Sie sie niemals springen.“","res-forge-intent-modes-instrument.fd197e80cc":"Ein Formular wird ausgewählt, nicht zusammengeführt. Der Datensatz behält, welches den Anspruch getragen hat.","res-forge-intent-modes-instrument.a6c44a9033":"Abdeckung","res-forge-intent-modes-instrument.abd6628786":"Drei Möglichkeiten, auszudrücken, was ein Programm tun soll","res-forge-intent-routes.5170330dcc":"Beide Spuren stellen dieselbe Anforderung. Nur eine davon ist am unteren Ende der\n          Zeichnung noch offen.","res-forge-intent-routes.544852fd7a":"einfachster Beweis","res-forge-intent-routes.3e7c118949":"Ausgewählt von","res-forge-intent-routes.9a976fc228":"Ausgewählt","res-forge-intent-routes.239aff5852":"an der Grenze","res-forge-intent-routes.be601df25e":"Forschung","res-forge-intent-routes.f577430e54":"neues Projekt","res-forge-intent-routes.f6ef754e2d":"Lock-in-Punkt","res-forge-intent-routes.7b2d03931b":"Konventionell","res-forge-intent-routes.f18b41890d":"Verhalten, Einschränkungen und Risiken, einmal festgehalten","res-forge-intent-routes.e9c366b4f3":"Anforderung","res-forge-intent-routes.eb9ceb1149":"Gegenbeispiel","res-forge-intent-routes.462746df39":"breiteste Zielabdeckung","res-forge-intent-routes.120e0af75a":"geringste Bewegung","res-forge-intent-routes.cd3e7bf034":"Optimierungsprojekt","res-forge-intent-routes.92be6abbc0":"eine Codebasis","res-forge-intent-routes.9732c542fc":"Implementierung geschrieben","res-forge-intent-routes.27df60a6a2":"Architektur gewählt","res-forge-kera-boundary.1ccf5d25df":"Spezifikation","res-forge-kera-boundary.29a184b65c":"Graph","res-forge-kera-boundary.2fa9505626":"Artefakt","res-forge-kera-boundary.37a5301a88":"Ergebnis","res-forge-kera-boundary.3bd7b119dd":"jedes nicht dominierte Mitglied","res-forge-kera-boundary.4aca16af35":"Verifikationsergebnis","res-forge-kera-boundary.61792020d0":"Zielfront","res-forge-kera-boundary.646e287869":"der Beweis und seine Annahmen","res-forge-kera-boundary.6f8f7df48d":"FORGE","res-forge-kera-boundary.700bb94783":"Reduktionen","res-forge-kera-boundary.7bc555991d":"fest","res-forge-kera-boundary.7c1df38fca":"VERIFIZIERTER SEMANTISCHER GRAPH","res-forge-kera-boundary.807a40a32f":"verweist zurück auf den Graphen","res-forge-kera-boundary.8b36233e89":"verifizierter semantischer Graph plus Verpflichtungen","res-forge-kera-boundary.8cd3def21e":"kein Ziel-Emitter lebt auf dieser Seite","res-forge-kera-boundary.970c175475":"Zielprofil","res-forge-kera-boundary.9c31467d05":"Auf dieser Seite des Tores gehalten","res-forge-kera-boundary.a30f1285d5":"AUSFÜHRUNGSLINK","res-forge-kera-boundary.b727a735e7":"Bewegung","res-forge-kera-boundary.bed97175b0":"Plan","res-forge-kera-boundary.c9ff38c8bb":"das fixierte Forschungsproblem","res-forge-kera-boundary.cce55e4309":"Reihenfolge","res-forge-kera-boundary.d4f766efab":"Drei Bestände, ein Objekt kreuzt","res-forge-kera-boundary.efe0c41bcb":"KERA","res-forge-loop-instrument.1e76c7e5b8":"Eine Gegenbeispiel-Schleife, vier Stufen","res-forge-pareto-frontier.e2ee360818":"ENERGIEZIEL HINZUFÜGEN","res-forge-pareto-frontier.b0e56d1efe":"die Kurve ist fest, nur die Richtlinie ändert sich","res-forge-pareto-frontier.787ca603fd":"die Front gehört zur Zielmenge","res-forge-pareto-frontier.d0eeccbe8d":"ausgewählt von","res-forge-pareto-frontier.173d916846":"Energie","res-forge-pareto-frontier.1a7d89d441":"Zielabdeckung","res-forge-pareto-frontier.b727a735e7":"Bewegung","res-forge-pareto-frontier.c3b9a01442":"Latenz","res-forge-pareto-frontier.3404b13cac":"Zielmenge","res-forge-pareto-frontier.e38c2194b4":"formal verifiziert","res-forge-pareto-frontier.bf984aca27":"Sicherheitsschwelle","res-forge-pareto-frontier.03d6a194f4":"Spezifikation","res-forge-pareto-frontier.33ca7f61b6":"ENERGIERENDITE","res-forge-pareto-frontier.0acbd1c769":"SPEICHERBEWEGUNG","res-forge-pareto-frontier.4b93d5e7ea":"LATENZ, NACH RECHTS HÖHER","res-forge-pareto-frontier.43bf415954":"Ein Trade-off-Diagramm von Latenz gegen Speicherbewegung, mit Zielabdeckung als Markergröße, vier nicht dominierte Mitglieder, verbunden durch die Frontkurve, und sieben dominierte Kandidaten, jeweils verbunden mit dem Mitglied, das sie dominiert","res-forge-pareto-frontier.f2b023979d":"xMinYMid meet","res-forge-pareto-frontier.473161067f":"Auswahlrichtlinie","res-forge-pareto-frontier.7c1e368123":"Die ausgewogene Knie-Richtlinie wählt ebenfalls Kandidat C, mit einem anderen Argument: Es ist der Punkt, an dem das Aufgeben von mehr Latenz aufhört, viel Bewegung zu erkaufen. Dass zwei Richtlinien dasselbe Mitglied wählen, ist eine Tatsache dieser Front, und der Datensatz nennt weiterhin, welche Richtlinie es gewählt hat.","res-forge-pareto-frontier.b7aedb3b70":"Die einfachste Beweisrichtlinie wählt Kandidat D. Sie verzichtet auf eine aggressive Umschreibung, daher ist ihre Verifikationspflicht die kleinste der vier.","res-forge-pareto-frontier.5614e2e73d":"Die Richtlinie mit der geringsten Bewegung wählt Kandidat B. Sie hat den längsten kritischen Pfad der vier, was der Preis dafür ist, die wenigsten Daten zu bewegen.","res-forge-pareto-frontier.14826696ec":"Die schnellste Richtlinie wählt Kandidat A. Sie hält den größten Arbeitssatz auf der Front, und der Datensatz bewahrt dies neben der Auswahl auf, anstatt es in einem Score zu verstecken.","res-forge-pareto-frontier.c65681bb2d":"Zielabdeckung: breiteste","res-forge-pareto-frontier.b097d0ac54":"Bewegung: mittel","res-forge-pareto-frontier.05da02c2f2":"Latenz: mittel","res-forge-pareto-frontier.d0b64e1eec":"Zielabdeckung: mittel","res-forge-pareto-frontier.144e5e5e83":"Bewegung: geringer","res-forge-pareto-frontier.aa828b0585":"Latenz: höher","res-forge-pareto-frontier.e3a088e260":"Zielabdeckung: schmal","res-forge-pareto-frontier.6fc0d51b39":"Bewegung: geringste","res-forge-pareto-frontier.1b565dbd5d":"Latenz: höchste","res-forge-pareto-frontier.79c0f24c30":"Bewegung: höchste","res-forge-pareto-frontier.83504b708a":"Latenz: geringste","res-forge-pareto-frontier.37671e6ba6":"Ausgewogenes Knie","res-forge-pareto-frontier.47942077ae":"Einfachster Beweis","res-forge-pareto-frontier.8703111807":"Breiteste Zielabdeckung","res-forge-pareto-frontier.0b2147fd0a":"Geringste Bewegung","res-forge-pareto-frontier.4cb3bb0fc4":"Schnellste","res-forge-pareto-frontier.7e6396c2ce":"Die Richtlinie mit der breitesten Zielabdeckung wählt Kandidat C. Sie läuft auf der breitesten Menge unterstützter Ziele und liegt auf beiden dargestellten Achsen zwischen den beiden Extremen.","res-forge-programme-boundary.97af50dd3d":"Das Tor kreuzt die drei veröffentlichten Ringe und stoppt an der Kerngrenze. Die äußeren drei\n          können geprüft werden, ohne den innersten zu öffnen.","res-forge-programme-boundary.9ba1f67469":"Ein Forschungsprogramm, kein Softwareangebot","res-forge-programme-boundary.f72e361ba7":"Veröffentlichungskontrolle","res-forge-programme-boundary.108e9b7f90":"als Forschungsmethode gehalten","res-forge-programme-boundary.88306943fe":"Methode","res-forge-programme-boundary.68836c550e":"Kern","res-forge-programme-boundary.175267da12":"Theorie-Routing","res-forge-programme-boundary.15e58bec8d":"Budgetzuweisung","res-forge-programme-boundary.b32f31d61d":"Frontposition","res-forge-programme-boundary.6f3c47977c":"abgegrenzte Messung","res-forge-programme-boundary.ff7fc62f3f":"Zusicherungsstatus","res-forge-programme-boundary.500aadccf6":"ausgewählter Kandidat","res-forge-programme-boundary.5faa59d4bc":"Ergebnis","res-forge-programme-boundary.6840659e94":"Behandlung von Unbekanntem","res-forge-programme-boundary.3404b13cac":"Zielsetzung","res-forge-programme-boundary.78a3386c55":"Ressourcengrenze","res-forge-programme-boundary.90f54b8f1b":"erlaubte Sprache","res-forge-programme-boundary.c445f7aab5":"Spezifikationskorpus","res-forge-programme-boundary.1ed77c3f7f":"Protokoll","res-forge-programme-boundary.aba4559466":"genannter Stand der Technik","res-forge-programme-boundary.0c447c79ec":"Forschungsfrage","res-forge-programme-boundary.002ff59811":"Frage","res-forge-programme-instrument.a725020675":"Bundesland","res-forge-programme-instrument.dc4e08a408":"Anspruch","res-forge-proof-parts-instrument.ba3fef96ae":"Ein Beweis in fünf Teilen","res-forge-provenance-chain.040c236a24":"vier von neun Knoten, und kein versiegelter Schritt darunter","res-forge-provenance-chain.0ca6a997b6":"WAS EIN REPLAY WIEDERGEBEN MUSS","res-forge-provenance-chain.7c0a292070":"EIN MARKENPUNKT KENNZEICHNET EINEN KNOTEN, DEN DIE REPLAY-SPUR BERÜHREN MUSS","res-forge-provenance-chain.763ad25abd":"Siegel r:1c62e08","res-forge-provenance-chain.da528b9287":"FORMAL VERIFIZIERT","res-forge-provenance-chain.9106ca2738":"AUSGEWÄHLT","res-forge-provenance-chain.416eb4fbb0":"Frontier","res-forge-provenance-chain.8e016346a6":"ÄQUIVALENZKLASSE","res-forge-provenance-chain.97d9eb838e":"cx 2","res-forge-provenance-chain.21fedfd21e":"Kandidat 2","res-forge-provenance-chain.2ce3ff82d2":"Ausgang: Kandidat 2","res-forge-provenance-chain.656b15a358":"Eingang: Kandidat 1 plus cx 1","res-forge-provenance-chain.a65edb573d":"FORSCHUNGSSCHRITT","res-forge-provenance-chain.b0b7ba4666":"PRIVAT","res-forge-provenance-chain.6495ecf841":"cx 1","res-forge-provenance-chain.7312546346":"Kandidat 1","res-forge-provenance-chain.32082e06e3":"SPEZIFIKATION","res-forge-provenance-chain.4ee56d08c0":"Ein Ableitungsgraph von links nach rechts: Spezifikation, zwei Kandidaten, zwei Gegenbeispiele,\n              ein versiegelter interner Schritt, eine Äquivalenzklasse, eine Frontier und das ausgewählte verifizierte\n              Ergebnis","res-forge-provenance-chain.e259f512bc":"Ein Ableitungsgraph von der Spezifikation zum ausgewählten verifizierten Kandidaten, mit einem internen Schritt versiegelt, aber verbunden","res-forge-provenance-chain.191f8b1087":"AUSFÜHRUNGSBINDUNG","res-forge-provenance-chain.88be68d35d":"VERIFIZIERUNGSERGEBNIS","res-forge-provenance-chain.bdd7fdaa13":"KANDIDAT 2","res-forge-provenance-chain.608c5b40ac":"SPEZIFIKATION v1","res-forge-record-timeline.0794c4ea35":"Entscheidung getroffen","res-forge-record-timeline.0f9c9e32f9":"Eine Version, niemals ein Branchname","res-forge-record-timeline.314d8e79c0":"Warum wurde Kandidat B nicht gewählt?","res-forge-record-timeline.39ab49c337":"Die genaue fehlgeschlagene Eingabe, für später aufbewahrt","res-forge-record-timeline.4868056615":"Nichts in dieser Zeile wurde aus Commit-Nachrichten wiederhergestellt.","res-forge-record-timeline.4bd9342a8a":"Drei Einträge beantworten das, und keiner davon muss rekonstruiert werden.","res-forge-record-timeline.59d432b5cb":"Alternativen verglichen","res-forge-record-timeline.6546ec1158":"Ein Prüfer kommt viel später hinzu","res-forge-record-timeline.6833948a23":"Zum Zeitpunkt geschrieben","res-forge-record-timeline.7d1e2e97e8":"Anforderung festgehalten","res-forge-record-timeline.90726e413a":"Beantwortet die Frage","res-forge-record-timeline.aaddcdd4a5":"Forschungsmethode, versiegelt","res-forge-record-timeline.ccf3d548fe":"Zurückgelesen","res-forge-record-timeline.de805f67e3":"Fünf Kandidaten, eine Dominanzbeziehung","res-forge-record-timeline.e4a8371aea":"Der Datensatz, von links nach rechts gelesen","res-forge-record-timeline.e8412cdd3e":"Die Richtlinie und die Autorität dahinter","res-forge-record-timeline.eeb026e98f":"Gegenbeispiel festgehalten","res-forge-record-timeline.f4452aa131":"Die Stufe und der Umfang, den diese Stufe abdeckt","res-forge-record-timeline.f65fb0cd45":"Zusicherung erreicht","res-forge-search-field.f6d08e6875":"Relative Längen, nicht Anzahl","res-forge-search-field.e9fd9a1eaa":"Was im Feld ist","res-forge-search-field.fbd8250bed":"UNCHANGED FOR THE WHOLE RUN","res-forge-search-field.6a38722b12":"DIE ANFORDERUNG","res-forge-search-field.dbd3e24a6c":"Ein Feld von Kandidatenprogrammformen in drei Zuständen um einen festen Anforderungsrahmen in der Mitte","res-forge-search-field.0c596f1034":"xMidYMid slice","res-forge-search-field.7be0fdc4e0":"Gebaut, dann abgefangen","res-forge-search-field.9545c5f30a":"Einen Fall nicht bestanden","res-forge-search-field.e247bbc42c":"Überhaupt nicht gebaut","res-forge-search-field.3d7da15c51":"Vom Typ abgelehnt","res-forge-search-field.70c98ed3c6":"Zur Prüfung zugelassen","res-forge-search-field.35633f30dd":"Entspricht den Regeln","res-forge-search-field.50c026300b":"Aufgenommen","res-forge-silence-instrument.3bc40f4b2a":"Vier Ergebnisse, die ohne ein Programm zurückkommen","res-forge-size-lattice.a82ce62110":"BREITERE SPRACHE, NEUES EXPERIMENT","res-forge-size-lattice.74ed41aa02":"MINIMAL INNERHALB DER SPRACHE L, MIT GRÖSSE 5 ODER WENIGER","res-forge-size-lattice.4ca63f9c2e":"NICHT DURCHSUCHT, NICHT BEANSPRUCHT","res-forge-size-lattice.b79d0fac18":"ERKLÄRTE GRENZE","res-forge-size-lattice.5e265fa4aa":"ZUM ERSTEN MAL VERIFIZIERT","res-forge-size-lattice.92664d7dff":"Beobachtung, kein Beweis","res-forge-size-lattice.950b23b925":"als beobachtetes Duplikat eingestuft","res-forge-size-lattice.a615e7ad1a":"vom Typ abgelehnt, vor der Auswertung","res-forge-size-lattice.6f389bc568":"zugelassen","res-forge-specification-desk.65d9989d71":"NACHWEISFORMULARE SIND NICHT AUSTAUSCHBAR","res-forge-specification-desk.166b5a63b2":"besteht alle vier Beispiele","res-forge-specification-desk.26a9ba5602":"x = -9","res-forge-specification-desk.5099050f90":"DER FALL, DER SIE TRENNT","res-forge-specification-desk.561f36ce2f":"eine ausführbare Antwort mit eigenen Grenzen","res-forge-specification-desk.ca24d384c1":"Bereich des Orakels: nur 0 bis 100","res-forge-specification-desk.3cee30a3ad":"REFERENZ","res-forge-specification-desk.0d99250013":"Struktur fest, zwei typisierte Lücken offen","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":"SKIZZE","res-forge-specification-desk.c597bbdbc1":"jede Eingabe, die die Theorie ausdrücken kann","res-forge-specification-desk.15ac2f23db":"für alle x im unterstützten Bereich:","res-forge-specification-desk.61ed10966f":"EINSCHRÄNKUNGEN","res-forge-specification-desk.0ec3e255af":"vier Fälle, exakt geprüft","res-forge-specification-desk.9659699670":"BEISPIELE","res-forge-specification-desk.191f4bd034":"einen skalierten Wert in einen deklarierten Bereich klemmen","res-forge-specification-desk.4ad49a4ec4":"EINE TRANSFORMATION","res-forge-specification-desk.d9b48caf78":"verletzt die Monotonie außerhalb des Orakel-Bereichs","res-forge-stack-path.4d5fa1b006":"Jedes System liest dasselbe Objekt statt einer Kopie davon, und genau das hält Spezifikation, Beweis, Plan und Ergebnis in einer Identität zusammen.","res-forge-stack-path.86506efb99":"Die Ergebnisidentität kehrt zu der Graphidentität zurück, von der sie ausgegangen ist.","res-forge-stack-path.c83a5945cb":"wo das Programm den verifizierten Zustand speichert","res-forge-stack-path.55561848ab":"Aion","res-forge-stack-path.17ed2b5e88":"wo ein Modell des physischen Systems Teil der Spezifikation ist","res-forge-stack-path.1699ca16fb":"FMI und Twin","res-forge-stack-path.d5f412e831":"Kera","res-forge-stack-path.3ab11b75ca":"Forge","res-forge-stack-path.11e7686a81":"Graphidentität","res-forge-stack-path.8e246a1e8d":"Auf der Forge-Platte erscheint kein Ziel-Emitter.","res-forge-technical-glyph.be601df25e":"Forschung","res-forge-technical-glyph.91a9d5d08f":"Spezifikation unveränderlich","res-forge-technical-glyph.c2237a2d15":"Experimentpaket","res-forge-technical-glyph.03d6a194f4":"Spezifikation","res-forge-technical-glyph.e11523c5ff":"Sprache","res-forge-technical-glyph.7b7f9366a3":"Ziele","res-forge-technical-glyph.f3753f1b6b":"Gewährleistung","res-forge-technical-glyph.9d78bc179c":"typisierter Graphbereich","res-forge-technical-glyph.2b90fe2fea":"Zeit, Bewegung, Größe","res-forge-technical-glyph.a8a172a738":"herausgefordert","res-forge-technical-glyph.e1d96de67b":"Kandidatenpool","res-forge-technical-glyph.6f389bc568":"aufgenommen","res-forge-technical-glyph.a503bc1da2":"abgelehnt","res-forge-technical-glyph.880949479a":"getestet","res-forge-technical-glyph.ec734b6515":"verifiziert","res-forge-technical-glyph.61792020d0":"Zielgrenze","res-forge-technical-glyph.096280facb":"einer ausgewählt","res-forge-technical-glyph.9985d73a38":"Gewährleistungsleiter","res-forge-technical-glyph.83ced341c8":"wohlgeformt","res-forge-technical-glyph.e38c2194b4":"formal verifiziert","res-forge-technical-glyph.275ed0c2c7":"ausführungsverknüpft","res-forge-technical-glyph.49794a5e29":"Ausgewählter Kandidat","res-forge-technical-glyph.9e955c5620":"Gegenbeispiele aufbewahrt","res-forge-technical-glyph.74ef6c0061":"Übergabe an Kera","res-forge-technical-glyph.bed97175b0":"Plan","res-forge-technical-glyph.37a5301a88":"Ergebnis","res-forge-technical-glyph.96a6bf1d97":"verifizierter Graph","res-forge-technical-glyph.b8d8aaff0a":"Nachweis angehängt","res-forge-technical-glyph.100ec4462d":"Nachweis","res-forge-technical-glyph.416eb4fbb0":"Grenze","res-forge-technical-glyph.dd4fb84f32":"Unbekannt ist ein Ergebnis","res-forge-technical-glyph.3137db7c8b":"Unbekannt, unerfüllbar und mehrdeutig sind Ergebnisse","res-forge-technical-glyph.d5f412e831":"Kera","res-forge-technical-glyph.00f6d27f5f":"DWEVE FORGE","res-forge-three-tries.ca6f569d32":"Auf der Liste links wird nie etwas entfernt","res-forge-three-tries.48fce8a80b":"Drei Versuche zum selben Problem","res-forge-three-tries.8805376577":"Runde 3 enthält alles, was die ersten beiden Runden gefunden haben, und einen Fall mehr.","res-forge-three-tries.da17ea9bb5":"Die Fallliste, Runde für Runde","res-forge-three-tries.8cc87a2190":"nichts hinzuzufügen","res-forge-three-tries.36d5623704":"und dann bewiesen","res-forge-three-tries.0f0b41cfe8":"Alle Fälle bestanden","res-forge-three-tries.1e35a52de1":"Versuch 3","res-forge-three-tries.3b26ea5e3d":"eine leere Liste","res-forge-three-tries.b8575badd2":"bei einer leeren Liste","res-forge-three-tries.09fef5d8d9":"Fehlgeschlagen","res-forge-three-tries.969a17cecc":"Versuch 2","res-forge-three-tries.15d3c90fb9":"die größtmögliche Zahl","res-forge-three-tries.f88b9a4765":"bei der größtmöglichen Zahl","res-forge-three-tries.ff31d219ef":"Versuch 1","res-forge-three-tries.f65e38d46b":"eine Liste mit einem Element","res-forge-three-tries.e8741ca2e3":"eine bereits sortierte Liste","res-forge-three-tries.9450ac4e17":"eine kurze Liste","res-forge-three-tries.4d944a9d7e":"Runde 3","res-forge-three-tries.fa2b87ffe2":"Runde 2","res-forge-three-tries.f7648d3834":"Runde 1","res-forge-type-sockets.13fff86afe":"Zwei Operationen, eine Verknüpfung","res-forge-type-sockets.2251b5f821":"Unbegrenzte ganze Zahlen","res-forge-type-sockets.338ce27565":"Drei Kompositionen für eine typisierte Sprache","res-forge-type-sockets.3d7da15c51":"Vom Typ abgelehnt","res-forge-type-sockets.50c026300b":"Zugelassen","res-forge-type-sockets.5e5da2cd3c":"Netzwerkzugriff","res-forge-type-sockets.681bcaf5e4":"Eine Ablehnung auf diesem Board kostet nichts, weil darauf noch nichts ausgewertet wurde.","res-forge-type-sockets.7303a0d112":"Durch Fähigkeit abgelehnt","res-forge-type-sockets.73841deb9d":"Für diesen Lauf geschlossen","res-forge-type-sockets.76123e0c4c":"Die zweite Operation benötigt eine Fähigkeit, die das Paket nicht gewährt hat, also liegt sie außerhalb des Suchraums.","res-forge-type-sockets.93c6a1f183":"Socket","res-forge-type-sockets.a1369155ac":"Dateizugriff","res-forge-type-sockets.b4ae90c7f4":"Die beiden Sockets treffen sich nicht, daher wird aus diesem Paar nie ein Kandidat zusammengesetzt.","res-forge-type-sockets.b957ab83e5":"Der Ausgabetyp entspricht dem Eingabetyp, also wird der Kandidat zusammengesetzt und kann ausgewertet werden.","res-forge-type-sockets.c7303935a3":"Ungeprüftes Aliasing","res-forge-type-sockets.d3f0610632":"Ergebnis","res-forge-type-sockets.dbe18d2e48":"Die Sprache wird mit dem Paket gewählt und verbreitert sich nicht, während die Suche läuft.","res-forge-type-sockets.eb8606da6a":"Angebotene Komposition","research-forge.00274e0e63":"abgelehnt, Fehlervertrag","research-forge.002ff59811":"Frage","research-forge.005a8c4891":"Bringen Sie Domänenabsicht, formale Methoden, Hardwaremessung oder unabhängige Überprüfung ein. Forge stellt ein gemeinsames Forschungsobjekt zum Vergleich von Programmentdeckung, Beweis und Ausführung bereit.","research-forge.008fef2a92":"Suchen Sie innerhalb der Operationen, die erlaubt waren.","research-forge.01038388dc":"Nicht-Antworten bleiben sichtbar","research-forge.0109e7127b":"UNMÖGLICH","research-forge.0143790011":"Planung und Ausführung","research-forge.019d4e8e82":"Was wahr bleibt","research-forge.01f66c63e3":"Zwei der Paare können nicht zusammengesetzt werden, und die Sprache ist es, die das sagt.","research-forge.01fc285874":"Verantwortlichkeiten gegenüber Forge und Kera","research-forge.02ff5bf386":"Richtlinienprüfung","research-forge.0303c4bacd":"fünf Felder, die vor dem ersten Kandidaten festgelegt wurden","research-forge.030afc5361":"Forge kann die Anforderungsversion, die relevanten Kandidaten, die Gegenbeispiele, die Sicherheitsübergänge, die objektive Grenze und die Richtlinie, die ein Mitglied ausgewählt hat, bewahren. Zwei Jahre später beantwortet der Datensatz immer noch die Frage, die ein Prüfer tatsächlich stellt, nämlich nicht, was gebaut wurde, sondern warum die Alternativen abgelehnt wurden. Die Spur verläuft in eine Richtung, und jeder Schritt auf ihr kann zurückverfolgt werden: die Anforderung, die den Erfolg definierte, die verifizierten und abgelehnten Kandidaten, die relevant waren, die Gegenbeispiele und Sicherheitsübergänge, die objektiven Werte, die jeden Kandidaten auf die Grenze setzten, und die Autorität, die einen von ihnen auswählte. Nichts davon lebt neben der Entscheidung. Es reist mit ihr.","research-forge.03102018f1":"Der Kandidat ist strukturell gültig.","research-forge.03128bed90":"Verifizierung","research-forge.0393c06f67":"KANDIDAT","research-forge.0397a076c3":"Das Hinzufügen einer Vorbedingung ist ein legitimer Schritt und erzeugt eine neue Spezifikationsidentität, anstatt die alte zu bearbeiten. Das frühere Experiment bleibt mit seinem Fehler im Datensatz. Die Forschungsgemeinschaft nennt das allgemeine Muster von Vorschlagen, Herausfordern und Verfeinern CEGIS.","research-forge.03bec6ab74":"Drei Formen","research-forge.04126cee0d":"Die vier treffen sich in der Mitte, sodass die Annäherung an eine von ihnen normalerweise etwas bei einer anderen kostet.","research-forge.0428abce3e":"Begrenzt geprüft","research-forge.0432a371aa":"Sicherheitsrichtlinie","research-forge.04731f0ef3":"Nur eine Achse, relative modellierte Latenz. Die Balkenlänge ist keine Gesamtrangfolge.","research-forge.04ae6467a0":"Keine Schlussfolgerung","research-forge.04bf9ee3c6":"nicht aus der Abrechnung ausgelassen","research-forge.04e9b5cd14":"viele Ableitungen koexistieren hier","research-forge.04fa443e7b":"Längster kritischer Pfad","research-forge.05005f366c":"Forge-Forschung","research-forge.05625954d2":"wie auch immer die Suche verläuft","research-forge.05d1c23f1f":"Fehler grenzt die Suche ein","research-forge.05db5a7f8a":"Die Spezifikationsversion, die jeder Kandidat erfüllen musste","research-forge.065d4a5b25":"Alle erzeugen dieselbe Art von typisiertem Kandidaten und nehmen am selben Vergleich teil. Die Organisation vergleicht daher Programme statt Suchmethoden, und die Methode, die einen Kandidaten fand, verschafft ihm keinen Vorteil bei der Entscheidung.","research-forge.07a688568e":"Zielartefakt","research-forge.0820b32b20":"Testen","research-forge.08b22e1ba0":"Ein Vertrag","research-forge.08cfb3e0f2":"Spezifikationsprüfung","research-forge.09496b01f9":"Übergabe","research-forge.09a3354e63":"Nebenbedingungen","research-forge.09d053226c":"Einer Suche folgen","research-forge.0a3eb3abd3":"Interne Kalibrierung","research-forge.0a5e7a0583":"Grenze","research-forge.0a799711ad":"Normalisieren spart Suche","research-forge.0ab39d71e2":"Äquivalenz","research-forge.0ade2ace0d":"Jedes Gegenbeispiel","research-forge.0ae18773cb":"Ein Forschungsassistent","research-forge.0b101a23a3":"Assoziatives Umgruppieren","research-forge.0b81fbebb5":"Optimierung später","research-forge.0ba4e46484":"Ein Graph","research-forge.0bc357c912":"NICHT ABGEDECKT","research-forge.0c19b6603f":"Ein zukünftiger Prüfer überprüft die Entscheidung anhand des Datensatzes, anstatt sie aus Commit-Nachrichten zu rekonstruieren.","research-forge.0c6c9b91c5":"Sie kennen das Gefühl, wenn eine Aufgabe eine einfachere Implementierung haben könnte? Forge verwandelt diese Frage in einen Forschungsablauf: Geben Sie eine begrenzte Spezifikation an, suchen Sie nach Kandidatenprogrammen und zeichnen Sie die Prüfungen und Messungen auf. Der Bericht von 2025 dokumentiert ein Experiment, kein produktionsreifes Ergebnis oder veröffentlichten Benchmark.","research-forge.0d358c9749":"Zwei Tests, zwei Stärken","research-forge.0db809cc66":"Sicherheit","research-forge.0e26aaf414":"Modellprüfung","research-forge.0e3c434842":"Getestet, begrenzt, bewiesen","research-forge.0ef3858209":"Begrenzte Prüfungen aufgezeichnet","research-forge.0f1e49f0bf":"Beispiele beschränken das Verhalten auf die Eingaben, die Sie liefern. Logische Bedingungen beschränken jede Eingabe, die die formale Theorie ausdrücken kann. Eine Skizze bewahrt eine Architektur, die ein Forscher nicht der Suche überlassen möchte, und lässt typisierte Löcher darin. Referenzverhalten liefert einen ausführbaren Orakel und trägt die eigene Domäne des Orakels mit sich. Forge zeichnet auf, welche Form jede Schlussfolgerung unterstützte, anstatt jede Eingabe als Spezifikation gleicher Stärke zu behandeln.","research-forge.109bff6e75":"Die Spezifikation, nicht die Codebasis","research-forge.1178a4ffb4":"Erneut suchen","research-forge.1181c3f399":"Das Paket gibt auch an, wann aufzuhören ist: die Ressourcengrenze, die Sicherheitsschwelle, die ein Kandidat erreichen muss, um in die Grenze einzutreten, und was der Lauf meldet, wenn nichts sie erreicht. Eine Suche, die ohne Programm endet, endet dennoch mit einem Ergebnis.","research-forge.11c14ce16a":"Die Organisation besitzt dann die Absicht und nicht einen Ausdruck davon und kann sagen, warum eine bestimmte Implementierung gewählt wurde. Die Anforderung wird zum dauerhaften Vermögenswert und die Implementierung zu einem Ergebnis, das sie neu berechnen kann, wenn sich die Prioritäten ändern.","research-forge.11dd823248":"Geben Sie für diese Eingabe diese Ausgabe aus.","research-forge.12c8d914cc":"Was das Ergebnis nicht belegt.","research-forge.13792d7c2a":"BEWEIS HAT EINE GRENZE","research-forge.140b63310c":"Kandidat C","research-forge.1462811ad5":"ein Kandidat, der überzeugend wirkt","research-forge.151978bff3":"Der Datensatz nennt jedes Mal die Spezifikation, den Schwellenwert und die Richtlinie.","research-forge.15c2d33108":"Forschungsintegration in der Bewertung","research-forge.15f1b08e56":"ein Beweis, eine Grenze oder eine angegebene Einschränkung","research-forge.16181ed76f":"Zulässige Operationen, Typen, Effekte und numerische Semantik","research-forge.161fa759f7":"In einer endlichen deklarierten Sprache kann die Suche Kandidaten nach zunehmender Größe aufbauen und ungültige Zusammensetzungen ablehnen, bevor sie ausgeführt werden. Kandidaten, die sich bei den aktuellen Belegen identisch verhalten, können zusammengefasst werden, um Arbeit zu sparen, während der Äquivalenzanspruch selbst auf Verifizierung wartet. Wenn die Methode alle wohlgeformten Kandidaten bis zur angegebenen Grenze abdeckt, etabliert das erste verifizierte Programm Größenminimalität innerhalb dieser Sprache und dieser Grenze. Eine Erweiterung des Operationssatzes erzeugt ein anderes Experiment mit eigener Antwort.","research-forge.169f619e4f":"Das ehrliche Abzeichen trägt seine Grenze, und die Grenze ist der nützlichste Teil davon.","research-forge.16a3fa00e3":"Die unterstützte symbolische Eigenschaft wurde unter angegebenen Annahmen bewiesen.","research-forge.16ec74fc0a":"CLEAR","research-forge.171ca0385a":"Verhalten","research-forge.173315f506":"Keine Spur auf diesem Board endet mit generiertem Fallback-Code.","research-forge.17405ade0e":"Zusicherung mit einem Umfang","research-forge.17a86caa5b":"Verpflichtung","research-forge.17b8b28e9e":"niemals als austauschbar behandelt","research-forge.17ecf461a5":"Das Problem ist erfüllbar","research-forge.1822a38ec8":"vier Gründe, weiterzusuchen","research-forge.189ee02d36":"Ehrliche Nichtlieferung","research-forge.18d60fce22":"Benannte Zusicherungsstufe und ihr Umfang","research-forge.18dd2ccb59":"Fünf Teile","research-forge.18e9128279":"Das Benennen des Ergebnisses hält das Problem dort, wo es hingehört. Widersprüchliche Anforderungen gehen an diejenigen zurück, die sie geschrieben haben. Ein unklarer Fall geht zur Entscheidung zurück. Eine ungelöste Suche geht mit einem größeren Budget oder einer anderen Methode zurück.","research-forge.18f906f6da":"Für immer behalten","research-forge.192ad837e6":"Eine dokumentierte Richtlinie, keine versteckte Punktzahl","research-forge.19626a1e65":"Alles, was einen Fall nicht besteht","research-forge.1a23a7cddc":"Forge findet","research-forge.1a66b5eeb6":"Partnerzugang","research-forge.1bb360f468":"Begrenzt","research-forge.1bb90c04d2":"Ein Fehler, der eine konkrete Eingabe erzeugt, ist für die Suche wertvoller als ein Fehler, der eine Punktzahl erzeugt.","research-forge.1bf39cee63":"Schneller, kleiner, schlanker","research-forge.1bff62bf9b":"Die Methode hatte keinen Platz mehr. Eine andere Methode oder eine längere Laufzeit kann es klären.","research-forge.1c013851a3":"Was der Datensatz enthält","research-forge.1c56ea452a":"Vier Spezifikationskarten, die dieselbe kleine Transformation beschreiben, mit dem einzigen Fall, in dem zwei von ihnen abweichen","research-forge.1c56fd19d7":"Ein offener Fall","research-forge.1c82340479":"Der Anspruch kann geprüft werden.","research-forge.1c875de71f":"Das ist eine Governance-Eigenschaft ebenso wie eine technische. Der Moment, in dem zwei Lesarten einer Anforderung auseinandergehen, ist genau der Ort für eine Stakeholder-Entscheidung, und er ist weitaus billiger, bevor eine Implementierung um eine davon herum gebaut wurde.","research-forge.1c9bbc4b77":"Behalten Sie die Alternativen, bis die Richtlinie niedergeschrieben ist.","research-forge.1cb61a389f":"Ein geändertes Feld ist ein neues Experiment, kein korrigiertes.","research-forge.1ccf5d25df":"Spezifikation","research-forge.1cdd46cd0e":"Forschung lesen","research-forge.1d17812687":"Vier Eingaben, vier verschiedene Garantien","research-forge.1d2c6fe888":"alle fünf oder keine","research-forge.1d444e826a":"Kera läuft","research-forge.1d9b3bd5d3":"Niedrigste Latenz","research-forge.1d9d3e69fa":"Rust, C, Verilog","research-forge.1e269ebac7":"Eine Transformation","research-forge.1e748c3e4b":"Ändern Sie einen Knoten und Sie haben einen neuen Kandidaten, wobei der Beweis dem Knoten folgt.","research-forge.1ecdc691a8":"Die ausgegraute Route erzeugt etwas Lesbares und nichts, wogegen man es prüfen kann.","research-forge.1ed77c3f7f":"Protokoll","research-forge.1fd9da00a7":"Die Richtlinie und die Autorität, die einen Kandidaten ausgewählt hat.","research-forge.2030fae2a7":"Drei Möglichkeiten, es zu sagen","research-forge.2040757c11":"Cranelift, native Leistungsmessung","research-forge.2041447f84":"nur Suche","research-forge.206009c4a7":"Fünf Richtlinien","research-forge.20cb7eef2c":"Außerhalb des Modells","research-forge.2154ca1eb7":"Jedes davon ist ein Ergebnis mit einem anderen nächsten Schritt. Forge zeichnet den stärksten Zustand auf, den es rechtfertigen kann, und benennt, was sich ändern müsste, um darüber hinauszugehen.","research-forge.21a0ffd68c":"Die offenen Fragen stehen auf der Seite.","research-forge.21efbc283d":"Geschwindigkeit, Speicher, Reichweite und Belege","research-forge.220b9c622c":"Synthetisieren","research-forge.2354ab0ba0":"bevor ein Programm vorgeschlagen wird","research-forge.235bfff3a2":"Ein Forschungsprogramm","research-forge.236656bf91":"Befugnisse","research-forge.23d4ef785c":"Größe 5","research-forge.243dcbef8c":"Planung und Emission darunter","research-forge.24a264b83c":"Zwei Kandidaten, vier Ziele","research-forge.24c0bda2ba":"Direktester Prüfpfad","research-forge.24cb5be0b0":"Die Entscheidung behält ihre Gründe","research-forge.24d50592b7":"Ziele","research-forge.2550b1dcad":"Verantwortung","research-forge.25754f1c93":"ein Forschungsprogramm, kein Softwareangebot","research-forge.258195bb3d":"Eine Identität","research-forge.25c843b80e":"Das macht die Sprache zu zwei Dingen zugleich. Sie ist ein Effizienzmechanismus, weil der meiste Raum nie ausgewertet werden muss. Sie ist auch die Grenze um die Absicht, weil sie im Voraus festlegt, wonach die Maschine greifen darf.","research-forge.25fa97aa1a":"Es sagt Ihnen nicht, ob dieser Weg der schnellste, der schlankste, der portabelste, der am einfachsten zu prüfende oder derjenige ist, den die Organisation betreiben kann. Das sind getrennte Fragen mit getrennten Belegen.","research-forge.261c22b85c":"Eine Ingenieursorganisation verpflichtet sich meist lange bevor sie sagen kann, ob dieses Design das schnellste oder am einfachsten zu verifizieren ist, auf eine Implementierung. Forge untersucht eine Abfolge, in der die Spezifikation das dauerhafte Gut ist und die Implementierung ein Suchergebnis, zwischen denen eine festgelegte Politik wählt.","research-forge.26369471c9":"Exakte Äquivalenz, eine begrenzte numerische Beziehung oder Wirkungsäquivalenz, jeweils durch Verifikation festgestellt.","research-forge.267f81bab8":"Was das Programm berühren darf","research-forge.277b67c1e8":"und was es bräuchte","research-forge.27f11f9fe1":"Ein versiegelter Knoten veröffentlicht weiterhin seine Eingaben, seine Ausgaben und seine Identität","research-forge.27fab35201":"Eine benannte Nicht-Antwort ist nützlicher als ein plausibles Programm.","research-forge.280c5e7fc6":"Zwei Lesarten","research-forge.281dd83602":"Erweitern","research-forge.282bd862f4":"Kandidat B","research-forge.2877a09f30":"mehrere Antworten können vernünftig sein","research-forge.287b80caae":"Korrektheit wählt nicht","research-forge.294b4c06ac":"Der Kandidatenraum","research-forge.296e71a0fb":"Kandidaten nach Größe in einer begrenzten Sprache, die zugelassene, abgelehnte und kollabierte Zustände, den ersten verifizierten Kandidaten und die erklärte Grenze, die die Behauptung trägt, zeigt","research-forge.297f419e18":"Was es nicht darf, ist das Verhalten schwächen, einen Effekt hinzufügen, den das Paket nicht deklariert hat, oder einen ungelösten Beweiszustand in einen Erfolg zu verwandeln. Optimierung ist Freiheit innerhalb einer Grenze.","research-forge.29c69b4a35":"oder einfacher zu prüfen","research-forge.29fea3a06d":"Was es feststellt","research-forge.2a03a4b73a":"Unentschieden","research-forge.2a729227ad":"Ein Ausdruck, erweitert zu einem Netzwerk äquivalenter Formen mit Bedingungen an den Kanten, und drei Extraktionsziele, die gewählt werden, nachdem der Raum existiert","research-forge.2a965a37b7":"Das ist eine politische Entscheidung und sie muss festgelegt, nicht abgeleitet werden.","research-forge.2a965accf1":"Das kleinste Programm, das die Sprache zulässt","research-forge.2ad40f7952":"Abwägungen als Governance-Objekt","research-forge.2b27b7aec8":"Evidenzbasiert","research-forge.2b3a5e307c":"Semantisch","research-forge.2b7d95b8c6":"Welchen Kompromiss Sie wollen","research-forge.2b9c801e9e":"Auswahl bleibt eine explizite Politik","research-forge.2bdb5e4d73":"Forge endet mit einem ausgewählten semantischen Graphen und seinen Belegen. Dweve Kera empfängt diesen Graphen, plant unterstützte Ausführung und emittiert das Zielartefakt, wobei Operationsbedeutung, Effekte, Eigentum, numerischer Vertrag und Beweisverpflichtungen über die Übergabe hinweg angehängt sind. Dieselbe Disziplin verbindet Forge mit dem Rest des Dweve-Stacks: Aion, wo das Programm verifizierten Zustand hält, Reed und Selvedge für die umgebende Systemarbeit, FMI und Twin, wo ein Modell des physischen Systems Teil der Spezifikation ist.","research-forge.2c8c94c95f":"nicht nur, was gebaut wurde","research-forge.2c9ebecf8b":"Suchorchestrierung","research-forge.2cb597863b":"Ein schnelles Programm, das falsch ist, ist immer noch falsch.","research-forge.2cd3174fc9":"Das Ergebnis entscheidet die nächste Frage","research-forge.2cff331976":"Entdeckung und Beweis darüber","research-forge.2d24e0a549":"Und manchmal","research-forge.2d3231ce48":"Mehrdeutigkeit","research-forge.2da600bf94":"Version","research-forge.2daa013c1b":"Ein typisierter semantischer Graph, kein Quelltext","research-forge.2dd3547872":"vollständig in der Grenze","research-forge.2dfcf898a3":"Vergleich","research-forge.2e140f6f42":"Politikauswahl","research-forge.2ea3bb9377":"Forschungspartner werden","research-forge.2f24ebaee0":"Beschneiden","research-forge.2f65736593":"(a * 2) + a","research-forge.2f81a22de0":"Zugriff","research-forge.2f89346f05":"Gleitkomma-Assoziativität","research-forge.2f906454d9":"Jede Form beantwortet eine andere Frage, und der Forschungsbericht sagt, welche die Behauptung trug.","research-forge.30833f759b":"Planung und Senkung","research-forge.3107902192":"Fünf Kandidaten","research-forge.310e8151df":"von einer Beschreibung zum Nachweis","research-forge.31139f400a":"minimal <= 5","research-forge.3146c89579":"welche Verantwortung auf welcher Seite liegt","research-forge.3179a54130":"Beispiele, Regeln und ein Teilprogramm, nicht die Schritte","research-forge.31c2157a1c":"Ein einzelner semantischer Graph, dargestellt als Graph, als Ausdruck und als Datenfluss, mit unveränderter Identität über alle drei Darstellungen hinweg, und die Auswirkung der Änderung eines Knotens","research-forge.320ce22925":"Stark, für Behauptungen","research-forge.3218fcc602":"Beweiskomposition","research-forge.32438a2b70":"Automatisierte Entdeckung nutzen","research-forge.32d888fecc":"Ausführung verknüpft","research-forge.32ec2eb506":"Typgesteuert","research-forge.32fd056d3d":"Skizze","research-forge.32fe9f5bda":"Seed","research-forge.331a390a95":"Halten Sie fest, dass die Garantie so nicht begründet werden kann.","research-forge.332fafafd4":"Mehrere Programme sind optimal","research-forge.337cd4ef85":"und danach schützen","research-forge.3407af8c74":"Die Formen verstärken sich gegenseitig. Beispiele machen einen logischen Vertrag für eine Leserin oder einen Leser lesbar. Einschränkungen verhindern, dass ein Kandidat die gezeigten Fälle überanpasst. Eine Skizze hält eine Sicherheitsstruktur fest, während die Arithmetik oder der Datenfluss innerhalb einer Region für Entdeckungen offen bleibt.","research-forge.3554ae9f37":"Ein Beweis eines Graphen ist nicht automatisch ein Beweis beliebiger Compiler-Ausgabe. Deshalb hält die Ausführungsverknüpfung den Graphen, den Plan, das Artefakt und das Ergebnis zusammen fest. Forge kann so Entdeckung untersuchen, ohne zu behaupten, den Emitter zu besitzen.","research-forge.356258d8cf":"Korrektheit verschafft Zugang zur Abwägungsdiskussion.","research-forge.357a580465":"Erweiterung mit Bedingungen","research-forge.3631815377":"das erhält","research-forge.3647998e09":"relative modellierte Latenz an einer Front","research-forge.3662b6cd93":"Optimierung ist Freiheit innerhalb einer Grenze, die zuerst aufgeschrieben wurde.","research-forge.3678b75177":"Beweisanker","research-forge.3697e2badd":"Dieselbe Front, vier vertretbare Antworten","research-forge.3750b1e26e":"Eine Anforderung","research-forge.378b19c94c":"und universelle Eigenschaften","research-forge.37a1d3ddee":"Suchskala","research-forge.37b658da82":"was etabliert ist und was offen bleibt","research-forge.37d9b94afa":"Eine Prüferin oder ein Prüfer kann die Kette von Anfang bis Ende verfolgen, ohne einen einzigen versiegelten Knoten zu öffnen.","research-forge.37e5ec20ed":"Schweigen zählt","research-forge.37e8f995e7":"Eine benannte Nicht-Antwort gibt der Institution auch einen konkreten Ansatzpunkt zum Handeln. Sie sagt, welche Klausel in Konflikt steht, welches Verhalten unbestimmt war, welche Theorie nicht verfügbar war oder welches Budget erschöpft war, und damit, was sich ändern müsste.","research-forge.3856f4eb7c":"Die Methode kam innerhalb ihrer Theorie- und Ressourcengrenzen zu keinem Ergebnis.","research-forge.387b54720d":"Die Stufe, die ein Ergebnis erreichen muss, bevor es zählt","research-forge.38b07c05cf":"Eine Sicherheitsleiter mit zwei Kandidaten auf unterschiedlichen Stufen und einer Schublade, die zeigt, was jede Stufe geprüft, angenommen und nicht etabliert hat","research-forge.391bc6cb44":"Der Beweis behält seine Grenze","research-forge.396c19de10":"Vier Arten, wie eine Anforderung einem Programm widersteht","research-forge.39727bd48f":"zurück zur Synthese","research-forge.3977816414":"Evidenz entscheidet","research-forge.39d6a0ddc5":"Welche Entscheidungen darf die Suche in Ihrem Namen treffen?","research-forge.39fdec1194":"Tests","research-forge.3a06f841f3":"Es wird über die gegebenen Beispiele hinaus getestet.","research-forge.3a4be7155b":"Alternativen","research-forge.3ab11b75ca":"Forge","research-forge.3b08754530":"Forge geht von einer Beschreibung des Verhaltens aus, nicht von einer Anfrage nach Code. Sie können ihm ausgearbeitete Beispiele, Regeln, die allgemein gelten müssen, oder ein teilweise geschriebenes Programm mit offenen kniffligen Teilen geben. Jedes davon gibt der Maschine etwas, an dem sie gemessen werden kann, und etwas, an dem sie sichtbar scheitern kann.","research-forge.3b0896e4b0":"Für unterstützte Kera-Verträge wiederholt die reine Ausführung Bits identisch ohne Seed, einschließlich der abgedeckten Gleitkomma-Familienpfade. Wenn ein Programm absichtlich Zufallszustand verbraucht, ist dieser Zustand ein deklarierter Eingang, und seine Wiederverwendung reproduziert den gesamten Lauf.","research-forge.3b8be5e1a9":"Breite bewiesen","research-forge.3bb1fa9d93":"ist ein Punkt im Raum","research-forge.3bb59d3903":"Etabliert","research-forge.3bcf82f6df":"Latenz ist eine Dimension","research-forge.3bdab018c4":"Verifiziert hat immer eine zweite Hälfte: unter diesen Regeln, für diese Eingaben.","research-forge.3bf08a84f1":"MOVE","research-forge.3bf4aa62c6":"Ein Graph, zwei Pläne, eine Identität","research-forge.3c37add762":"Wohlgeformt","research-forge.3d3349e560":"was die Institution vor einer Suche entscheidet","research-forge.3d85b7b35e":"Vier kleine Fälle, die jeweils aus einem anderen Grund ohne Programm enden, mit Angabe, was gefragt wurde, was geschah und was es ändern würde","research-forge.3d8dc8dd37":"Trägt einen einfacheren Prüfpfad","research-forge.3d9d45c6fc":"und das falsche Modell beweisen","research-forge.3dbbac272c":"Gegenbeispiele und Beweisstand","research-forge.3e0fb17cab":"Klären","research-forge.3e39972526":"Latenz","research-forge.3e9492ab1e":"Graph, Plan, Artefakt und Ergebnis bleiben gebunden.","research-forge.3f1ea4240e":"Die Annahmen sind Teil des Ergebnisses, nicht das Kleingedruckte darunter. Ein Beweis über exakte ganze Zahlen sagt nichts über Dezimalzahlen aus. Ein Beweis über eine in sich geschlossene Berechnung sagt nichts über einen Dienst aus, von dem er nie erfahren hat.","research-forge.3f2151a870":"Größen eins bis sechs","research-forge.3fd8fb2e1a":"Die Operationen, Typen, Formen, Effekte und Fähigkeiten, die ein Kandidat verwenden darf.","research-forge.3fe459f958":"Nichts passt","research-forge.40100e1934":"Nicht dominierte Kandidaten","research-forge.4025ca409c":"Übernimm die Verantwortung für deine Leistung","research-forge.408f0af557":"Ein Ableitungsgraph von der Spezifikation zum ausgewählten Beweis, mit versiegelten, aber verbundenen internen Methodenschritten, und der kürzere Pfad, den eine Wiedergabe tatsächlich reproduzieren muss","research-forge.40d33b38ad":"Nichts davon ist ein nachträglich hinzugefügter Vorbehalt. Es ist der Inhalt des Ergebnisses, weshalb der Datensatz die Stufe und ihren Geltungsbereich an derselben Stelle platziert und weshalb keine Kontrolle eine davon befördern kann.","research-forge.40f800b699":"Die Grenze gehört zu der Zielmenge, die sie erzeugt hat. Das Hinzufügen von Energie zum Paket kann einen Kandidaten zurückbringen, der zuvor dominiert wurde, was eine Eigenschaft der Frage ist und keine Änderung an einem Programm.","research-forge.4141bac3ca":"und das Programm ändern lassen","research-forge.418cdd48b7":"Beobachtete Fälle","research-forge.41978064b8":"Zusammenarbeit diskutieren","research-forge.41a3ff09e5":"Das Verhalten angeben","research-forge.4288fa85e0":"Was geklärt ist und was offen ist","research-forge.42c7f4ea4d":"Der Rahmen bewegt sich nicht","research-forge.42e742546a":"und getestet ist nicht bewiesen","research-forge.43093ca0db":"Beweisumfang, strukturelle Einfachheit, Evidenzkosten","research-forge.435e8ecece":"ein Programm gewinnt selten alle vier","research-forge.436fb3032c":"Schlussfolgern","research-forge.437b348524":"Die Reihenfolge, in der sie passieren","research-forge.437bcb1511":"Energie","research-forge.439f7b365e":"Forschungsdokumente","research-forge.43d54e530d":"Entspricht die kodierte Anforderung dem, was die Organisation tatsächlich will?","research-forge.43d8879a8c":"das Ausführungsglied ist das, was den Beweis mit dem verbindet, was tatsächlich lief","research-forge.4412dd5d66":"Unmöglich und unentschieden werden gemeldet, nicht in Code umgewandelt.","research-forge.4475dded01":"Eine Implementierung","research-forge.44ab85a252":"Ursprung","research-forge.450d52d3ef":"Suchen","research-forge.4585404748":"ein Kandidat, der bei getestet stoppt, wird als getestet gemeldet","research-forge.45aaefd6f4":"Vier Überprüfungen","research-forge.4646f9193d":"Wohlgeformt ist nicht getestet","research-forge.4651a34e4d":"Geltungsbereich","research-forge.466fc49274":"Behalten","research-forge.46ed5f573e":"Siehe die Forschung","research-forge.4719d38f14":"Mehrere Verhaltensweisen erfüllen die vorgelegten Belege und widersprechen sich anderswo.","research-forge.472643c4ca":"Ein Kandidat dominiert einen anderen nur, wenn er in keinem aktiven Ziel schlechter und in mindestens einem besser ist. Dominierte Kandidaten verlassen die aktive Grenze. Die verbleibenden sind alle vertretbare Antworten auf dieselbe Spezifikation, und die Wahl zwischen ihnen ist eine politische Entscheidung, die der Datensatz festhält, keine Berechnung, die die Suche stillschweigend durchführt.","research-forge.472bff45c9":"Eine Form innerhalb eines größeren Raums gleichen Verhaltens.","research-forge.473161067f":"Auswahlpolitik","research-forge.47942077ae":"Einfachster Beweis","research-forge.47b74866d6":"Korrektheit prüfen","research-forge.47bcc2a36a":"Manchmal können zwei Dinge, die verlangt wurden, nicht beide wahr sein. Manchmal erlauben die Beispiele zwei verschiedene Verhaltensweisen, und es gibt keine Möglichkeit zu sagen, welche gemeint war. Manchmal ist das Problem einfach schwieriger, als die Methode in der gegebenen Zeit lösen kann. Forge meldet jeden dieser Fälle als das, was er ist, und sagt, was sich ändern müsste. Ein unklarer Fall braucht normalerweise ein weiteres Beispiel statt eines größeren Budgets.","research-forge.47cda15a5a":"Kera: wie","research-forge.47da6f0838":"Komponieren","research-forge.48298eb992":"Suche kann Operationen ersetzen, Datenfluss umstrukturieren, Regionen verschmelzen, Bewegung entfernen und zu einer Implementierung gelangen, an die kein Forscher gedacht hatte. All das ist erlaubt, und das meiste davon ist der Punkt.","research-forge.483bf2075c":"Veröffentlicht","research-forge.4901e146cd":"Kosten vergleichen","research-forge.490d255908":"die Anforderung bleibt das stabile Objekt","research-forge.49df3ec7de":"Läuft auf mehr unterstützten Maschinen","research-forge.4a828b8ab7":"Forschung, Forge","research-forge.4ab1a4f190":"Der Kandidat, der zuerst ankam, hat in der Entscheidung keinen Bestand über seine eigenen Belege hinaus.","research-forge.4aebc33326":"Vier Überprüfungen vor einer Behauptung","research-forge.4b01608cdc":"Die Suche bearbeitet das Paket nie, um einen Kandidaten zu retten.","research-forge.4b1960c2fb":"Ein System, das unter Druck steht, Code zu produzieren, wird Code produzieren. Das verwandelt eine unbeantwortete Frage in ein Programm, das jetzt jemand warten muss, und die Unsicherheit verschwindet nicht, sie wandert an einen Ort, der schwerer zu sehen ist.","research-forge.4bca6a7cdb":"Wo ein Programm beginnt","research-forge.4c175158a6":"Verknüpftes Ergebnis","research-forge.4c1e9313aa":"Ein Pool","research-forge.4c39a99d3d":"Fünf Stufen","research-forge.4c6bdedadc":"Quelle bleibt eine Projektion","research-forge.4cb3bb0fc4":"Am schnellsten","research-forge.4d0ff72eb2":"Welches Maß an Tests oder Beweisen muss das Ergebnis erreichen?","research-forge.4d6864f9a3":"Vier Grenzoptionen","research-forge.4d7f210eef":"Drei Kandidaten werden gegen eine Fallliste geprüft, die mit jeder Runde um einen fehlschlagenden Input wächst, wobei nie etwas von der Liste entfernt wird","research-forge.4db6c46b80":"jedes System liest dasselbe Objekt statt einer Kopie davon","research-forge.4e4bed5372":"Nie an","research-forge.4e76f5796f":"Schlankste","research-forge.4e90808185":"Vier Arten, wie ein Lauf enden kann","research-forge.4e9a44aeb4":"Sagen Sie, was passieren soll","research-forge.4ec9cc4f2f":"Verifizierte Programmentdeckung","research-forge.4f9c4e1fdb":"Ein erster korrekter Kandidat beweist, dass das Problem erfüllbar ist. Er kann auch groß, langsam, speicherintensiv, schwer zu verifizieren oder an eine Ausführungsumgebung gebunden sein. Forge behandelt ihn als Beleg und nicht als Antwort und sucht weiter nach den Familien, die ein anderes Suchverhalten zuerst erreicht hätte.","research-forge.4faae9b4e9":"sind unterschiedliche Aussagen","research-forge.4fe6240efb":"Entspricht das Ausführungsziel der Semantik, die bewiesen wurde?","research-forge.500d19ed3e":"Der nächste Kandidat muss die stärkere Menge erfüllen.","research-forge.505ddba0dc":"die Maschine sagt, was sie weiß","research-forge.506f370762":"das Bedingungsabzeichen an einer Kante entscheidet, ob die Extraktion sie verwenden darf","research-forge.50e944749f":"WIDE","research-forge.50f771745f":"Ob es eine gute Implementierung ist","research-forge.512f83ac42":"Drei Kandidaten werden gegen eine wachsende Verpflichtungsmenge geprüft, mit dem Gegenbeispiel, das jeden beendete, und den zwei legitimen Reaktionen auf einen Fehlschlag","research-forge.516f075235":"Vier korrekte Programme, vier Arten, eines zu bevorzugen","research-forge.5183317474":"Freiheit","research-forge.52550c8d07":"Der Datensatz beantwortet das Warum","research-forge.528d188e2a":"Der erforderliche Beweisgrad","research-forge.52e68a873a":"Einschränkungen","research-forge.531e01782f":"Lösen Sie die widersprüchlichen Anforderungen, die der Beweis identifiziert hat.","research-forge.536a08d31b":"FAST","research-forge.541a19b522":"Die Grenze macht die Behauptung präzise. Ein Beweis eines Graphen ist ein Beweis dieses Graphen, daher verknüpft die Ausführungsverknüpfung den Graphen, den Kera-Plan, das Artefakt und die Ergebnisidentität gemeinsam, statt anzunehmen, dass der Beweis mit der Ausgabe gereist ist.","research-forge.546130711a":"Dweve-Forschungsprogramm","research-forge.54a351154f":"Minimalität ist eine begrenzte Aussage. Sie gilt für die Operationen, Typen und Strukturen, die das Paket erlaubte, bis zur Größe, die der Lauf erreichte. Sie sagt nichts über eine Sprache, die das Experiment nicht deklarierte, und das Erweitern der Operationsmenge erzeugt ein neues Experiment mit eigener Antwort.","research-forge.550d4ccba7":"Numerische Familie, Ordnung, Zustandsmodell und die externen Bedingungen, die der Lauf annimmt.","research-forge.551fea67e6":"Die Beschreibung kommt zuerst, und die Implementierung bleibt so lange wie möglich eine offene Frage.","research-forge.5521ea4314":"das Hinzufügen eines Ziels kann einen dominierten Kandidaten zurückgeben, was eine Tatsache über die Frage ist","research-forge.5549dc87d0":"Nicht jede Spezifikation","research-forge.5601f89af7":"ein Kandidat, der einfach richtig aussieht","research-forge.563591cebc":"Wie schnell das Programm abschließt","research-forge.56abd17a41":"Wenn nichts zurückkommt","research-forge.577d56824d":"DREI ZÜGE","research-forge.58357eb5f1":"stärkere Behauptungen brauchen stärkere Belege","research-forge.584e0ea86c":"der Vektor beschreibt den Kompromiss","research-forge.58c379fdea":"Größenminimal","research-forge.59df8e27c4":"Behalten Sie die Anforderung","research-forge.5a0ba3bb83":"Vertrag","research-forge.5a2827f530":"Vier Ringe","research-forge.5a314063cc":"wie ein schwacher Kandidat die Frage schärft","research-forge.5ab1aaea94":"UNKLAR","research-forge.5b1142d090":"Budgetzuweisung","research-forge.5b141d8cb7":"Verifiziert unter diesen Regeln","research-forge.5b2a7fb11c":"Offenlegen","research-forge.5b3facb840":"Vier Familien mit gleichem Gewicht, und das Paket entscheidet, welche aktiv sind.","research-forge.5b5d8a5af8":"Halten Sie den konkreten Fall und die Eigenschaft fest, die er verletzte.","research-forge.5b6a58fb9f":"Günstig, für die Suche","research-forge.5b78187e47":"nicht in jeder Welt richtig","research-forge.5b8955c7bc":"Das Programm finden","research-forge.5b92885b2d":"Ein Engineering-Team kann das Mitglied mit der geringsten Latenz wählen. Ein reguliertes Programm kann den saubersten Assurance-Pfad wählen. Eine Bereitstellung über gemischte Hardware kann die breiteste Zielabdeckung wählen. Alle drei wählen aus derselben verifizierten Menge.","research-forge.5c1be9b227":"Die Behauptung ist wiederholbar","research-forge.5c262f33db":"Endet am","research-forge.5c46a60955":"Wie die Arbeit aufgeteilt wird","research-forge.5c9d4874c3":"Welche Eingaben und welche Umgebungen die Behauptung abdeckt.","research-forge.5ce01f3b67":"Das Programm veröffentlicht, was seine Belege stützen, und behält seine Forschungsmethode als Forschung.","research-forge.5dfcf1dcc0":"Eine Identität, drei Darstellungen","research-forge.5dfe750940":"Prüfbar","research-forge.5e0d7f4f07":"Forge ist ein Dweve-Forschungsprojekt. Sein internes Suchportfolio, die Implementierung des formalen Denkens, das Transformationswissen, die Zielkalibrierung und die Orchestrierung sind Teil dieser Forschung. Was das Programm veröffentlicht, sind die Frage, das Protokoll, das Ergebnis und sein Assurance-Zustand, auf der Offenlegungsstufe, die die Belege stützen. Die Zusammenarbeit beginnt mit einer begrenzten Synthesefrage. Fünf Behauptungen werden mit ihrem Zustand verfolgt, drei davon geklärt und zwei noch offen, und die offenen stehen auf der Seite, statt aus der Darstellung weggelassen zu werden.","research-forge.5e22dbb195":"Drei Paarungen","research-forge.5e3db9c4c0":"Gegenbeispielgesteuerte Verfeinerung","research-forge.5eb51a7a2a":"Folge den Beweisen, nicht nur dem Programm, das dabei herausgekommen ist.","research-forge.5eede4abda":"Breiteste Zielabdeckung","research-forge.5f174de1cc":"Beweis","research-forge.5f20d0f3ac":"Unerfüllbar","research-forge.5f94916c54":"Siehe den institutionellen Fall","research-forge.5faa59d4bc":"Ergebnis","research-forge.5ff1729499":"bevor man sagt, wie","research-forge.603a007e8b":"und die Alternativen schließen sich","research-forge.60508aeb3d":"Wohin mit der Frage","research-forge.60539e2c57":"Wo das Risiko liegt","research-forge.6066a49124":"Diese Eingabe gehört zur Menge, die jeder Kandidat erfüllen muss.","research-forge.60e5c23b14":"Typisiert","research-forge.616d1d1b2a":"Fünf Präferenzen","research-forge.61792020d0":"Objektive Frontlinie","research-forge.61988aaea3":"Das Experimentpaket","research-forge.61a0ae3b84":"Grenzen","research-forge.61ad50a9b9":"Ziel","research-forge.61c2d00a1e":"Spezifikationsformen","research-forge.61d0fdeb05":"Die deklarierte Schnittstelle, ihre Typen und ihre Formen.","research-forge.61e2187199":"Nach dem ersten gültigen Programm","research-forge.625ba6f153":"FIT","research-forge.62c4bc1315":"Zwei Bahnen aus derselben Anforderung","research-forge.6320f96544":"lass die Maschine herausfinden, wie","research-forge.636f4e740e":"ist selten die ganze Antwort","research-forge.63ed4981dc":"Pareto","research-forge.63f0dfcfef":"Eine Anforderung, aufgeteilt in Klauseln, mit vier Bahnen, die zeigen, welche Klauseln zu einem unerfüllbaren, mehrdeutigen, unbekannten oder außerhalb des Rahmens liegenden Ergebnis führten, und welche Aktion jede davon erfordert","research-forge.64269f9bd2":"TIME","research-forge.647c656679":"Zwei Kandidaten können als Text übereinstimmen, nach Normalisierung ihrer Graphen übereinstimmen oder dasselbe beobachtbare Verhalten unter dem deklarierten Vertrag erfüllen. Das sind drei verschiedene Aussagen, und nur die letzte sagt etwas darüber, was das Programm tut.","research-forge.649ed30fda":"Der Geltungsbereich reist mit der Behauptung. Ein Beweis über exakte Ganzzahl-Semantik zertifiziert kein Gleitkomma-Verhalten. Ein Beweis für eine reine Funktion deckt keinen externen Dienst ab, der nie deklariert wurde. Ein verifizierter Graph, der nach dem Beweis modifiziert wurde, ist ein neuer Kandidat, an dem noch kein Beweis hängt.","research-forge.64bcb871de":"Ein Gegenbeispiel kann mehr aufdecken als einen Implementierungsfehler. Es kann eine ausgelassene Vorbedingung offenlegen, einen Randfall, den niemand entschieden hatte, oder zwei Lesarten der Anforderung, die beide mit den Beispielen konsistent waren. Der Datensatz benennt, welche davon der Forscher dann geändert hat.","research-forge.64c0978f0e":"Offen, und der Grund, warum das Programm existiert: wie groß eine verifizierte Graphregion sinnvoll werden kann, welche Spezifikationsformen für eine Maschine präzise und für einen Menschen handhabbar sind, wie partielle Beweise durch Optimierung und Planung komponieren, und welche Ziele gemessenes Hardware-Feedback benötigen.","research-forge.64d22c2e4e":"Forge fixiert das Forschungsproblem, bevor irgendein Kandidat existiert. Ein Paket benennt die Spezifikation, die erlaubten Operationen und Typen, die Effekte und numerische Semantik, die Zieldimensionen, die Suchgrenzen und die Zusicherungspolitik, die ein Ergebnis erreichen muss. Ein Kandidat kann nur gegen ein Problem beurteilt werden, das bereits formuliert war, was das Paket zu einem Teil der Korrektheit macht, nicht zu einer Konfiguration darum herum. Das Paket sagt auch, wann aufzuhören ist: die Ressourcengrenze, die Zusicherungsschwelle, die ein Kandidat erreichen muss, und was der Lauf berichtet, wenn nichts sie erreicht.","research-forge.64f4056c85":"Politik sichtbar","research-forge.657c02a2ae":"Die Anforderung bleibt fest","research-forge.664243d1c2":"Spezifikationsformen, gegen was jede einzelne entscheidet","research-forge.66b4132999":"Eine Synthesefrage besprechen","research-forge.66c7af05f3":"Forge macht die Annahmen überprüfbar, und die Leute behalten die Verantwortung.","research-forge.66c95e7fc7":"Versiegelt","research-forge.66cd84bcef":"die Formen kommen und gehen, und der Rahmen in der Mitte ist derselbe durchgehend","research-forge.6703a68b0c":"die Politik benennt das Mitglied","research-forge.6767e55d00":"Erster gültiger","research-forge.681b5b5ae1":"Verfügbarkeit","research-forge.6848ce552e":"Ergebnisse","research-forge.68ad9d9693":"Was fest bleibt","research-forge.693f74e1e9":"Die Grenze zwischen Forge und Kera","research-forge.6978e0d16d":"Überhaupt kein Programm kann das ehrliche Ergebnis sein","research-forge.6989b87ddb":"Deshalb wird die Schleife nur strenger. Jede Runde beginnt mit allem, was die vorherigen Runden etabliert haben, plus dem neuen Fall, sodass ein Kandidat nie gewinnen kann, indem er einen früheren Fehler vergisst.","research-forge.699425d26b":"Die Methode lesen","research-forge.69da6fa492":"Beispiele erklären","research-forge.6a33efdc4e":"Das Experimentpaket, Feld für Feld zusammengesetzt, mit der Identität, die es benennt, und der Konsequenz, jedes Feld zu ändern","research-forge.6a455d1ff6":"Für jede unterstützte Eingabe halte dies wahr.","research-forge.6a54f54941":"Die Suche antwortet","research-forge.6aa0b7e952":"verschiedene Institutionen wählen unterschiedlich","research-forge.6ab0b8903c":"Numerische Bedeutung","research-forge.6b1716c3e5":"nie nachsichtiger","research-forge.6b2284f302":"Kniepunkt","research-forge.6b6ae4c323":"die Verpflichtungsmenge wächst nur","research-forge.6b6f62925d":"Manchmal sagt das Gegenbeispiel etwas über die Anfrage aus, nicht über das Programm. Zwei Regeln können sich als widersprüchlich herausstellen, oder ein Randfall kann sich als einer erweisen, den niemand tatsächlich entschieden hatte. Das ist früh zu wissen.","research-forge.6b7b6dcbaa":"Ein Graph, vier Rollen","research-forge.6bc457b374":"Finde einen Kandidaten, der jeden bekannten Fall erfüllt.","research-forge.6bcf5a7776":"Eine Frontlinie, kein einzelner Score","research-forge.6c4b5393b9":"und Einschränkungen entscheiden","research-forge.6c61bbcebe":"Bewiesen","research-forge.6c82e6dd86":"Zeit","research-forge.6c8dd48ed8":"Messplan","research-forge.6c9b8325ab":"kein Rang wird je abgeleitet","research-forge.6c9c88fe2f":"Eine Beschreibung von Verhaltensänderungen verändert diese Beziehung. Sie gibt der Suche ein Ziel, das sie treffen muss, eine Möglichkeit, beim Verfehlen erwischt zu werden, und danach eine Aufzeichnung darüber, gegen welche Fälle das Ergebnis jemals geprüft wurde.","research-forge.6cc1fdfb05":"Getestet, begrenzt und bewiesen sind unterschiedliche Aussagen über dasselbe Programm.","research-forge.6cd40b6ae3":"Anforderungen beginnen als gewünschtes Verhalten, Einschränkungen und Risiken. Die Entwicklung macht daraus eine Architektur und eine Implementierung, und von diesem Moment an ist jede Alternative ein Umbau-, Migrations- oder Optimierungsprojekt. Die Wahl war wahrscheinlich vernünftig, als sie getroffen wurde, und sie wurde getroffen, bevor jemand sie mit den ausgeschlossenen Alternativen vergleichen konnte.","research-forge.6d058a6f22":"kein allgemeines Versprechen","research-forge.6d3a0e2f30":"Typen beschneiden zuerst","research-forge.6d525b7156":"Ausführung","research-forge.6d5ef04ce2":"Beweis, Grenze oder erklärte Beschränkung","research-forge.6d84ceaf60":"Extrahieren","research-forge.6db87cb08f":"Schnellste modellierte","research-forge.6dfe9d2cfa":"Forge, die einfache Ansicht","research-forge.6e3f1d3672":"Vier Möglichkeiten, Absicht auszudrücken","research-forge.6ef75c79a0":"Eine Wiederholung muss nicht jeden explorativen Zweig reproduzieren. Sie muss die Belege reproduzieren, auf denen die Behauptung beruht: die Spezifikation, den ausgewählten Kandidaten, das Verifikationsergebnis und die Ausführungsbindung. Alles andere ist Suchhistorie und kein Beweis.","research-forge.70bcce6545":"Mehrere Wege","research-forge.70cbd1d6b1":"Vorgeschlagen","research-forge.7173d0cb0f":"unbekannt, unerfüllbar und mehrdeutig sind Ergebnisse","research-forge.718eb2ad28":"Stärkereduktion auf Verschiebung","research-forge.71e541f178":"Ein Test führt das Programm mit Eingaben aus, die jemand gewählt hat. Ein Beweis argumentiert über jede Eingabe, die die geschriebene Spezifikation abdeckt. Beides ist nützlich und beantwortet unterschiedliche Fragen. Wenn Forge sagt, ein Kandidat sei verifiziert, hat der Satz eine zweite Hälfte: verifiziert gegen diese Eigenschaft, für diese Eingaben, unter diesen Annahmen. Fünf Teile müssen zusammen reisen, damit dieser Satz etwas bedeutet: das exakte Programm, das geprüft wurde, die behauptete Eigenschaft, die Annahmen, die Belege und die Grenzen, die das Ergebnis nicht feststellt.","research-forge.722e234a05":"Kandidaten finden","research-forge.72637278c6":"was Forge übergibt","research-forge.729c82e196":"Ein Objekt durchläuft den gesamten Lebenszyklus, sodass nichts in jeder Phase aus Text neu abgeleitet werden muss.","research-forge.72aeb780b2":"Wohin die Suche als Nächstes geht","research-forge.72e6f70d7c":"das Ergebnis zeigt zurück auf den Graphen","research-forge.7305b76252":"stärkere Belege verdienen ein stärkeres Etikett","research-forge.73128a8f5b":"die Anforderung kommt zuerst","research-forge.734e643f73":"Vier Achsen","research-forge.734ee26abf":"Viele Familien","research-forge.736500a024":"Entdeckung und Beweis","research-forge.73710d0053":"Vier Dinge ändern sich nicht mit dem Ergebnis, und sie sind der Grund, warum das Ergebnis von jemandem gelesen werden kann, der die Suche nicht ausgeführt hat.","research-forge.73e5abe068":"und die Methode bleibt privat","research-forge.740141dd76":"Begrenzte Prüfungen und Property-Tests","research-forge.746a18b508":"Formatierung, Operandenreihenfolge und der normalisierte Graph. Genug, um die Suche davon abzuhalten, dieselbe Arbeit zweimal zu erledigen.","research-forge.757b8815d3":"Ein Rahmen","research-forge.75be5b7552":"Was der Datensatz veröffentlicht","research-forge.75c9be68d0":"Lehnt ab","research-forge.75e6b42fc5":"Außerhalb des Geltungsbereichs","research-forge.762b81621f":"Der Rang, den ein Kandidat erreichen muss, um in die Grenze einzutreten.","research-forge.7701124587":"Zu beweisen, dass kein kleineres korrektes Programm innerhalb einer deklarierten Sprache existiert, ist die Frage, die die Forschungsrichtung der Superoptimierung untersucht. Diese begrenzte Suche ist die Instanz dieser Frage, die Forge ausführen und prüfen kann.","research-forge.7777053d27":"Absichtlich falsch liegen","research-forge.77809a4225":"x86-64, RISC-V, WASM, Vulkan GPU","research-forge.779df62acf":"Vier dauerhafte Verpflichtungen","research-forge.77e466696d":"Kein Programm im erlaubten Raum kann es tun. Ändern Sie die Erlaubnis oder die Anfrage.","research-forge.77ed933da8":"Zielfunktionsvektor und Grenzposition","research-forge.7800ae62d5":"Nicht nur falsch","research-forge.78546ce4c3":"Der angeforderte Effekt wird durch den Verifikationsvertrag nicht dargestellt.","research-forge.79919ce9fd":"Effekte und Fähigkeiten","research-forge.79b38792f6":"Vier Zielfunktionsfamilien","research-forge.79b3e4bb6e":"Viele Kandidaten","research-forge.7a36809fc6":"Forge untersucht eine andere Abfolge. Halten Sie die Anforderung länger explizit. Lassen Sie mehrere Implementierungen innerhalb einer deklarierten Sprache konkurrieren. Stellen Sie die unterstützten Verhaltensbehauptungen auf, bevor Sie zwischen Leistungs- und Bereitstellungskompromissen wählen.","research-forge.7a67d7aba8":"Sind die Umgebung, die Effekte und die numerischen Regeln dargestellt?","research-forge.7b2d03931b":"Konventionell","research-forge.7ba8740951":"Welche Richtlinie ein Mitglied ausgewählt hat und wer dahinter stand","research-forge.7bec3a8510":"Stoppt bei","research-forge.7c04a5cf0e":"Ein Kostenvektor erzeugt eine Grenze, die ein anderes Objekt ist als eine Rangfolge.","research-forge.7c1e14bb08":"es entfernt nicht menschliches Urteilsvermögen","research-forge.7c3f4fda21":"Größe 1","research-forge.7d448f8882":"Ein Kandidatenpool","research-forge.7d58a74832":"Ein Kandidat kann jedes ihm gezeigte Beispiel bestehen und trotzdem irgendwo falsch sein, wo niemand hinsieht. Forge sucht nach einer bestimmten Eingabe, die den Unterschied aufdeckt. Diese Eingabe ist ein Gegenbeispiel, und sobald es existiert, wird es Teil der dauerhaften Menge von Fällen, die jeder spätere Kandidat erfüllen muss. Der Zyklus dahinter ist kurz. Ein Kandidat wird vorgeschlagen, er wird über die ihm gegebenen Beispiele hinaus herausgefordert, eine Eingabe deckt das falsche Verhalten auf, und diese Eingabe wird behalten. Dann beginnt die Suche erneut gegen die größere Menge. Sie endet bei einem Beweis, einer Grenze oder einer angegebenen Beschränkung und nie bei einem Kandidaten, der einfach richtig aussieht. Aus dieser Menge wird nie etwas entfernt, weshalb der dritte Versuch mehr bedeutet als der erste.","research-forge.7d5f9141fc":"Messung muss noch etabliert werden","research-forge.7db1bb6632":"Ableitung als Beleg","research-forge.7df7e32344":"das Abzeichen benennt nur die Stufe","research-forge.7e2e54dae8":"Ein ausgewogener Kniepunkt kann vorgeschlagen werden. Der Vorschlag wird mit der Normalisierung aufgezeichnet, die ihn erzeugt hat, sodass ein Prüfer sehen kann, dass es sich um eine Richtlinie handelt und nicht um eine arithmetische Notwendigkeit.","research-forge.7e309ec303":"Leistungshypothese, nicht gemessen","research-forge.7e5a975b6a":"Identität","research-forge.7e826f7af3":"TRUST","research-forge.7ea014de7b":"Belege","research-forge.7ea35b3515":"Dasselbe Objekt übernimmt vier Rollen, ohne die Kategorie zu wechseln. Es ist ein Kandidat während der Suche, ein Mitglied einer Äquivalenzklasse während der Erkundung, das Subjekt, das ein Beweis benennt, und die Eingabe, gegen die Kera plant. Eine Identität trägt alle vier.","research-forge.7f2b6cf0fd":"Ein Kandidat muss die bisher gesammelten Belege erfüllen. Ein Verifizierer durchsucht dann den unterstützten Bereich nach einer Eingabe oder einem Zustand, in dem er die vollständige Spezifikation verletzt. Jedes gefundene Gegenbeispiel wird als dauerhafte Verpflichtung in die Belegmenge aufgenommen, sodass der nächste Kandidat alles erfüllen muss, was die früheren erfüllt haben, und auch den neuen Fall. Die Schleife wird nur strenger. Sie stoppt bei einem Beweis, einer Grenze oder einer erklärten Beschränkung und nie bei einem Kandidaten, der lediglich überzeugend aussieht. Das Hinzufügen einer Vorbedingung ist erlaubt, eröffnet aber eine neue Spezifikationsidentität, anstatt die alte zu bearbeiten.","research-forge.7f59a1f1d5":"Entscheidung","research-forge.7f5e7b5182":"Vier institutionelle Handlungen","research-forge.7f87260e69":"Vorwärts geschrieben, rückwärts gelesen","research-forge.7fc3a8b99e":"Das Forschungsdesign kombiniert eine DSL über typisierte Ausdrücke mit enumerativer, CEGIS-, genetischer Programmierung und MCTS-Suche, E-Graph-Gleichheitssättigung, Cranelift-basierter Messung und Z3/CVC5-Prüfungen für beschränkte Verpflichtungen. Mehrzielsuche berücksichtigt Latenz, Operationsanzahl, Speicher und Registerdruck; die Zielcodegenerierung umfasst x86-64, RISC-V, WASM, Vulkan-GPU und Verilog. Aufgaben- und Testanzahl, Cross-Host-Beschleunigungen und Produktionsleistung bleiben Validierungsarbeit.","research-forge.7fda8c3a33":"Drei Kandidaten, drei ehrliche Etiketten","research-forge.7fdf663e3a":"Leistungshypothese, nicht gemessen","research-forge.7fef09721e":"Dweve Forge, verifizierte Programmentdeckung","research-forge.80302bf5ea":"Beschränkte Prüfungen und Suche","research-forge.80446347ed":"Formular","research-forge.80d70e543d":"Grenze und Auswahl","research-forge.814de3b8b2":"Vier Grenzmitglieder","research-forge.8179013356":"Verkehr, Arbeitssatz, Übertragungen und Lokalität","research-forge.81eccd6085":"Vier Gründe für Stille","research-forge.81f08b5724":"lange nachdem die Menschen weiterziehen","research-forge.8208f3f27b":"Die Reihenfolge","research-forge.82319c5d9e":"Das Anwenden von Transformationen in einer Sequenz trifft eine frühe Wahl, die eine spätere Verbesserung ausschließen kann. Forge untersucht kompakte Darstellungen, die viele äquivalente Formen gleichzeitig halten, sodass mehrere Transformationspfade bis zur Extraktion koexistieren. Viele Umschreibungen zusammen darzustellen, anstatt sich auf eine Reihenfolge festzulegen, ist der Ansatz, den die Forschungsliteratur Gleichheitssättigung nennt.","research-forge.8252f95ddf":"Das Ändern eines Knotens in einem verifizierten Graphen bringt den Kandidaten zurück in die Wohlgeformtheit","research-forge.825d89212b":"Transformationswissen","research-forge.8283b9d96c":"Keine Phasenreihenfolge","research-forge.82c24c3687":"Das Programm darf seine Form ändern, und das, was es erfüllen muss, nicht.","research-forge.8301a503f4":"Die Uneinigkeit zwischen zwei gültigen Lesarten wird als Frage sichtbar, nicht durch die Suche gelöst.","research-forge.8368699cf6":"Viele mögliche Programme","research-forge.8375a2c337":"Drei Versuche, eine wachsende Fallliste","research-forge.837b910e11":"bis die Richtlinie eine auswählt","research-forge.83908aa381":"Typ, Form, Darstellung und der numerische Vertrag, der sie regelt.","research-forge.83ea53e5ec":"Viele gleiche Formen, drei wert zu extrahieren","research-forge.8597c90c68":"Forschungstests (Umfang)","research-forge.864c38bd34":"Wo eine Messung nicht existiert, bleibt die Zelle leer. Eine leere Zelle ist eine Aussage über die Belege, und das Füllen mit einer Modellausgabe würde eine Schätzung stillschweigend in ein Ergebnis verwandeln.","research-forge.8682d73e62":"Programm","research-forge.869cb36316":"Eine vorgeschlagene Implementierung der festgelegten Spezifikation.","research-forge.8703ca90ce":"Eigentum, Speicherraum und die geltenden Zielbeschränkungen.","research-forge.870d4e66fc":"der Datensatz benennt den Umfang","research-forge.87805aff07":"Überhaupt kein Programm","research-forge.879bb91dae":"keine Seite absorbiert den Anspruch der anderen","research-forge.87d0c490e0":"Die Kostendimensionen, die dieses Experiment vergleicht, ausgewählt bevor ein Kandidat gemessen wird.","research-forge.88306943fe":"Methode","research-forge.8831be6339":"Wenn kein Programm erscheint","research-forge.887b3d18f0":"Forge besitzt die Spezifikation, die Kandidatensuche, die Äquivalenzerkundung, die Objektivgrenze und die Verifikation. Kera ist Dweves graphnative Systemsprache und Direct-Computation-Grundlage und besitzt Planung, Senkung, zielspezifische Emission und Ausführung. Was zwischen ihnen übergeht, ist ein verifizierter semantischer Graph mit seinen Verpflichtungen, seinem Objektivprofil und seinen Belegen. Der Graph wird benannt, nicht die Quelle, und das zurückkommende Ergebnis zeigt auf dieselbe Identität.","research-forge.887cf267e6":"Unsat","research-forge.888797190c":"ein Verhalten, mehrere Implementierungen","research-forge.888e561892":"Vier Möglichkeiten, nach Besserem zu fragen","research-forge.892257a43b":"Ein Beweis kann stichhaltig sein","research-forge.89404ea15f":"Formale Abfrage","research-forge.894f8a793c":"Verwenden Sie eine stärkere Theorie, eine breitere Sprache oder ein größeres Budget.","research-forge.897b3ac98d":"Codegen","research-forge.89b86ab0e6":"Sprache","research-forge.89c7caf6b5":"Welche Schritte die Arbeit erledigen","research-forge.89c8a2851d":"Speicher","research-forge.89f5343231":"Der dauerhafte Entscheidungspfad","research-forge.8a102fcb06":"Beschränkte vollständige Suche","research-forge.8a9523ae04":"Was ein Kandidatenknoten mit sich trägt","research-forge.8ab2c84ed7":"Eine Architektur","research-forge.8b2d50590f":"Formale Evidenz deckt die Spezifikation und die kodierte Semantik ab. Wurde eine Umgebungsbedingung ausgelassen oder stimmt das numerische Modell nicht mit der Maschine überein, ist das Ergebnis gültig und beantwortet eine leicht andere Frage.","research-forge.8b593995c8":"Annahmen","research-forge.8b7acd8daf":"Nichts gelangt mit einem stärkeren Zusicherungsetikett an die Grenze, als es seine Evidenz stützt.","research-forge.8bafd39dbd":"Die bewusste Produktgrenze","research-forge.8c0dc9aa18":"Vorbedingungen, Nachbedingungen und die Zusicherung, die das Ergebnis erreichen muss.","research-forge.8c1cf9e158":"Beispiele, logische Bedingungen, Skizzen und Referenzverhalten, jeweils mit der Stärke aufgezeichnet, die sie tragen.","research-forge.8cb71202e7":"Mehrere Verhaltensweisen passen zu den Beispielen. Ein weiterer Fall entscheidet.","research-forge.8d9c9bb663":"Zwei Datensätze, ein Graph","research-forge.8daee0af31":"Der konventionelle Weg, der sich auf eine Codebasis verengt und als Rewrite-Projekte wieder öffnet, neben dem Forschungsweg, der einen Fächer verifizierter Kandidaten offen hält, bis eine Richtlinie einen auswählt","research-forge.8db9aab917":"wie stark es geprüft wurde","research-forge.8dce170de2":"Wert","research-forge.8dd2a359fe":"LEAN","research-forge.8df2bb4b75":"Das Zusicherungsniveau, das ein Kandidat erreichen muss, die Suchgrenze und was zu berichten ist, wenn nichts es erreicht.","research-forge.8e2717f3c6":"Ein Kandidat, der nicht legal sein könnte, wird nie gebaut, sodass die Grenze nur wohlgeformte Programme enthält.","research-forge.8e34678d0d":"illegale Kandidaten gelangen nie in den Pool","research-forge.8e3934fad2":"Vier Richtlinien-Tabs, die verschiedene Mitglieder einer Grenze auswählen, jeweils mit einem vollständigen Entscheidungsprotokoll und Dominanzgründen für die nicht ausgewählten Mitglieder","research-forge.8e50172772":"Unabhängige Prüfung ist eine eigene Stufe, weil sie eine andere Frage stellt. Nicht ob der Beweis erzeugt wurde, sondern ob ein Prüfer, der ihn nicht erzeugt hat, zustimmt, nur anhand der mit dem Kandidaten gelieferten Evidenz.","research-forge.8e84017c75":"Der Link zeigt auf ein bestimmtes Programm. Ändert man einen Schritt darin, beschreibt der Beweis nicht mehr, was man in Händen hält, also fällt das Etikett zurück auf das schlichte strukturelle, bis die Prüfung erneut durchgeführt wurde.","research-forge.9032517861":"Fünf Behauptungen, fünf Zustände","research-forge.908b29b50b":"jede Stufe braucht eine andere Art von Evidenz","research-forge.90e40d5043":"Loslegen","research-forge.919003799d":"Getestet","research-forge.91ad20c2db":"Zwei Pläne","research-forge.91c0ae2087":"präzise Absicht senkt das Implementierungsrisiko","research-forge.91cf399266":"kann die echte Antwort sein","research-forge.9225f51a2a":"Gegenbeispiel","research-forge.9233f41df0":"Drei Ziele","research-forge.9297ab4ca3":"Die Geschichte lesen","research-forge.929818c51d":"Größter Speicherbedarf","research-forge.929a9f0f25":"Das erste, das funktioniert","research-forge.92a7058e4e":"Institutionelle Zusammenarbeit besprechen","research-forge.92f5fe6952":"Vier Ergebnisse","research-forge.936c25084e":"Referenzverhalten","research-forge.9388f4158d":"die ausgewogene Option ist eine Wahl wie die anderen, und sie sagt es","research-forge.93c09204c0":"Bei beiden Kosten moderat","research-forge.93c2975761":"Der Suche folgen","research-forge.93f79d808f":"Spiegelt das ausgewählte Grenzmitglied die erklärte Priorität wider?","research-forge.942587e61e":"Projektblatt","research-forge.9477d7acdd":"Partnerzugang beantragen","research-forge.94822e9dc6":"Forge, institutionelle Sicht","research-forge.94827e8438":"Die Papiere lesen","research-forge.94859cf20a":"Versiegelt und offen","research-forge.948c81b996":"Mehrere verifizierte Wege nach vorn","research-forge.94cc86c489":"ein geänderter Schritt und das Abzeichen benennt ein Programm, das man nicht mehr in Händen hält","research-forge.94ed3b0134":"von der Absicht zum ausgewählten Programm","research-forge.950dfeeb8b":"Absicht wird Code","research-forge.9550373e8b":"Gemessen","research-forge.95eaeda430":"Wie groß eine verifizierte Graphregion sinnvoll werden kann.","research-forge.9678c4f1e3":"eine Identität überschreitet die Grenze","research-forge.96aff7c058":"Eine Gegenbeispiel-Schleife","research-forge.96b9633285":"Was die Suche ändern darf","research-forge.973c3f46d7":"Im Umfang","research-forge.978aa6569a":"Endet früher","research-forge.97c89a4d66":"Aktion","research-forge.97ee6e5610":"Vorschlagen","research-forge.992bc34385":"Eine reine Spezifikation kann unterwegs keinen Datei- oder Netzwerkzugriff erlangen. Ein Vertrag mit ganzzahliger fester Breite kann nicht stillschweigend zu einer unbeschränkten mathematischen Ganzzahl werden. Eine maßstabsbehaftete Darstellung behält ihren Maßstab, und eine speichersichere Skizze kann nicht mit einem ungeprüften Alias vervollständigt werden.","research-forge.99508624d6":"Kein Programm kann","research-forge.996c4a8976":"hat ein Programm darin","research-forge.99dc6bab08":"Zwei Kandidaten, die dieselbe Beispielmenge erfüllen und sich bei einer Eingabe unterscheiden, die niemand geliefert hat, mit den drei Möglichkeiten, wie ein Beteiligter es klären kann","research-forge.9a24005705":"Eine vollständige Suche, nach Größe","research-forge.9a469ce88c":"Beton","research-forge.9a4ce5f246":"die Wahl muss angegeben werden","research-forge.9ae33a7d0e":"Eigenschaft","research-forge.9b7bd11153":"Ein verifizierter Graph, der eine harte Grenze zu Kera überschreitet, auf zwei verschiedene Arten geplant, wobei beide Ergebnisse mit derselben Graphidentität verknüpft sind","research-forge.9c25db95cc":"Kandidat A","research-forge.9c86ef6b28":"Untersucht Kandidatenimplementierungen unter einem erklärten Vertrag","research-forge.9cbe42aaff":"Geplant","research-forge.9cfcf5930d":"Latenz, Bewegung, Bereitstellungseignung und Beweislast werden vom ersten Ergebnis nicht berührt.","research-forge.9d68007b07":"Programm","research-forge.9dba232302":"Das Verhalten, das gefordert wurde","research-forge.9dc6ec542b":"ist nicht dasselbe wie es auszuführen","research-forge.9dd59ab994":"Vergleicht","research-forge.9df0f32743":"Register, Parallelität, Gerätegrenzen, Portabilität","research-forge.9e811eeaf8":"Nach Korrektheit","research-forge.9ee018232e":"Nichts gelangt in einen Kandidaten, das das Paket nicht erlaubt hat.","research-forge.9f36fa8055":"Behalte diese Form und finde den fehlenden Teil.","research-forge.9f78c690af":"aus verschiedenen Gründen","research-forge.9fea6de725":"Formal","research-forge.9ff7951f81":"Ein verifiziertes Abzeichen, aufgegliedert in seine fünf Teile, erneut neben demselben Programm gezeigt, nachdem ein Schritt geändert wurde und die Verbindung zwischen ihnen brach","research-forge.a0a9a568c3":"Die Kandidaten, die gültig blieben, und diejenigen, die ein Gegenbeispiel beendete","research-forge.a0c9c40551":"das Programm ändert seine Form","research-forge.a10a7ad63a":"Was das Paket behebt","research-forge.a266f0a07d":"Kandidatenkernel erkunden","research-forge.a2e1cc1b2f":"Kann sich ändern","research-forge.a2f4a96337":"Abwägung","research-forge.a32a41c9d1":"kein Programm, mit dem Grund","research-forge.a336e6650d":"Zwei Kandidaten, zwei ehrliche Haltepunkte","research-forge.a3c143732a":"das Problem wird vor der Suche behoben","research-forge.a3c686e711":"Kategorie","research-forge.a4508fc8ef":"Semantische Beziehung","research-forge.a48f8c0cf7":"Fünf Programme, eine Spezifikation","research-forge.a4c745386f":"Vier Richtlinien","research-forge.a57b5d2330":"Die Suche kann sich ändern","research-forge.a6067adc3c":"Latenz, Betrieb, Speicher, Register","research-forge.a618b4be8d":"Abfrage","research-forge.a61c938f35":"Suche schlägt vor","research-forge.a723285355":"Modelliert","research-forge.a79764b5e5":"Mehrere korrekte Programme, jedes mit eigenen Beweisen","research-forge.a7987d27ae":"Verzichtet auf eine Umschreibung","research-forge.a898f4eb0d":"Es ist dieselbe Wahl, die jeder bei einer Route durch eine Stadt trifft. Die schnellste, die günstigste und die mit weniger Änderungen sind alle vernünftig. Nicht vernünftig ist zu behaupten, es gäbe nur eine Antwort, ohne zu sagen, worauf man optimiert hat.","research-forge.a8b262d32b":"Ein Modell um Code zu bitten und etwas zu bekommen, das richtig aussieht, ist eine andere Übung. Es gibt nichts, das die Antwort erfüllen muss, also gibt es nichts, woran sie scheitern kann, und die Person, die sie liest, muss das gesamte Urteilsvermögen aufbringen.","research-forge.a8e5c0ccf3":"Der Graph, den das Verifikationsergebnis tatsächlich benennt.","research-forge.a91bcce893":"Immer","research-forge.a94848cbdb":"Nur Kandidaten, die das Tor bestanden haben, erreichen diesen Schritt.","research-forge.a9d6afeda0":"zurück zum Vorschlagen","research-forge.a9f1693ebe":"Jedes Mitglied erfüllt den erklärten Vertrag, also ist die einzige verbleibende Frage, welche Kosten du akzeptierst.","research-forge.aa1a2e191d":"Zuerst angegeben","research-forge.aa2b80d828":"Grenze","research-forge.aa62568659":"Zu sagen, was nicht bekannt ist, ist nützlicher, als die Lücke mit etwas zu füllen, das sich gut liest.","research-forge.aa6708d51a":"Eine unterstützte universelle Beziehung wurde bewiesen.","research-forge.aa88ef980e":"Welche unterstützten Umgebungen es ausführen können","research-forge.aa9002c223":"Das Abzeichen, geöffnet","research-forge.aab9ca1bc6":"In einer Klasse","research-forge.ab89d05c4b":"Platzierung","research-forge.ab98f5b857":"Fest","research-forge.ab9a4aae0b":"Geringste Bewegung","research-forge.aba86cd010":"Richtlinie wählt aus","research-forge.abc0c09f1f":"Die Maschine kann ändern, welche Schritte die Arbeit erledigen, in welcher Reihenfolge sie ablaufen und welche Zwischenwerte überhaupt existieren. Zwei Programme, die sich in keinem dieser Punkte teilen, können trotzdem dieselbe Aufgabe erfüllen, und die Suche darf beide bevorzugen.","research-forge.ac30f0abf3":"Wenn es ändert, was das Programm erzeugt, ist es keine Verbesserung für dieses Programm. Korrektheit ist das, was einem Kandidaten einen Platz im Gespräch über Kosten verschafft.","research-forge.acc3156c5b":"Link ausführen","research-forge.ad2cecac38":"Text und Struktur","research-forge.ad44adccc4":"der Beweis stützt eine präzise Behauptung","research-forge.ad59e3b102":"Am breitesten","research-forge.adfc01e921":"Ein Kandidat kann nur an einem Problem gemessen werden, das bereits formuliert wurde.","research-forge.adfccdc8de":"Forge: was","research-forge.ae2fee1a70":"Nur typkorrekte größere Ausdrücke bauen.","research-forge.aeb1c76446":"Vier Ringe, eine Veröffentlichungsregel","research-forge.aebc2854f4":"Numerisch","research-forge.aeedafb2fe":"Scheitern wird zu einer dauerhaften Verpflichtung","research-forge.af3cc2e010":"das Programm, nicht das Ziel","research-forge.af68d81f17":"Das Verhalten und die Einschränkungen, die den Erfolg definierten.","research-forge.af78a00855":"Wie direkt sein Verhalten überprüft werden kann","research-forge.afbab5dc80":"Der zuerst entdeckte Kandidat behält seinen Platz in der Historie und verlässt die Grenze","research-forge.aff55d9c0e":"Den kleinsten verifizierten Kandidaten und seine Grenze melden.","research-forge.b0339e3e63":"Synthese, Cranelift und","research-forge.b048046ec8":"Der Kandidat mit der geringsten Latenz kann einen größeren Arbeitssatz halten. Der portabelste kann auf der Maschine vor Ihnen langsamer sein. Der mit dem einfachsten Beweis kann auf eine aggressive Umschreibung verzichten. Ein ausgewogener Kniepunkt kann vorgeschlagen werden, und der Vorschlag wird als Richtlinie mit seiner Normalisierung aufgezeichnet.","research-forge.b06be2ecea":"Deshalb veröffentlicht Forge die Annahmen neben der Behauptung, und deshalb hat die Überprüfung benannte Verantwortliche. Die Spezifikation, das Modell und das Ausführungsziel sind drei getrennte Signaturen.","research-forge.b0811e470d":"Abwägen","research-forge.b0a205ebad":"Beginnen Sie mit den zulässigen Eingaben und Konstanten.","research-forge.b0b01215a0":"Kandidat D","research-forge.b116105199":"Vier Fragen zur Klärung","research-forge.b1d348384e":"Mehr als eine Art von besser","research-forge.b23977841c":"Gegenbeispiele","research-forge.b26aa65383":"Was das Wort verifiziert abdeckt","research-forge.b2bc0c005f":"Geprüft","research-forge.b30077250b":"früh committen oder die Alternativen erhalten","research-forge.b307b88c84":"Portabilität","research-forge.b3776d63ad":"Backends","research-forge.b39a168c1e":"Das Paket wird einmal geschrieben, und jedes Ergebnis auf dieser Seite verweist auf die Version, die es erzeugt hat.","research-forge.b3c0c45a3e":"Forge hält strukturelle Gültigkeit, konkretes Testen, begrenzte erschöpfende Prüfung, formale Verifikation, unabhängige Prüfung und Ausführungsverknüpfung getrennt. Ein Kandidat steigt nur auf, wenn die Belege für die nächste Stufe vorhanden sind, und die erreichte Stufe ist Teil des Ergebnisses und nicht nur eine Verzierung. Eine schnelle Suche kann getestete Kandidaten halten, während ein Beweis noch erstellt wird. Unabhängige Prüfung sitzt auf einer eigenen Stufe, weil sie fragt, ob ein Prüfer, der den Beweis nicht erstellt hat, ihm zustimmt.","research-forge.b45b598d0c":"Eine Diagrammidentität verbindet die Spezifikation, den Beweis, den Plan und das zurückgekommene Ergebnis.","research-forge.b462217ad5":"Eine Eingabe zeigt, dass das Verhalten falsch ist.","research-forge.b4dad06170":"Technische Daten","research-forge.b51ba796f2":"Beginnt mit","research-forge.b5338782b3":"Die Dimensionen, nach denen ein Kandidat bewertet, modelliert oder gemessen wird","research-forge.b568d47f2e":"Eingabe","research-forge.b5b0a8f813":"Konzentrische Schichten von der öffentlichen Forschungsfrage über das reproduzierbare Protokoll und das veröffentlichte Ergebnis bis zur geschützten internen Methode","research-forge.b6272cdaf7":"Forge zeichnet die Spezifikationsidentität, die relevante Kandidatenherkunft, die Gegenbeispiele, die verwendeten Äquivalenzrelationen, die Zielwerte, die Sicherheitsübergänge und die Auswahlrichtlinie auf. Diese Kette erklärt, warum das gewählte Programm existiert und welche Alternativen es verdrängt hat, und sie reicht aus, damit jemand anderes die Behauptung rekonstruieren kann. Eine Wiederholung muss nicht jeden explorativen Zweig wiederholen, nur die Belege, auf denen die Behauptung ruht.","research-forge.b638127a16":"Begrenzt vollständig","research-forge.b66b54c1d8":"Der Kandidat als Objekt","research-forge.b6d2f4c9e8":"Die Suche kann das Typsystem nicht erweitern","research-forge.b70446abdf":"Anforderungen können in Konflikt geraten. Eine Reihe von Beispielen kann inkompatible Verhaltensweisen zulassen. Eine angeforderte Garantie kann außerhalb der Semantik liegen, die der Verifikationsvertrag darstellt. Eine Suche kann ihr erklärtes Limit ohne Schlussfolgerung erreichen. Forge meldet jede dieser Situationen getrennt, weil sie vier verschiedene Reaktionen erfordern und vier verschiedene Kosten verursachen. Konfligierende Klauseln werden abgeglichen, konkurrierende Verhaltensweisen werden durch mehr Belege getrennt, eine unentschiedene Suche wird erweitert, und eine Garantie außerhalb des Vertrags wird als eine aufgezeichnet, die wie angegeben nicht gerechtfertigt werden kann.","research-forge.b71f6e67ce":"Eine Implementierungsentscheidung untersuchen","research-forge.b74c664479":"Sicherheitszustände","research-forge.b78c6b0e99":"Das Bestehen der Beispiele und das Erfüllen der Bedingung sind nicht dieselbe Behauptung","research-forge.b82b9b1043":"Die Formen werden bewusst kombiniert","research-forge.b895ceb6b1":"Eine Nicht-Antwort verhindert falsches Vertrauen","research-forge.b8f5629ab6":"Die Verpflichtungsspalte schrumpft nie zwischen Iterationen","research-forge.b97a1099a3":"Maschinell prüfbar","research-forge.b9b15e5f94":"Drei Dossiers","research-forge.ba25b214d8":"Jedes fragt nach etwas anderem","research-forge.ba3fef96ae":"Ein Beweis in fünf Teilen","research-forge.babfc32160":"Mindestens ein Verhalten erfüllt alle Klauseln gleichzeitig.","research-forge.bac127c5b7":"Nicht dominiert","research-forge.bb11a8e3f8":"Regeln","research-forge.bb2fe63e5a":"INPUT","research-forge.bb54db510a":"Akzeptieren","research-forge.bb9cf14180":"Richtlinie","research-forge.bb9d653f4e":"Herausforderung","research-forge.bbddd6ecdf":"Welche Zwischenwerte existieren","research-forge.bc0b16aa7f":"Vier verifizierte Programme neu eingestuft nach der Eigenschaft, nach der Sie fragen, wobei die ausgewogene Option wie die anderen als Präferenz angezeigt wird","research-forge.bc6b9b38a3":"Schritte, die zu Dweves Forschungsmethode gehören, erscheinen als versiegelte Knoten mit veröffentlichten Eingaben, Ausgaben und Identität. Institutionelle Transparenz und Forschungsvertraulichkeit werden als zwei Eigenschaften einer Kette behandelt und nicht als Gegensätze.","research-forge.bc7819b34f":"Unbekannt","research-forge.bcd3b8580e":"das Objekt wechselt nie die Kategorie","research-forge.bce0641417":"Suche","research-forge.bd163f2c2d":"Jede Beziehung trägt ihre Randbedingungen. Algebraische Umstrukturierung, Stärkereduktion, Vektorisierung, Fusion, Layoutänderung und Bewegungseliminierung sind nur zulässig, wenn die Bedingungen für Arithmetik, Breite, Rundung, Effekt und Reihenfolge in diesem Experiment gelten.","research-forge.bd5d4d39fa":"Sagt","research-forge.bda89bbff3":"Das Ändern eines Beispiels, das Verbreitern eines Typs, das Zulassen eines Effekts oder das Lockern einer numerischen Toleranz erzeugt ein anderes Forschungsproblem mit einer anderen Identität. Der frühere Lauf bleibt unter seinem eigenen Paket im Protokoll, sodass zwei Ergebnisse nie als Antworten auf dieselbe Frage gelesen werden.","research-forge.bdfebc22bf":"Objektiver Vektor","research-forge.be601df25e":"Forschung","research-forge.beb1ed4753":"öffentliche Belege neben geschützter Methode","research-forge.bef833878c":"die Fallliste wird zwischen den Runden nie kürzer","research-forge.bf55421b4a":"Das angeforderte Verhalten ist nicht Teil der Prüfung.","research-forge.bff5c4dd05":"Erfordern","research-forge.business.actionCase":"Institutionellen Fall ansehen","research-forge.business.actionCooperate":"Forschungskooperation besprechen","research-forge.business.banner.body1":"Es beweist, dass ein Weg existiert.","research-forge.business.banner.body2":"Es beweist nicht, dass der Weg der schnellste, kleinste, portabelste, am einfachsten zu prüfende oder am besten für die Institution geeignete ist, die ihn betreiben muss.","research-forge.business.banner.eyebrow":"Das Problem des Entwurfsraums","research-forge.business.banner.firstDetail":"Die Suche hat festgestellt, dass ein zulässiger Kandidat existiert.","research-forge.business.banner.firstLabel":"Ein zufriedenstellender Weg","research-forge.business.banner.firstStatus":"Im Rahmen gültig","research-forge.business.banner.footer":"Dweve Forge, Verifizierte Programmentdeckung","research-forge.business.banner.frontierDetail":"Mehrere korrekte Programme bleiben für verschiedene Zielprofile bestehen.","research-forge.business.banner.frontierLabel":"Nicht dominierte Alternativen","research-forge.business.banner.frontierStatus":"Sichtbar","research-forge.business.banner.headline":"Korrekt ist der Anfang","research-forge.business.banner.headlineAccent":"nicht die endgültige Antwort","research-forge.business.banner.instrument":"Nach der Korrektheit","research-forge.business.banner.leftLabel":"Erster gültiger Kandidat","research-forge.business.banner.limitDetail":"Das erste Ergebnis sagt nichts über nahegelegene Kompromisse aus.","research-forge.business.banner.limitLabel":"Kein universelles Optimum","research-forge.business.banner.limitStatus":"Weitersuchen","research-forge.business.banner.policyDetail":"Die Institution gibt an, welcher Kompromiss die Wahl geprägt hat.","research-forge.business.banner.policyLabel":"Aufgezeichnete Auswahlpolitik","research-forge.business.banner.policyStatus":"Überprüfbar","research-forge.business.banner.rightLabel":"Entscheidungsgrenze","research-forge.business.banner.tag":"Vergleichen","research-forge.business.banner.verdict":"Behalten Sie die Alternativen, bis die Politik explizit ist.","research-forge.business.banner.verdictLabel":"Entscheidungsregel","research-forge.business.close.body":"Bringen Sie Domänenabsicht, formale Methoden, Hardwaremessung oder unabhängige Überprüfung ein. Forge liefert ein gemeinsames Forschungsobjekt zum Vergleich von Programmentdeckung, Beweis und Ausführung.","research-forge.business.close.label":"Dweve Forge, Forschungskooperation","research-forge.business.close.primary":"Institutionelle Kooperation besprechen","research-forge.business.close.secondary":"Beweisvertrag prüfen","research-forge.business.close.title":"Eine Entscheidung anfechten.","research-forge.business.eyebrow":"Dweve Forge, Verifizierte Programmentdeckung","research-forge.business.lede":"Dweve Forge ist ein Forschungsprojekt, das Beispiele, Einschränkungen und Teilspezifikationen in eine kontrollierte Suche nach gültigen Programmen verwandelt, die nicht dominierten Alternativen vergleicht und die Belege für das ausgewählte Ergebnis bewahrt. Die Spezifikation bleibt das dauerhafte Gut, während Implementierungsentscheidungen länger offen bleiben.","research-forge.business.titleAccent":"bis der Beweis entscheidet","research-forge.business.titleLead":"Absicht offen halten","research-forge.businessGlyph.ambiguous":"Verhalten noch mehrdeutig","research-forge.businessGlyph.assurance":"Zusicherung benannt","research-forge.businessGlyph.boundary":"Forschungsprogramm, kein Softwareangebot","research-forge.businessGlyph.candidateA":"Kandidat A","research-forge.businessGlyph.candidateB":"Kandidat B","research-forge.businessGlyph.candidateC":"Kandidat C","research-forge.businessGlyph.candidateD":"Kandidat D","research-forge.businessGlyph.counterexample":"Gegenbeispiel gefunden","research-forge.businessGlyph.execution":"Plan und Ergebnis verknüpft","research-forge.businessGlyph.fixed":"Festgelegt","research-forge.businessGlyph.kera":"Kera-Ausführung","research-forge.businessGlyph.lowLatency":"Niedrigste Latenz","research-forge.businessGlyph.lowMovement":"Geringste Bewegung","research-forge.businessGlyph.policy":"Auswahlrichtlinie","research-forge.businessGlyph.portability":"Größte Portabilität","research-forge.businessGlyph.research":"Forschung","research-forge.businessGlyph.selected":"Ausgewählter Graph","research-forge.businessGlyph.simpleProof":"Einfachster Beweis","research-forge.businessGlyph.spec":"Verhalten, Grenzen und Zusicherungsrichtlinie","research-forge.businessGlyph.specFixed":"Spezifikation festgelegt","research-forge.businessGlyph.specLabel":"Unveränderliche Spezifikation","research-forge.businessGlyph.subtitle":"Alternativen vor der Ausführung verifiziert","research-forge.businessGlyph.title":"Spezifikations-Entscheidungsblatt","research-forge.businessGlyph.tradeoffs":"Kompromisse sichtbar","research-forge.businessGlyph.visible":"Sichtbar","research-forge.businessHero.titleMiddle":"besser","research-forge.businessHero.titleSuffix":"Software","research-forge.c00cde6a62":"Ein endlicher deklarierter Bereich wurde ohne Fehler abgedeckt.","research-forge.c023fe51a2":"Forge ist über das Forschungspartnerprogramm von Dweve verfügbar. Testen Sie begrenzte programm Synthese Fragen und vereinbaren Sie Bewertungsbedingungen vor dem Zugriff. Ergebnisse bleiben Forschungsergebnisse, kein Produktversprechen.","research-forge.c040f6e04f":"die Grenze wird mit dem Ergebnis angegeben","research-forge.c0caf528d8":"Mehrzielkosten","research-forge.c10a6d0899":"Widersprüchliche Anforderungen, die während der Implementierung gefunden werden, führen zu Verzögerungen und Nacharbeit. Eine Mehrdeutigkeit, die nach der Bereitstellung gefunden wird, wird zu inkonsistentem Verhalten, das jemand in Einklang bringen muss. Beides vor der Implementierung zu finden, ist der günstigste Ort, um es zu finden.","research-forge.c12f928235":"Graph-Übergabe","research-forge.c144b00ba8":"Latenz, Durchsatz und kritischer Pfad","research-forge.c174fa3158":"Die Grenze bewegt sich nicht, wenn sich die Richtlinie ändert","research-forge.c1929c45f3":"Eine Suche kann beweisen, dass nichts in der deklarierten Sprache die Anforderung erfüllt, die Frage innerhalb ihrer Theorie- und Ressourcengrenzen nicht entscheiden oder feststellen, dass die gelieferten Beweise mehrere unvereinbare Verhaltensweisen zulassen.","research-forge.c1fcd5ecff":"Es könnte schneller sein. Es könnte kleiner sein. Es könnte das Ordentlichste sein, was jemand für dieses Problem gedacht hatte.","research-forge.c20d749a05":"KOMPROMISSE SICHTBAR","research-forge.c2184a31d3":"Die Anforderung ist das, was es wert ist, behalten zu werden, und die Implementierung ist ein Ergebnis, das sie hervorgebracht hat.","research-forge.c297908b88":"Ein Kandidat kann nicht durch eine Kontrolle befördert werden, sondern nur durch Beweise, dass die nächste Stufe existiert.","research-forge.c29cf0b245":"Kompromisse","research-forge.c2bb6fa0c5":"SPEZIFIKATION UNVERÄNDERLICH","research-forge.c2ea17d5fe":"DREI FELDER","research-forge.c33ef52668":"die Anforderung nicht","research-forge.c3451e6677":"Beispiele zeigen das erwartete Verhalten an Fällen, die Menschen überprüfen können. Logische Bedingungen definieren, was über diese Fälle hinaus gelten muss. Eine partielle Skizze bewahrt eine Sicherheitsarchitektur, eine Schnittstelle oder einen vorgeschriebenen Kontrollfluss, während eine Region für Entdeckungen offen bleibt. Zusammen machen sie die Anforderung präzise genug, damit eine Maschine dagegen scheitern kann, wofür eine Spezifikation da ist. Alles, was die Suche in Ihrem Namen entscheiden darf, gehört in dasselbe Dokument.","research-forge.c36594e8f5":"minimal innerhalb der deklarierten Sprache","research-forge.c3be8bb127":"Wie schnell","research-forge.c3e4b59bd1":"Wie viele Daten das Programm bewegt","research-forge.c439038abe":"Nicht abgedeckt","research-forge.c440d9bf36":"Die Suche kann einen Kandidaten nicht retten, indem sie das Ziel ändert.","research-forge.c4cc9c34bd":"Eine Verfeinerungsschleife","research-forge.c533db2294":"vor dem Anzeigen der Optionen","research-forge.c554cb5d95":"Dweve Research, die Niederlande","research-forge.c60a3a3cff":"Durchsuchen Sie den unterstützten Bereich nach einem verletzenden Eingang.","research-forge.c648f0b37b":"Vier Gründe, warum die Antwort kein Programm ist","research-forge.c69925079f":"falsch in genau diesem Fall","research-forge.c6c9f7cd5c":"Ein cleverer Abkürzungsweg","research-forge.c6d954c113":"Nichts in der deklarierten Sprache und den Annahmen erfüllt die Anforderung.","research-forge.c74dddd8a0":"Die Einträge, die eine spätere Frage beantworten, wurden geschrieben, als die Entscheidung getroffen wurde.","research-forge.c76a21c28e":"Deshalb kann eine vertraute Identität in einem exakten Integer-Bereich zugelassen und in einem Gleitkomma-Bereich innerhalb desselben Graphen verweigert werden. Die Bedingung bleibt an der Relation haften, sodass die Extraktion nie eine Umschreibung erbt, auf die sie keinen Anspruch hatte.","research-forge.c7e00eda62":"die Behauptung ist minimal innerhalb dieser Sprache, bei dieser Grenze","research-forge.c7f2c2e7d4":"Drei Runden","research-forge.c8050fa93f":"Es beweist, dass ein Weg existiert. Das ist ein echtes Ergebnis und es ist wert, es früh zu haben, weil es Ihnen sagt, dass die Anforderung überhaupt innerhalb der von Ihnen deklarierten Sprache erfüllt werden kann.","research-forge.c82f0b5250":"Ein sich kreuzendes Paar ist ein Kompromiss, keine Rangfolge","research-forge.c855f0a33c":"Eine nicht unterstützte Theorie stoppt einen Kandidaten bei getestet oder außerhalb des Geltungsbereichs, und der Datensatz sagt, welcher. Ein formales Ergebnis kann den semantischen Graphen benennen, während das ausgegebene Artefakt noch auf seine Ausführungsverbindung wartet. Keiner dieser Zustände wird in ein einzelnes Abzeichen komprimiert.","research-forge.c932a404bb":"Testen, herausfordern und beweisen, was die Beweise unterstützen.","research-forge.c93e1581c7":"Selbst ein kleines Problem kann Millionen möglicher Programme enthalten. Forge schaut in die Operationen und Grenzen, die das Experiment erlaubt, und verschiedene Suchverhalten erkunden verschiedene Teile dieses Raums. Was keines von ihnen tun darf, ist, das Problem einfacher zu machen: Die Anforderung sitzt außerhalb der Suche und bewegt sich nicht.","research-forge.c940737ecf":"Forge, Forschungsansicht","research-forge.c968557f4b":"Verifizierter Graph und Beweise an Kera","research-forge.c9bf3b001c":"das wertvollste Ergebnis","research-forge.c9d8f0eef6":"beschneiden vor der Bewertung","research-forge.ca032b5844":"Was es tut","research-forge.ca046ad257":"Die Forschung lesen","research-forge.ca08ca46bd":"Die Zusicherungsleiter","research-forge.ca09c54bff":"Fähigkeiten","research-forge.ca6d0e3aaa":"Stufe","research-forge.ca7b181648":"Die feste Reihenfolge","research-forge.cb3242398c":"Mehrere Programme bleiben gültig","research-forge.cb3888722e":"Keine Seite übernimmt den Anspruch der anderen, und die Graph-Identität hält die Verbindung exakt.","research-forge.cb48a44ca9":"Drei Iterationen","research-forge.cb4ae000d8":"das Programm bleibt offen","research-forge.cb5c0156c2":"Trägt seine eigenen Grenzen","research-forge.cbb9f1b292":"jedes sagt etwas anderes","research-forge.cbbe214a22":"Eine Spezifikation mitbringen","research-forge.cc68ebf0f3":"Eine Grenze hält die Kandidaten, die keinen anderen Kandidaten bei jedem aktiven Ziel schlagen. Ein Mitglied zu entfernen erfordert eine Dominanzbeziehung, die gezeigt werden kann, nicht eine Präferenz, die in der Suche verborgen ist. Das macht aus einem technischen Vergleich etwas, das ein Prüfgremium lesen kann: Jedes Mitglied erfüllt denselben Vertrag und unterscheidet sich nur in dem, was es kostet.","research-forge.ccfd13401b":"Das Problem festnageln","research-forge.cd27068c9e":"Langlebiges Asset","research-forge.cd3d5a59f1":"Deterministische Ausführung","research-forge.cdaa0de1dc":"Gemeinsame Teilausdrucksnutzung","research-forge.cdbed7e540":"Suchsprache","research-forge.cde215073a":"alle vier erfüllen denselben Vertrag","research-forge.cdf33799d9":"Ausführungsverknüpfungsdatensatz","research-forge.ce3b4e045e":"bevor es dauerhaft wird","research-forge.ce9e850988":"die Suche meldet die Abweichung, anstatt eine von ihnen zu wählen","research-forge.cec4b662d3":"Teilprogramm","research-forge.cecae09ffe":"Die Maschine findet einen Kandidaten.","research-forge.cf5ed047cf":"Zielwerte und Position an der Grenze.","research-forge.cf61965045":"Fakten, die verfügbar sind, bevor etwas ausgewertet wird","research-forge.cf88038e56":"Nicht endgültig","research-forge.cf9b77061f":"Offen","research-forge.consumer.banner.bodyOne":"Ein Kandidat kann schneller, kleiner oder einfacher auszuführen sein.","research-forge.consumer.banner.bodyTwo":"Wenn es die Spezifikation bricht, ist es keine Optimierung dieses Programms.","research-forge.consumer.banner.checkDetail":"Die vom Experiment benannte Evidenzstufe verlangen.","research-forge.consumer.banner.checkLabel":"Korrektheit prüfen","research-forge.consumer.banner.checkStatus":"Tor","research-forge.consumer.banner.compareDetail":"Nur akzeptable Kandidaten kommen in die Abwägungsdiskussion.","research-forge.consumer.banner.compareLabel":"Kosten vergleichen","research-forge.consumer.banner.compareStatus":"Dann vergleichen","research-forge.consumer.banner.eyebrow":"Die nicht verhandelbare Grenze","research-forge.consumer.banner.findDetail":"Verschiedene zulässige Programmstrukturen erkunden.","research-forge.consumer.banner.findLabel":"Kandidaten finden","research-forge.consumer.banner.findStatus":"Suche","research-forge.consumer.banner.footer":"Dweve Forge, Verifizierte Programmentdeckung","research-forge.consumer.banner.instrumentTag":"Fest","research-forge.consumer.banner.instrumentTitle":"Die Reihenfolge","research-forge.consumer.banner.stateDetail":"Das Ergebnis und seine Grenzen vor der Suche schreiben.","research-forge.consumer.banner.stateLabel":"Das Verhalten angeben","research-forge.consumer.banner.stateStatus":"Fest","research-forge.consumer.banner.titleAccent":"wenn es die Antwort ändert","research-forge.consumer.banner.titleLead":"Ein cleverer Abkürzungsweg ist nutzlos","research-forge.consumer.banner.verdictLabel":"Die Regel","research-forge.consumer.banner.verdictValue":"Korrektheit verschafft Zugang zur Abwägungsdiskussion.","research-forge.consumer.close.body":"Öffentliches Forge-Material erklärt die Spezifikation, entdeckte Alternativen, Gegenbeispiele und was die Forschung tatsächlich beweisen kann. Forge ist aktive interne Forschung, ohne Software-Test, öffentliches Paket oder Open-Source-Download.","research-forge.consumer.close.eyebrow":"Dweve Forge, Verifizierte Programmentdeckung","research-forge.consumer.close.primary":"Dweve-Forschung erkunden","research-forge.consumer.close.secondary":"Zum Experiment zurückkehren","research-forge.consumer.close.title":"Der Suche von Absicht bis Evidenz folgen.","research-forge.consumer.counterexample.body":"Ein Kandidat kann bei jedem gelieferten Beispiel funktionieren und trotzdem anderswo scheitern. Forge kann ihn mit einer konkreten Eingabe herausfordern, die den Unterschied aufdeckt. Diese Eingabe wird zu einem Gegenbeispiel.","research-forge.consumer.counterexample.eyebrow":"Scheitern als nützliche Evidenz","research-forge.consumer.counterexample.footer":"Viele bestandene Beispiele bedeuten immer noch nicht, dass das Programm als korrekt bewiesen wurde.","research-forge.consumer.counterexample.pillFailure":"Konkretes Scheitern","research-forge.consumer.counterexample.pillPermanent":"Permanenter Fall","research-forge.consumer.counterexample.pillRetry":"Erneut suchen","research-forge.consumer.counterexample.secondaryLeft":"Der fehlgeschlagene Fall ergänzt die dauerhaften Belege. Der nächste Kandidat muss sowohl die früheren Beispiele als auch die neue Grenze erfüllen.","research-forge.consumer.counterexample.secondaryLeftLabel":"Der Kandidat ändert sich","research-forge.consumer.counterexample.secondaryRight":"Ein Fehler kann auch Mehrdeutigkeit oder Widersprüche in der Anfrage aufdecken. Die Klärung der Absicht erzeugt eine neue Spezifikation und hält das frühere Ergebnis sichtbar.","research-forge.consumer.counterexample.secondaryRightLabel":"Die Absicht kann sich ändern","research-forge.consumer.counterexample.sideChallengeDetail":"Über die freundlichen Beispiele hinausblicken.","research-forge.consumer.counterexample.sideChallengeLabel":"Herausforderung","research-forge.consumer.counterexample.sideFooter":"Fehler grenzen die Suche ein und klären die menschliche Anforderung.","research-forge.consumer.counterexample.sideMetaLabel":"Richtung","research-forge.consumer.counterexample.sideMetaValue":"Jede Runde strenger","research-forge.consumer.counterexample.sideProposeDetail":"Finden Sie einen Kandidaten, der die bekannten Fälle erfüllt.","research-forge.consumer.counterexample.sideProposeLabel":"Vorschlagen","research-forge.consumer.counterexample.sideRememberDetail":"Den konkreten Fehler zu den Belegen hinzufügen.","research-forge.consumer.counterexample.sideRememberLabel":"Merken","research-forge.consumer.counterexample.sideRetryDetail":"Nach einem Kandidaten suchen, der die stärkere Menge übersteht.","research-forge.consumer.counterexample.sideRetryLabel":"Erneut versuchen","research-forge.consumer.counterexample.sideStatus":"Schleife","research-forge.consumer.counterexample.sideSubtitle":"Wie ein schwacher Kandidat die Frage schärft","research-forge.consumer.counterexample.sideTitle":"Eine Gegenbeispiel-Schleife","research-forge.consumer.counterexample.titleAccent":"Bei genau diesem Fall falsch","research-forge.consumer.counterexample.titleLead":"Nicht einfach falsch","research-forge.consumer.counterexample.visualFooter":"Der nächste Kandidat muss besser sein, ohne die Anforderung zu schwächen.","research-forge.consumer.counterexample.visualMeta":"Beispielfall","research-forge.consumer.counterexample.visualStatus":"Gegenbeispiel gefunden","research-forge.consumer.counterexample.visualSubtitle":"Drei Kandidaten erfüllen eine zunehmend strenge Grenze","research-forge.consumer.counterexample.visualTitle":"Ein fehlgeschlagener Fall wird zur dauerhaften Verpflichtung","research-forge.consumer.glyph.evidence.counterexample":"Fehler aufgezeichnet","research-forge.consumer.glyph.evidence.examples":"Beispiele bestanden","research-forge.consumer.glyph.evidence.execution":"Ausführung verknüpft","research-forge.consumer.glyph.evidence.proof":"Beziehung bewiesen","research-forge.consumer.glyph.footer":"Die Maschine kann kein Programm zurückgeben.","research-forge.consumer.glyph.header.detail":"Die Anfrage bleibt fest, während sich die Pfade ändern.","research-forge.consumer.glyph.header.state":"Forschung aktiv","research-forge.consumer.glyph.header.title":"Ein Experiment zur Programmentdeckung","research-forge.consumer.glyph.path.a.label":"Scheitert an einem Randfall","research-forge.consumer.glyph.path.a.state":"Abgelehnt","research-forge.consumer.glyph.path.b.label":"Korrekt, höhere Kosten","research-forge.consumer.glyph.path.b.state":"Behalten","research-forge.consumer.glyph.path.c.label":"Korrekt, anderer Kompromiss","research-forge.consumer.glyph.path.c.state":"Bewiesen","research-forge.consumer.glyph.request.detail":"Beispiele, Regeln und ein Teilprogramm definieren die Suchgrenze.","research-forge.consumer.glyph.request.label":"Jede unterstützte Eingabe transformieren und das angegebene Limit bewahren.","research-forge.consumer.hero.eyebrow":"Dweve Forge, verifizierte Programmentdeckung","research-forge.consumer.hero.lede":"Dweve Forge ist ein Forschungsprojekt, das nach Programmen sucht, die Beispiele, Einschränkungen oder Teilspezifikationen erfüllen, gültige Kandidaten anhand expliziter Ziele verbessert und die Belege für jedes Ergebnis aufzeichnet.","research-forge.consumer.hero.ledgerLabel":"Forschungshinweis","research-forge.consumer.hero.ledgerPill":"Aktiv","research-forge.consumer.hero.ledgerPurpose":"Zweck","research-forge.consumer.hero.ledgerPurposeValue":"Programme entdecken, vergleichen und prüfen","research-forge.consumer.hero.ledgerStatus":"Status","research-forge.consumer.hero.ledgerStatusValue":"Aktive interne Forschung","research-forge.consumer.hero.primary":"Ein entdecktes Programm verfolgen","research-forge.consumer.hero.secondary":"Sehen, was verifiziert bedeutet","research-forge.consumer.hero.titleAccent":"Die Maschine nach dem Wie suchen lassen.","research-forge.consumer.hero.titleLead":"Beschreiben, was passieren soll.","research-forge.consumer.intent.body":"Forge-Forschung beginnt mit Beispielen, Regeln oder einem teilweise geschriebenen Programm. Beispiele zeigen konkrete Fälle. Regeln legen fest, was allgemein wahr bleiben muss. Ein Teilprogramm bewahrt Entscheidungen, die nicht der Suche überlassen werden sollen.","research-forge.consumer.intent.eyebrow":"Der Ausgangspunkt","research-forge.consumer.intent.footer":"Sobald das Verhalten klar ist, kann die Maschine viele mögliche Wege durchsuchen, es zu erzeugen.","research-forge.consumer.intent.pillExamples":"Beispiele","research-forge.consumer.intent.pillRules":"Regeln","research-forge.consumer.intent.pillSketch":"Teilprogramm","research-forge.consumer.intent.secondaryLeft":"Ein Prompt kann nach Code fragen und etwas Plausibles erhalten. Er definiert für sich genommen keinen vollständigen Standard, an dem dieser Code scheitern kann.","research-forge.consumer.intent.secondaryLeftLabel":"Ein Prompt","research-forge.consumer.intent.secondaryRight":"Eine Spezifikation legt das Verhalten, die Grenzen und die zulässigen Entscheidungen fest. Sie zu ändern erzeugt ein anderes Forschungsproblem, anstatt einen schwachen Kandidaten zu retten.","research-forge.consumer.intent.secondaryRightLabel":"Eine Spezifikation","research-forge.consumer.intent.sideExamplesDetail":"Für diese Eingabe erzeuge diese Ausgabe.","research-forge.consumer.intent.sideExamplesLabel":"Beispiele","research-forge.consumer.intent.sideFooter":"Die Anforderung steht zuerst; die Umsetzung bleibt offen.","research-forge.consumer.intent.sideMetaLabel":"Während der Suche festgelegt","research-forge.consumer.intent.sideMetaValue":"Verhalten und Umfang","research-forge.consumer.intent.sideRulesDetail":"Für jede unterstützte Eingabe erhalte diese Eigenschaft.","research-forge.consumer.intent.sideRulesLabel":"Regeln","research-forge.consumer.intent.sideSketchDetail":"Behalte diese Struktur und finde den fehlenden Teil.","research-forge.consumer.intent.sideSketchLabel":"Skizze","research-forge.consumer.intent.sideStatus":"Start","research-forge.consumer.intent.sideSubtitle":"Jede bietet eine andere Art von Grenze","research-forge.consumer.intent.sideTitle":"Drei Möglichkeiten, Absichten zu formulieren","research-forge.consumer.intent.titleAccent":"bevor die Umsetzung gewählt wird","research-forge.consumer.intent.titleLead":"Beschreibe das Verhalten","research-forge.consumer.intent.visualFooter":"Das Programm ändert seine Form. Die Anforderung nicht.","research-forge.consumer.intent.visualMeta":"Veranschaulichender Pfad","research-forge.consumer.intent.visualStatus":"Forschung aktiv","research-forge.consumer.intent.visualSubtitle":"Eine veranschaulichende öffentliche Ansicht eines Experiments zur Programmfindung","research-forge.consumer.intent.visualTitle":"Eine Anforderung, mehrere Kandidatenpfade","research-forge.consumer.proof.body":"Ein formales Ergebnis kann beweisen, dass ein Programm eine angegebene Eigenschaft für unterstützte Eingaben und Semantik erfüllt. Es beweist nicht, dass die Anforderung klug, vollständig oder für jede reale Umgebung geeignet war.","research-forge.consumer.proof.eyebrow":"Was das Abzeichen aussagen soll","research-forge.consumer.proof.footer":"Manchmal ist das stärkste ehrliche Ergebnis, dass die Maschine kein Programm erzeugen kann.","research-forge.consumer.proof.pillAssumptions":"Annahmen sichtbar","research-forge.consumer.proof.pillLimits":"Grenzen sichtbar","research-forge.consumer.proof.pillScoped":"Eingegrenzt","research-forge.consumer.proof.secondaryLeft":"Das Programm, die Eigenschaft, die Annahmen und die Belege bleiben zusammen. Wenn sich das Programm ändert, ändert sich auch die Beweisbindung.","research-forge.consumer.proof.secondaryLeftLabel":"Die Behauptung","research-forge.consumer.proof.secondaryRight":"Forge ist aktive, unfertige interne Forschung. Es ist kein Produkt, kein öffentlicher Synthesedienst und kein Open-Source-Download.","research-forge.consumer.proof.secondaryRightLabel":"Die Forschungsgrenze","research-forge.consumer.proof.sideAssumptionsDetail":"Die Eingaben und die Umgebung, die von der Behauptung abgedeckt werden.","research-forge.consumer.proof.sideAssumptionsLabel":"Annahmen","research-forge.consumer.proof.sideFooter":"Der Beweis stärkt eine präzise Behauptung, kein vages Versprechen.","research-forge.consumer.proof.sideLimitsDetail":"Was das Ergebnis nicht feststellt.","research-forge.consumer.proof.sideLimitsLabel":"Grenzen","research-forge.consumer.proof.sideMetaLabel":"Stärkster ehrlicher Zustand","research-forge.consumer.proof.sideMetaValue":"Benannt, nie impliziert","research-forge.consumer.proof.sideProgramDetail":"Der genaue Kandidat, der geprüft wird.","research-forge.consumer.proof.sideProgramLabel":"Programm","research-forge.consumer.proof.sidePropertyDetail":"Das Verhalten, das behauptet wird.","research-forge.consumer.proof.sidePropertyLabel":"Eigenschaft","research-forge.consumer.proof.sideStatus":"Beweis","research-forge.consumer.proof.sideSubtitle":"Vier Teile, die zusammenbleiben müssen","research-forge.consumer.proof.sideTitle":"Eine Beweisaussage","research-forge.consumer.proof.titleAccent":"nicht in jeder möglichen Welt korrekt","research-forge.consumer.proof.titleLead":"Unter diesen Regeln verifiziert","research-forge.consumer.proof.visualFooter":"Unbekannt, unmöglich, mehrdeutig und außerhalb des Umfangs bleiben gültige Forschungsergebnisse.","research-forge.consumer.proof.visualMeta":"Veranschaulichende Belege","research-forge.consumer.proof.visualStatus":"Umfang sichtbar","research-forge.consumer.proof.visualSubtitle":"Tests, begrenzte Prüfungen, formaler Beweis und Ausführungsverknüpfung sind unterschiedliche Ergebnisse","research-forge.consumer.proof.visualTitle":"Die Zusicherungsleiter hält ihre Sprossen getrennt","research-forge.consumerHero.titleSuffix":"bessere Routen finden","research-forge.d02603176f":"Universell","research-forge.d092bf9ea1":"Erkunde die Forschung","research-forge.d0f4e7e15e":"Der Graph hält sie exakt","research-forge.d105692d52":"Ausgewählter Kandidatengraph","research-forge.d1a475961a":"Eine begrenzte vollständige Suche kann den kleinsten Ausdruck in einer schmalen Sprache finden. Durch Gegenbeispiele geführte Verfeinerung neigt dazu, robuste strukturierte Programme zu finden. Constraints-geführte Suche löst schwierige Bit-Ebenen-Bereiche auf. Erkundende Suche erreicht ungewöhnliche Implementierungen.","research-forge.d1b06384eb":"Beispiele, Regeln oder ein teilweise geschriebenes Programm.","research-forge.d1ed30ebcf":"Feste Grenze","research-forge.d1f8a8cdec":"Ein Merge ist nur so stark wie der Test, der ihn gerechtfertigt hat.","research-forge.d1f8e5ea93":"Auswahl","research-forge.d2089fb287":"Theorie-Routing","research-forge.d2316c0df0":"Fünf Einträge","research-forge.d23276442b":"Das Designraum-Problem","research-forge.d23c4c8d4e":"Ein Satz, drei brauchbare Formen","research-forge.d255672f1b":"und schärft die Anfrage","research-forge.d286c609a6":"Spezifikationsversion","research-forge.d2b02aa6ad":"Der Datensatz bindet beide Seiten","research-forge.d2bad80400":"Eine schlichte Anfrage, die sich in Beispiele, eine Regel und einen Entwurf aufteilt, neben einer Antwort, die direkt aus dem Satz geschrieben wurde und nichts hat, um sie zu überprüfen","research-forge.d2d0b16b22":"Strukturelle Duplikate und beobachtete Duplikate entfernen.","research-forge.d2d43bec88":"Ziel-Backends (Bewertungsumfang)","research-forge.d35260a00f":"Ziele","research-forge.d362822809":"Wohin das Problem gebracht wird","research-forge.d36f29cacf":"Abgleichen","research-forge.d3d6314184":"Jeder Kandidat ist eine Linie über jede Achse, kein Punkt auf einer.","research-forge.d3dee74f70":"Das formale Ergebnis und, wo verfügbar, eine separate Überprüfung davon.","research-forge.d3ec6e1bad":"Das semantische Objekt, das Kera erhält, mit seinen Verpflichtungen.","research-forge.d4621d18f0":"mit einer angegebenen Grenze","research-forge.d4a74b503a":"Dokumentation lesen","research-forge.d4ccefcb5e":"Keiner der vier Enden erzeugt stattdessen etwas Plausibles","research-forge.d50b109f99":"Mehrere Ableitungen bleiben gleichzeitig aktiv, und die endgültige Wahl wartet auf objektive Beweise.","research-forge.d51fb63a04":"Jedes Ergebnis verweist darauf zurück","research-forge.d5383ea7af":"Aufgezeichnet","research-forge.d5dc89d194":"Für unterstützte Kera-Verträge reproduziert die reine Ausführung Bits identisch ohne Seed, einschließlich der abgedeckten Gleitkomma-Familienpfade. Wenn ein Programm absichtlich Zufallszustand verbraucht, ist dieser Zustand ein deklarierter Eingang, und seine Wiederverwendung reproduziert den gesamten Lauf.","research-forge.d5ec4f1c39":"Warum dieses Programm existiert","research-forge.d5f412e831":"Kera","research-forge.d659989a95":"Forge durchsucht eine Sprache typisierter Rechenoperationen. Eingaben, Ausgaben, Formen, Zahlenfamilien, Effekte, Fähigkeiten, Eigentum und Zielbeschränkungen entscheiden, welche Kompositionen zulässig sind, sodass ungültige Programme strukturell ausgeschlossen werden, statt nach der Bewertung erzeugt und repariert zu werden. Die Sprache wird mit dem Paket gewählt und für den Lauf geschlossen.","research-forge.d66c44dfdf":"Unmöglich","research-forge.d6a6f2deb1":"Was die Schleife tut","research-forge.d71df112ac":"Was die Suche tun darf","research-forge.d769ded7e8":"Kandidat","research-forge.d79c0b71d1":"dessen erstes korrektes Programm nicht ausreicht","research-forge.d7e5b39755":"Mehrdeutigkeit wird sichtbar, bevor sie zu Code wird. Zwei Kandidaten können jedes angegebene Beispiel erfüllen und sich dennoch bei einer Eingabe unterscheiden, die niemand aufgeschrieben hat. Forge meldet diese Diskrepanz und fordert eine weitere Anforderung an, statt ein Verhalten stillschweigend zu wählen.","research-forge.d7e94eb0fb":"Jede Organisation verlässt sich auf kleine, kritische Codeteile. Forge fragt, ob eine Programmsynthese-Suche Kandidatenimplementierungen unter einer deklarierten Spezifikation und einem Messplan vorschlagen kann. Der Bericht 2025 dokumentiert ein Experiment, keine Produktionsreife; kein veröffentlichter Benchmark etabliert eine optimale oder schnellste Version.","research-forge.d835dab5b4":"exakte Ganzzahl","research-forge.d90c9bd5a7":"Größe 2 bis 4","research-forge.d9f6acb036":"Extraktion erfolgt zuletzt","research-forge.da09c06014":"Forge beginnt mit einem Verhaltensvertrag, der sich nicht bewegt. Die Suche kann Tausende von Implementierungen vorschlagen, und Beispiele, Gegenbeispiele und formale Abfragen entscheiden, welche davon bleiben. Was herauskommt, ist ein typisierter Programmkandidat mit einer Ableitung, einem objektiven Vektor und einem angegebenen Sicherheitsniveau.","research-forge.da7a712c59":"Was das Programm tun muss","research-forge.daec3d5393":"Gegenbeispiele, Beweise und Sicherheitsübergänge.","research-forge.db1c784524":"Referenz","research-forge.dc131e9db4":"Was das Paket festlegt","research-forge.dc16ac61b4":"Eine Achse kann eine Front nicht einstufen","research-forge.dc5b5aba63":"verschärft die Anforderung","research-forge.dcd69b02b3":"Die Spezifikation ist konsistent","research-forge.dd00b8f82f":"Benannte Sicherheit","research-forge.dd3c9b9d09":"Die Umschreibungsreihenfolge nicht festlegen","research-forge.dd3e8f4841":"Tests etablieren Verhalten für die Fälle, die ausgeführt wurden. Erschöpfende begrenzte Prüfung deckt einen deklarierten endlichen Bereich ab. Formale Verifikation beweist eine kodierte Relation unter angegebenen Annahmen. Ausführungskopplung bindet das Ergebnis an den Graphen und Plan, die tatsächlich liefen. Forge berichtet, welche davon ein Kandidat erreicht hat, denn eine Entscheidung auf der falschen Grundlage ist eine Entscheidung auf der falschen Evidenz. Es gibt fünf Stufen auf dieser Leiter, und ein Kandidat hält zu einem Zeitpunkt genau eine davon.","research-forge.de135d6b61":"reiner Bereich","research-forge.de56d45fd4":"und was er nicht berühren darf","research-forge.de9e9925af":"die Teile, die zusammenbleiben müssen","research-forge.dfda3a3599":"Überprüfbar","research-forge.e0078f1adb":"Es darf keinen Datei- oder Netzwerkzugriff hinzufügen, der nie erlaubt war. Es darf die Art der Zahl, die die Antwort verwendet, nicht ändern. Es darf die Anforderung nicht abschwächen, weil ein vielversprechender Kandidat sie fast erfüllt hat.","research-forge.e03608577a":"Grenzprüfung","research-forge.e048b8a355":"Wie Garantien durch Optimierung und Planung komponieren.","research-forge.e15760689d":"Verfeinern","research-forge.e192f8980b":"Statische Modelle bewerten Kandidaten, bevor etwas ausgeführt wird. Kalibrierte Zielprofile schärfen diese Schätzungen. Gemessene Läufe bestätigen oder korrigieren sie. Jede bleibt gekennzeichnet, sodass eine vorhergesagte Latenz nie an der Stelle angezeigt wird, an der eine gemessene stehen würde.","research-forge.e24f8562eb":"die Umsetzung wird zum Ergebnis","research-forge.e29a79fe0c":"Prüfung","research-forge.e2f9cea1dd":"was jede Form klärt und was nicht","research-forge.e31ae17fe2":"Was offen bleibt","research-forge.e340683de2":"Die deklarierten konkreten Fälle bestanden.","research-forge.e341bf4b5e":"Vollständigkeit gehört zum deklarierten Raum, und der Bericht gibt an, welcher Raum das war.","research-forge.e380a981e1":"Zwei technische Abläufe","research-forge.e3a3474f57":"Äquivalente Quellzeichenfolgen können dieselbe Berechnung beschreiben, und ähnlich aussehender Quellcode kann unterschiedliche Effekte verbergen. Die Arbeit am Graphen macht strukturelle gemeinsame Nutzung, Kandidatenvergleich, Beweisbindung und Herkunft exakt, statt etwas nach jeder Transformation aus dem Text abzuleiten.","research-forge.e3aa756f4f":"Drei Ansichten","research-forge.e3f3e0b2d5":"Eine Nicht-Antwort mit Begründung ist eine Entscheidung, mit der die Organisation heute arbeiten kann.","research-forge.e3f4660921":"Wenn die Suche mehrere korrekte Programme findet, muss jemand sagen, welcher Kompromiss zählt. Das ist eine Entscheidung, und Forge zeichnet sie als solche auf, zusammen mit den Programmen, die nicht gewählt wurden, und dem Grund, warum jedes verworfen wurde.","research-forge.e40786cd04":"der Graph wird benannt, nicht die Quelle","research-forge.e43a425d4c":"Ein fehlschlagender Fall","research-forge.e4709d4a03":"Etwas in der deklarierten Sprache erfüllt die Anforderung.","research-forge.e4ec169f06":"Drei Iterationen, eine Anforderung wird präziser","research-forge.e5a5debd01":"und lenkt die nächste Investition","research-forge.e5e6eefa7c":"jeder kann einen anderen besten Kandidaten nennen","research-forge.e5fa3a8592":"Fügen Sie die Belege hinzu, die die konkurrierenden Verhaltensweisen unterscheiden.","research-forge.e6737991ff":"Kandidatensuche","research-forge.e6c167fd27":"MITGLIED","research-forge.e6f72dbc9e":"Wohlgeformt durch Ausführung verbunden, verschwimmen nie.","research-forge.e70fb2879c":"das die Antwort ändert","research-forge.e713d42aa6":"SUBJEKT","research-forge.e73791d2ee":"Der Datensatz ist dafür gedacht, von jemandem gelesen zu werden, der nicht dabei war. Er nennt die Spezifikationsversion statt eines Zweigs, den Kandidatengraphen statt einer Datei und die Dominanzrelation statt einer Präferenz, sodass ein Prüfer fragen kann, warum nicht Kandidat B, und eine Antwort erhält.","research-forge.e78c82b9d8":"Äquivalenter Programmraum","research-forge.e792eed957":"Nach Typ und Größe aufzählen","research-forge.e79545edad":"Forge kann ein Programm finden, mehrere finden, ein Gegenbeispiel finden, das eines beendet, oder feststellen, dass nichts im zulässigen Raum funktioniert. Jedes davon kann in einem einzigen Lauf passieren.","research-forge.e7c6bfda5f":"Beispiele, Einschränkungen und Skizzen","research-forge.e7eaf3097f":"UNENTSCHEIDEN","research-forge.e83744eb1b":"Ein Graph durch den Dweve-Stack","research-forge.e89c5a1fe5":"Demo anfragen","research-forge.e8c9206319":"Sie geben das Verhalten an","research-forge.e93a01e74c":"Eingaben und Ausgaben","research-forge.e9a46a96e9":"Mehrdeutig","research-forge.e9c366b4f3":"Anforderung","research-forge.e9e1bb076f":"Beweis, Graph, Plan und Ergebnisidentität sind miteinander verbunden.","research-forge.ea2f183ae8":"Ein Fehlschlag, der eine genaue Eingabe nennt, lehrt die Suche mehr als ein Fehlschlag, der eine Punktzahl nennt.","research-forge.ea66222972":"Definieren Sie das Verhalten, die Kandidatensprache, den Zielvektor und die benötigten Belege. Forge kann daraus ein kontrolliertes Such-, Vergleichs- und Verifikationsexperiment machen.","research-forge.ea66d3cd71":"Formal verifiziert","research-forge.eae192773b":"Hergestellt von","research-forge.eb01bf04c9":"Beispiele","research-forge.eb5d2f4a58":"JIT","research-forge.eb65476556":"eine Ablehnung vor der Bewertung kostet nichts","research-forge.eb86bd10d0":"Testen und formal abfragen Sie die Überlebenden.","research-forge.ebc93602b0":"Forschungspartnerprogramm","research-forge.ebd1b8a0ed":"Korrektheit und Kosten bleiben getrennt","research-forge.ebf002ed26":"Was muss jede zulässige Eingabe erzeugen oder bewahren?","research-forge.ec00edb305":"Messstatus","research-forge.ec80d62108":"Ein dreiachsiges Kompromissdiagramm mit ausgegrauten dominierten Kandidaten, einem Richtlinienauswähler, der ein nicht dominiertes Mitglied wählt, und einem Bedienelement, das ein Ziel hinzufügt und die Grenze neu zeichnet","research-forge.ec8c6779f3":"Ableitung","research-forge.eca98aa4dd":"Die bestehende Invariante","research-forge.ecc4622e4a":"Absicht als Vermögenswert","research-forge.eccd8c22c7":"Fälle","research-forge.ed03c68d9c":"Teilweise","research-forge.ed625e27bc":"die Antwort wird aus dem Datensatz abgelesen, nicht daraus rekonstruiert","research-forge.ed834ee730":"Zwei Programme, jedes Beispiel, eine Meinungsverschiedenheit","research-forge.ed868fa2d4":"Was eine Antwort klärt","research-forge.edd8fb596d":"Was die Organisation will","research-forge.ee531c138e":"eine Identität über den gesamten Lebenszyklus","research-forge.ee6e0d9004":"was Kera zurückgibt","research-forge.eebc8ec4db":"Größter Arbeitssatz","research-forge.eebfc58277":"Es gibt meist mehr als eine gute Antwort, und zu sagen, welche man gewählt hat, ist Teil der Antwort.","research-forge.ef4e3a4971":"Was sich noch unterscheiden kann","research-forge.ef73fdd1c8":"Vier Fälle","research-forge.f04208c0f4":"Die äußeren drei Ringe können geprüft werden, ohne den innersten zu öffnen","research-forge.f061352d1c":"Familie, Breite, Rundung und die geltende Fehlerhülle.","research-forge.f0aa98e438":"Das Problem wird zuerst aufgeschrieben","research-forge.f128a0033d":"Forge vergleicht gültige Kandidaten hinsichtlich Operationsanzahl, kritischem Pfad, Speicherverkehr, Arbeitssatz, Registerdruck, Codegröße, geschätzter Energie, Portabilität, Beweiskomplexität und Zielpassung. Welche davon aktiv sind, gehört zum Experimentpaket und wird festgelegt, bevor ein Kandidat gemessen wird, sodass der Vergleich nicht nachträglich an die Ergebnisse angepasst werden kann.","research-forge.f1513553a0":"Fünf Kandidaten, die dieselbe Spezifikation implementieren, jeweils mit einer anderen strukturellen Silhouette und Zielkurve, wobei der zuerst entdeckte Kandidat als dominiert markiert ist","research-forge.f19a088441":"Ein Feld von Kandidatenprogrammformen in drei Zuständen um einen festen Anforderungsrahmen in der Mitte, der sich nie in der Größe ändert","research-forge.f1e6269a35":"Ein Forge-Kandidat ist ein typisierter semantischer Graph. Seine Knoten enthalten Operationen, Abhängigkeiten, Werte, Effekte, Eigentum und numerische Verpflichtungen, und die Suche fügt Regionen hinzu, entfernt sie und verbindet sie neu, während die Schnittstelle wohlgeformt bleibt. Die Quellsyntax ist eine Sicht auf dieses Objekt und nicht seine Identität, weshalb ein Beweis daran gebunden werden kann und eine Änderung der Schreibweise übersteht.","research-forge.f21eba9d4c":"Das Verhalten, das darüber behauptet wird.","research-forge.f2b83c0462":"Kandidatenausgabe prüfen","research-forge.f3263fc33a":"Welche Eingaben, Effekte und Umgebungen liegen im Geltungsbereich?","research-forge.f33b37791c":"eine feste Anforderung","research-forge.f34faaf18c":"Was für den Lauf fest bleibt","research-forge.f3717fe94b":"Drei Verbindungen, eine typisierte Sprache","research-forge.f3b8596ff9":"Skizzen","research-forge.f3e0a2c003":"Operation, Zustandsübergang und jeder Effekt, den es haben darf.","research-forge.f44f712120":"Die Methode bleibt Forschung","research-forge.f4b90ff6c9":"enumerativ, CEGIS, GP, MCTS","research-forge.f4c0773264":"Typen, Effekte, Eigentum und Schnittstellen sind gültig.","research-forge.f5330c10d4":"Zwei Systeme, ein Objekt","research-forge.f539273fc2":"Es hat die angegebenen konkreten Fälle bestanden.","research-forge.f53a569905":"Das institutionelle Problem","research-forge.f591672335":"Ende zu Ende","research-forge.f5def394f5":"Der genaue Kandidat, der geprüft wurde.","research-forge.f61f151c35":"Beschreiben, was passiert","research-forge.f6c1c2d45c":"Der ausgewählte Kandidat behält die Richtlinie, die ihn ausgewählt hat","research-forge.f6fbfa37a0":"Effekt begrenzt","research-forge.f7313a2c50":"Die meisten Systeme, die Code schreiben, werden gebeten, einen Text auf plausible Weise fortzusetzen. Forge wird gebeten, eine Beschreibung dessen zu erfüllen, was ein Programm tun muss. Es sucht nach Implementierungen, verwirft diejenigen, die bei einer bestimmten Eingabe scheitern, vergleicht diejenigen, die überleben, und gibt genau an, wie stark das Ergebnis geprüft wurde.","research-forge.f740162265":"Unterscheidbar","research-forge.f793bcd5e3":"Von der aktuellen Richtlinie ausgewählt","research-forge.f7bce3aeb0":"Drei Arten von Gleichheit","research-forge.f7fcfa132e":"Verifiziert bedeutet immer verifiziert gegen etwas Angegebenes.","research-forge.f85d540ea4":"Sie scheitern auch unterschiedlich. Ein Kandidat kann alle gelieferten Beispiele bestehen und dennoch die quantifizierte Bedingung verletzen, die die Beispiele veranschaulichen sollten. Der Datensatz benennt diesen Unterschied, sodass das Bestehen einer Testmenge später nie als Beweis gelesen wird.","research-forge.f8ad81d4ed":"Zwei Programme können genau dieselbe Aufgabe erfüllen und dennoch unterschiedlich im Umgang sein. Eines wird schneller fertig. Eines bewegt weniger Daten. Eines läuft auf mehr Maschinenarten. Eines ist einfach leichter zu prüfen. Die Verbesserung einer dieser Eigenschaften kostet meist etwas bei einer anderen, daher behält Forge die guten Kandidaten, anstatt einen einzigen Gewinner zu erklären.","research-forge.f915e592e0":"Genug geklärt, um es klar zu sagen: eine unveränderliche Spezifikation, ein typisierter Kandidatenpool, der von mehreren Suchverhalten gespeist wird, Gegenbeispiele als dauerhafte Verpflichtungen, eine Grenze statt einer versteckten Bewertung, benannte Sicherheitsstufen und eine Graphidentität, die die Übergabe an Kera übersteht.","research-forge.f91cf3695e":"Was Forge verlässt und was Kera zurückgibt","research-forge.f942052ae1":"Das erste korrekte Programm","research-forge.f95d9699ab":"nicht die Definition von Beste","research-forge.f9743247fa":"Dokumentation lesen","research-forge.f97f6d5c34":"Die Art der Zahl in der Antwort","research-forge.f9917655d9":"Die verifizierten und abgelehnten Kandidaten, die von Bedeutung waren.","research-forge.f9d589b5e4":"Das Label benennt die Stufe, und der Datensatz daneben benennt den Geltungsbereich, den diese Stufe abdeckt.","research-forge.fa6b511877":"Darf sich nicht ändern","research-forge.fa7f633b0c":"Drei Kandidatenakten, die auf verschiedenen Sicherheitsstufen gestoppt wurden, wobei jede die Beweise hinter ihrem Label öffnet und die Beförderung ohne Beweise als nicht verfügbar angezeigt wird","research-forge.fa8d0afff2":"und Quellcode am Rand rendern","research-forge.fb588797f2":"Software, die schreibt","research-forge.fba63933d7":"Beweisen etabliert Verhalten","research-forge.fbe8d4180f":"Ein Same, viele Formen","research-forge.fc5fed48be":"Den Graphen durchsuchen","research-forge.fc7583ec76":"Unveränderliche Spezifikation","research-forge.fca77b7e3a":"Auf einen Blick","research-forge.fca8a06b17":"Forge zeichnet auf, welche Art von Gleichheit jede Zusammenführung rechtfertigt, sodass eine billige Deduplizierung während der Suche später nie als semantisches Ergebnis gelesen wird.","research-forge.fd2145e1f8":"Die Reihenfolge, die sich nie ändert","research-forge.fd9cfb5232":"Mehrere Suchverhalten erzeugen eine Art typisierten Kandidaten.","research-forge.fdd0dfedc0":"Vier Dinge gelten","research-forge.fe03c35158":"Semantik","research-forge.fe0863e1b3":"Fünf Sicherheitsstufen","research-forge.fe08eef5c7":"Schritte, die zu Dweves interner Methode gehören, erscheinen in der Kette als versiegelte Knoten. Jeder veröffentlicht seine Eingaben, seine Ausgaben und seine Identität, sodass die Kette verbunden bleibt, während die Strategie darin Teil der Forschung bleibt.","research-forge.fe17f86199":"Entwurfsraum","research-forge.fe8b95b52a":"Der ausgewählte Graph, der sich von Forge entlang einer Spur in Kera bewegt, mit den benachbarten Dweve-Systemen, die dasselbe Objekt lesen, und der Ergebnisidentität, die zu ihm zurückkehrt","research-forge.fec325ce2f":"Bewegt weniger Daten","research-forge.fef04acdce":"was bei jeder Kandidatengröße überlebt","research-forge.ff52cebd1d":"Ein endlicher deklarierter Bereich wurde erschöpft.","research-forge.ff63942f4e":"Eine Kette, die ein Prüfer nachvollziehen kann","research-forge.ff75e0dce3":"Unklar","research-forge.ffa7344f37":"Das öffentliche Forge-Material erläutert die Spezifikation, die entdeckten Alternativen, die Gegenbeispiele, die einige von ihnen beendeten, und was die Forschung tatsächlich beweisen kann.","research-forge.technicalHero.titleSuffix":"Z3","section_st_a2_split-spec-sheet.7c9a7c0610":"Details","section_st_a6_split-scenario-triad.f75fd3a884":"Keine Laufzeitabhängigkeiten","section_st_a6_split-scenario-triad.143ac4ef35":"Einzelne Binärdatei","section_st_a6_split-scenario-triad.c61f134d87":"Drei Oberflächen","section_st_a6_split-scenario-triad.215475056e":"WO ES LÄUFT","section_st_a6_split-scenario-triad.a794a586f0":"Für versiegelte Räume bereit","section_st_a6_split-scenario-triad.42d52c32ea":"Lokales Modell","section_st_a6_split-scenario-triad.fe6168e59f":"Kein Netzwerk","section_st_a6_split-scenario-triad.7d93f83c3e":"Per Volume eingebundener Code","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":"Keine Installation","section_st_a6_split-scenario-triad.f600b9e709":"Eine Binärdatei","section_st_a7_split-connector-grid.4e6822a6d4":"Hot-Reload","section_st_a7_split-connector-grid.19e35f0609":"In TOML festlegen","section_st_a7_split-connector-grid.d9de50b343":"Aufrufergesteuerter Bestand","section_st_a7_split-connector-grid.8be1bb51b7":"KONNEKTOREN","section_st_a8_split-scaling-profile.7e0861e04c":"In TOML einstellbar","section_st_a8_split-scaling-profile.56d6732417":"Projektbezogene Obergrenze","section_st_a8_split-scaling-profile.27a454915b":"Aktive Punkte spiegeln gleichzeitige Agents pro Stufe wider.","section_st_a8_split-scaling-profile.0ea215ea0d":"HINTERGRUND","section_st_a8_split-scaling-profile.9fc6fb7e03":"TEAMS","section_st_a8_split-scaling-profile.018d2cd1a5":"PARALLEL","section_st_a8_split-scaling-profile.16623c5d4a":"KETTEN","section_st_a8_split-scaling-profile.0fb79c96ed":"Solo → Team → Netzwerk","section_st_a8_split-scaling-profile.068f6b3ecc":"TEAMGRÖSSE","section_st_a8_split-scaling-profile.53ebc572b4":"Netzwerk","section_st_a8_split-scaling-profile.218887269a":"Team","section_st_a8_split-scaling-profile.9fc93acaa4":"Solo","section_st_a9_split-time-lost-donut.7c9a7c0610":"Details","section_st_b5_request-lifecycle.47e364232a":"Audit #4521","section_st_b5_request-lifecycle.4d3535f846":"Patch · session.rs","section_st_b5_request-lifecycle.6c2519cd62":"Tool-Ausführung","section_st_b5_request-lifecycle.f6d1c823ab":"Session #128 · 14:02","section_st_b5_request-lifecycle.636de0d0c3":"> \"Behebe diesen Fehler\"","section_st_b5_request-lifecycle.0208131a7d":"Benutzeranfrage","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":"IHR CODEBASE","section_st_b8_defense-stack.89b6e2a784":"VERTEIDIGUNG IN DER TIEFE","section_st_c2_dual-loop-flow.9d29573ea6":"Werkzeug / Schritt","section_st_c2_dual-loop-flow.08ab1ac55a":"Planen / neu planen","section_st_c5_integration-spoke.55d0677ac3":"Alle Connectors laufen über dieselbe Audit- und Berechtigungsebene.","section_st_c5_integration-spoke.c29eb7e425":"Lokaler Agent","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":"Externe Tools","section_st_c5_integration-spoke.70c123381f":"JSON-RPC 2.0","section_st_c5_integration-spoke.dc99d54d99":"Lokal","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":"Erste Schritte","toc-rail.f5cbdf6bfb":"Inhalt"}
