muend.
Deterministik değerlendirme · Kesin Rust koşumu

benchfck

Makine-durumu görevleri için bir üreteç ve kesin koşum: puanlama yolundaki hiçbir adım öğrenilmiş bir hakeme bağlı değil.

v0.4.0-alfaApache-2.0Rust
Sürüm0.4.0-alfa · mühendislik adayı
LisansApache-2.0 (kod) · CC BY 4.0 (gelecek veri setleri)
DilRust, 2024 sürümü
Makine30.000 hücre · 8-bit döngü · 8.000.000 adım sınırı
TokenleştiriciBPE ölçümü için cl100k_base
Model koşusu0 yayımlanmış · 0 liderlik tablosu
Neden

Kendi hakemiyle oynanamayan bir kıyaslama

Akıl yürütme kıyaslamalarının çoğu sabit bir veri seti yayımlar ve cevapları başka bir modelle puanlar. İki tercih de sızdırır: veri seti zamanla eğitim külliyatına karışır, hakem ise kendi hatalarını getirir. benchfck ikisini de kaldırır. Her öğeyi bir tohumdan üretir; yürütmeden puanlamaya kadar her adım, sabitlenmiş bir sanal makine üzerinde kesin aritmetiktir.

Bu tercihin bedeli kapsamdır. Kontrollü makine-durumu akıl yürütmesini ölçer, başka bir şeyi değil. Genel yetenek ölçtüğü iddiasında değildir.

Şekil 01

Tohumdan puana

Bir aday program, ancak tipli ara temsil ile kodlamalar 256 olası girdi bağlamasının her birinde aynı sonucu verirse kabul edilir. Uyuşmayan her şey, bir model görmeden önce elenir.

Şekil 01 / Üretim ve doğrulama zinciri
GENERATION → ENCODING → EQUIVALENCE → SCORING SHEET B-00 · v0.4.0-ALPHA 01 / DETERMINISTIC GENERATION SEED + PUBLIC CONSTRUCTOR 8 CONSTRUCTORS · 4 STRUCTURAL FAMILIES TYPED INTERMEDIATE REPRESENTATION SEMANTICS FIXED BEFORE SYNTAX BRAINFUCK COMPILER 30,000 CELLS · 8-BIT WRAP · 8M STEP CAP 02 / INSTRUCTION ENCODINGS BPE MEASURED WITH cl100k_base E0 · CANONICAL BF IMPLICIT POINTER-RELATIVE E1 · PERMUTED SYMBOLS PER-ITEM LEGEND E2 · COMPACT EXPLICIT RLE CARRIER · 3.356× BPE E3 · VERBOSE EXPLICIT RLE CARRIER · 7.072× BPE 03 / ACCEPTANCE GATE COMPLETE INPUT DOMAIN INDEPENDENT PARSER VALIDATION IR ≡ E0 ≡ E2 ≡ E3 OVER 256 BINDINGS A CANDIDATE IS ACCEPTED ONLY IF EVERY REPRESENTATION AGREES ON EVERY INPUT 04 / TASK FAMILIES T1 · STATE TRACKING MACHINE STATE AT INTERIOR STEPS T2 · COMPUTATION COMPRESSION EXPRESSION MATCHING BEHAVIOUR T3 · CAUSAL MUTATION OUTPUT AFTER A PROGRAM EDIT RESTRICTED VERIFIER · EXACT SCORING · NO LEARNED JUDGE · NO FIXED DATASET
Kodlamalar

Aynı programın dört basamağı

Kabul edilen her program dört komut kodlamasına dönüştürülür. Hepsi aynı davranışı çok farklı yüzey biçimleriyle anlatır; bu da makine durumu üzerine akıl yürüten bir modeli, tanıdık Brainfuck kalıplarını eşleştiren bir modelden ayırır.

  • E0 — örtük işaretçi-göreli adreslemeli kanonik Brainfuck.
  • E1 — öğe başına sembol permütasyonu ve işlem açıklaması; ezberlenmiş simgeler işe yaramaz hale gelir.
  • E2 — koşu uzunluğu taşıyıcılı, sıkışık açık işlemler; E0'ın 3,356 katı token.
  • E3 — ayrıntılı açık işlemler; E0'ın 7,072 katı.
Eşikler

Üretilen bir öğenin geçmesi gerekenler

Popülasyon düzeyindeki eşikler herhangi bir model çalıştırılmadan önce yayımlanır; böylece kabul ölçütleri sonuçlar görüldükten sonra ayarlanamaz.

İz anlamsal yoğunluğu≥ 0.30

Yürütme gerçekten iş yapmalı, adımları boşa geçmemeli.

Çığ skoru≥ 0.60

Küçük girdi değişimleri makine durumuna yayılmalı.

Kanonik kalıp oranı< 0.08

Ezberlenmiş kalıplara indirgenen programlar reddedilir.

Kurucu genişliği1,730

51 kaba profil kovasında saptanan benzersiz anlamsal fonksiyon.

Test

10.000 programlık popülasyon üzerinde özellik testleri

Dört dengeli ve örtüşmeyen CI işi, 10.000 programlık popülasyonu böler; böylece bir yapısal ailedeki gerileme diğerlerinin arkasına saklanamaz. GitHub Actions CI ve CodeQL çalıştırır; yerel kontrol betikleri aynı denetimleri çevrimdışı tekrarlar.

Kapsam

Bu bir v0.4.0-alfa mühendislik adayı. Hiçbir model sonucu üretilmedi ve bir liderlik tablosu yok. Sürüm kapsamı arity 1; arity 2 v0.5'e ertelendi. Genel üreteç, tasarım gereği kurucu ailesini açığa vurur; bu yüzden sekiz genel kurucu, saptanan uzayın dar bir alt kümesidir ve özel puanlama dönemi henüz başlatılmadı.

İş birliğine açık

Sağlam duran mekânsal sistemler kuralım.

© 2026 Muhammed Enes Duran Statik site · izleyici yok
Teknik diyagram