99 name ="description "
1010 content ="FeatureBench is an execution-based benchmark for end-to-end, feature-oriented agentic coding. "
1111 />
12+ < script defer src ="https://vercount.one/js "> </ script >
1213 < script >
1314 ( ( ) => {
1415 let stored = null ;
@@ -1829,11 +1830,14 @@ <h3>Pass rate changes across code complexity bands and task creation periods</h3
18291830 < h4 > BibTeX</ h4 >
18301831 < button class ="citation-copy-btn " type ="button " data-copy-target ="cite-bibtex "> Copy</ button >
18311832 </ div >
1832- < pre class ="citation-code " id ="cite-bibtex "> @inproceedings{zhou2026featurebench ,
1833- title={FeatureBench: Benchmarking Agentic Coding in End-to-End Development of Complex Features },
1833+ < pre class ="citation-code " id ="cite-bibtex "> @misc{zhou2026featurebenchbenchmarkingagenticcoding ,
1834+ title={FeatureBench: Benchmarking Agentic Coding for Complex Feature Development },
18341835 author={Qixing Zhou and Jiacheng Zhang and Haiyang Wang and Rui Hao and Jiahe Wang and Minghao Han and Yuxue Yang and Shuzhe Wu and Feiyang Pan and Lue Fan and Dandan Tu and Zhaoxiang Zhang},
1835- booktitle={International Conference on Learning Representations},
1836- year={2026}
1836+ year={2026},
1837+ eprint={2602.10975},
1838+ archivePrefix={arXiv},
1839+ primaryClass={cs.SE},
1840+ url={https://arxiv.org/abs/2602.10975}
18371841}</ pre >
18381842 </ section >
18391843
@@ -1842,20 +1846,23 @@ <h4>BibTeX</h4>
18421846 < h4 > APA</ h4 >
18431847 < button class ="citation-copy-btn " type ="button " data-copy-target ="cite-apa "> Copy</ button >
18441848 </ div >
1845- < pre class ="citation-code " id ="cite-apa "> Zhou, Q., Zhang, J., Wang, H., Hao, R., Wang, J., Han, M., Yang, Y., Wu, S., Pan, F., Fan, L., Tu, D., & Zhang, Z. (2026). FeatureBench: Benchmarking agentic coding in end-to-end development of complex features. In International Conference on Learning Representations (ICLR). </ pre >
1849+ < pre class ="citation-code " id ="cite-apa "> </ pre >
18461850 </ section >
18471851
18481852 < section class ="citation-card " aria-label ="MLA citation ">
18491853 < div class ="citation-card-head ">
18501854 < h4 > MLA</ h4 >
18511855 < button class ="citation-copy-btn " type ="button " data-copy-target ="cite-mla "> Copy</ button >
18521856 </ div >
1853- < pre class ="citation-code " id ="cite-mla "> Zhou, Qixing, et al. "FeatureBench: Benchmarking Agentic Coding in End-to-End Development of Complex Features." International Conference on Learning Representations (ICLR), 2026. </ pre >
1857+ < pre class ="citation-code " id ="cite-mla "> </ pre >
18541858 </ section >
18551859 </ div >
18561860 < div class ="visitor-counter-strip " aria-live ="polite ">
18571861 < span class ="visitor-counter-line " aria-hidden ="true "> </ span >
1858- < span class ="visitor-counter-text " id ="visitorCounter "> Visitor Count: loading...</ span >
1862+ < span class ="visitor-counter-text ">
1863+ Visitors:
1864+ < span id ="busuanzi_value_site_uv "> --</ span >
1865+ </ span >
18591866 < span class ="visitor-counter-line " aria-hidden ="true "> </ span >
18601867 </ div >
18611868 </ article >
@@ -1982,7 +1989,7 @@ <h4>MLA</h4>
19821989 if ( ! row ) return ;
19831990
19841991 const fallback = [
1985- { label : "arXiv" , value : "25xx.xxxxx " , href : "https://arxiv.org/abs/2500.00000 " } ,
1992+ { label : "arXiv" , value : "2602.10975 " , href : "https://arxiv.org/abs/2602.10975 " } ,
19861993 { label : "DockerHub" , value : "Images" , href : "https://hub.docker.com/u/libercoders" } ,
19871994 { label : "HuggingFace" , value : "datasets" , href : "https://huggingface.co/datasets/LiberCoders/FeatureBench" } ,
19881995 { label : "GitHub" , value : "Code" , href : "https://github.com/LiberCoders/FeatureBench" } ,
@@ -2522,39 +2529,6 @@ <h4>MLA</h4>
25222529 }
25232530 }
25242531
2525- async function initVisitorCounter ( ) {
2526- const counter = document . getElementById ( "visitorCounter" ) ;
2527- if ( ! counter ) return ;
2528-
2529- const namespace = "featurebench.libercoders.github.io" ;
2530- const key = "visits" ;
2531-
2532- try {
2533- const response = await fetch (
2534- `https://api.countapi.xyz/hit/${ encodeURIComponent ( namespace ) } /${ encodeURIComponent ( key ) } ` ,
2535- { cache : "no-store" }
2536- ) ;
2537- if ( ! response . ok ) throw new Error ( "counter request failed" ) ;
2538- const data = await response . json ( ) ;
2539- const value = Number ( data ?. value ) ;
2540- if ( ! Number . isFinite ( value ) ) throw new Error ( "invalid counter value" ) ;
2541- counter . textContent = `Visitor Count: ${ value . toLocaleString ( "en-US" ) } ` ;
2542- return ;
2543- } catch {
2544- // fall through to local fallback
2545- }
2546-
2547- try {
2548- const localKey = "featurebench.local.visits" ;
2549- const previous = Number ( localStorage . getItem ( localKey ) || "0" ) ;
2550- const next = ( Number . isFinite ( previous ) ? previous : 0 ) + 1 ;
2551- localStorage . setItem ( localKey , String ( next ) ) ;
2552- counter . textContent = `Visitor Count (Local): ${ next . toLocaleString ( "en-US" ) } ` ;
2553- } catch {
2554- counter . textContent = "Visitor Count: unavailable" ;
2555- }
2556- }
2557-
25582532 function initScreenDots ( ) {
25592533 const scroller = document . getElementById ( "slides" ) ;
25602534 const dotsRoot = document . getElementById ( "screenDots" ) ;
@@ -2711,7 +2685,6 @@ <h4>MLA</h4>
27112685 initDatasetDonut ( ) ;
27122686 initComplexityCharts ( ) ;
27132687 initCitationCopy ( ) ;
2714- initVisitorCounter ( ) ;
27152688 } ) ( ) ;
27162689 </ script >
27172690 </ body >
0 commit comments