11<!doctype html>
2- < html lang ="en " dir ="ltr " class =" plugin-native plugin-id-default " data-has-hydrated ="false ">
2+ < html lang ="en " dir ="ltr " data-has-hydrated ="false ">
33< head >
44< meta charset ="UTF-8 ">
55< meta name ="generator " content ="Docusaurus v3.9.2 ">
6- < title data-rh ="true "> Page Not Found | ROLL</ title > < meta data-rh ="true " name ="viewport " content ="width=device-width,initial-scale=1 "> < meta data-rh ="true " name ="twitter:card " content ="summary_large_image "> < meta data-rh ="true " property ="og:image " content ="https://alibaba.github.io/ROLL/img/docusaurus-social-card.jpg "> < meta data-rh ="true " name ="twitter:image " content ="https://alibaba.github.io/ROLL/img/docusaurus-social-card.jpg "> < meta data-rh ="true " property ="og:url " content ="https://alibaba.github.io/ROLL/404.html "> < meta data-rh ="true " property ="og:locale " content ="en "> < meta data-rh ="true " property ="og:locale:alternate " content ="zh_Hans "> < meta data-rh ="true " name ="docusaurus_locale " content ="en "> < meta data-rh ="true " name ="docusaurus_tag " content ="default "> < meta data-rh ="true " name ="docsearch:language " content ="en "> < meta data-rh ="true " name ="docsearch:docusaurus_tag " content ="default "> < meta data-rh ="true " property ="og:title " content ="Page Not Found | ROLL "> < link data-rh ="true " rel ="icon " href ="https://img.alicdn.com/imgextra/i4/O1CN01bo6EZl2192CAIjFwE_!!6000000006941-2-tps-465-367.png "> < link data-rh ="true " rel ="canonical " href ="https://alibaba.github.io/ROLL/404.html "> < link data-rh ="true " rel ="alternate " href ="https://alibaba.github.io/ROLL/404.html " hreflang ="en "> < link data-rh ="true " rel ="alternate " href ="https://alibaba.github.io/ROLL/zh-Hans/404.html " hreflang ="zh-Hans "> < link data-rh ="true " rel ="alternate " href ="https://alibaba.github.io/ROLL/404.html " hreflang ="x-default "> < link rel ="preconnect " href ="https://www.google-analytics.com ">
6+ < title data-rh ="true "> ROLL</ title > < meta data-rh ="true " property ="og:title " content ="ROLL "> < meta data-rh ="true " name ="viewport " content ="width=device-width,initial-scale=1 "> < meta data-rh ="true " name ="twitter:card " content ="summary_large_image "> < meta data-rh ="true " property ="og:image " content ="https://alibaba.github.io/ROLL/img/docusaurus-social-card.jpg "> < meta data-rh ="true " name ="twitter:image " content ="https://alibaba.github.io/ROLL/img/docusaurus-social-card.jpg "> < meta data-rh ="true " property ="og:url " content ="https://alibaba.github.io/ROLL/404.html "> < meta data-rh ="true " property ="og:locale " content ="en "> < meta data-rh ="true " property ="og:locale:alternate " content ="zh_Hans "> < meta data-rh ="true " name ="docusaurus_locale " content ="en "> < meta data-rh ="true " name ="docusaurus_tag " content ="default "> < meta data-rh ="true " name ="docsearch:language " content ="en "> < meta data-rh ="true " name ="docsearch:docusaurus_tag " content ="default "> < link data-rh ="true " rel ="icon " href ="https://img.alicdn.com/imgextra/i4/O1CN01bo6EZl2192CAIjFwE_!!6000000006941-2-tps-465-367.png "> < link data-rh ="true " rel ="canonical " href ="https://alibaba.github.io/ROLL/404.html "> < link data-rh ="true " rel ="alternate " href ="https://alibaba.github.io/ROLL/404.html " hreflang ="en "> < link data-rh ="true " rel ="alternate " href ="https://alibaba.github.io/ROLL/zh-Hans/404.html " hreflang ="zh-Hans "> < link data-rh ="true " rel ="alternate " href ="https://alibaba.github.io/ROLL/404.html " hreflang ="x-default "> < link rel ="preconnect " href ="https://www.google-analytics.com ">
77< link rel ="preconnect " href ="https://www.googletagmanager.com ">
88< script async src ="https://www.googletagmanager.com/gtag/js?id=G-D6R4GXHVFP "> </ script >
99< script > function gtag ( ) { dataLayer . push ( arguments ) } window . dataLayer = window . dataLayer || [ ] , gtag ( "js" , new Date ) , gtag ( "config" , "G-D6R4GXHVFP" , { anonymize_ip :! 0 } ) </ script > < link rel ="stylesheet " href ="/ROLL/assets/css/styles.f65cd7c3.css ">
10- < script src ="/ROLL/assets/js/runtime~main.9d23335e .js " defer ="defer "> </ script >
11- < script src ="/ROLL/assets/js/main.6b5683db .js " defer ="defer "> </ script >
10+ < script src ="/ROLL/assets/js/runtime~main.999e5706 .js " defer ="defer "> </ script >
11+ < script src ="/ROLL/assets/js/main.fc5726fc .js " defer ="defer "> </ script >
1212</ head >
1313< body class ="navigation-with-keyboard ">
1414< svg style ="display: none; "> < defs >
1515< symbol id ="theme-svg-external-link " viewBox ="0 0 24 24 "> < path fill ="currentColor " d ="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z "/> </ symbol >
1616</ defs > </ svg >
17- < script > ! function ( ) { var t = function ( ) { try { return new URLSearchParams ( window . location . search ) . get ( "docusaurus-theme" ) } catch ( t ) { } } ( ) || function ( ) { try { return window . localStorage . getItem ( "theme" ) } catch ( t ) { } } ( ) ; document . documentElement . setAttribute ( "data-theme" , t || "dark" ) , document . documentElement . setAttribute ( "data-theme-choice" , t || "dark" ) } ( ) , function ( ) { try { const c = new URLSearchParams ( window . location . search ) . entries ( ) ; for ( var [ t , e ] of c ) if ( t . startsWith ( "docusaurus-data-" ) ) { var a = t . replace ( "docusaurus-data-" , "data-" ) ; document . documentElement . setAttribute ( a , e ) } } catch ( t ) { } } ( ) </ script > < div id ="__docusaurus "> < div role ="region " aria-label ="Skip to main content "> < a class ="skipToContent_fXgn " href ="#__docusaurus_skipToContent_fallback "> Skip to main content</ a > </ div > < nav class ="navbar navbar--fixed-top navbar_MONK "> < div class ="navbar__inner "> < div class ="logoWrap_HHlA navbar__items "> < div class ="logo_Ufb2 "> < div class ="ant-image css-zmd3lp " style ="width:40px;height:32px "> < img alt ="ROLL " class ="ant-image-img css-zmd3lp " style ="height:32px " src ="https://img.alicdn.com/imgextra/i3/O1CN016Mlxas1MHNA3NEbZ0_!!6000000001409-2-tps-465-367.png " width ="40 " height ="32 "> </ div > </ div > < div > < div class ="title_E_95 "> ROLL</ div > < div class ="subTitle_M9Ik "> like a Reinforcement Learning Algorithm Developer</ div > </ div > </ div > < div class ="navbar__items navbar__items--right "> < a href ="/ROLL/ " class ="ant-btn css-zmd3lp ant-btn-text ant-btn-color-default ant-btn-variant-text btn_xSL3 " tabindex ="0 " aria-disabled ="false "> Home</ a > < a href ="/ROLL/#core " class ="ant-btn css-zmd3lp ant-btn-text ant-btn-color-default ant-btn-variant-text btn_xSL3 " tabindex ="0 " aria-disabled ="false "> Core Algorithms</ a > < a href ="/ROLL/#research " class ="ant-btn css-zmd3lp ant-btn-text ant-btn-color-default ant-btn-variant-text btn_xSL3 " tabindex ="0 " aria-disabled ="false "> Research Community</ a > < a href ="/ROLL/docs/Overview/start " class ="ant-btn css-zmd3lp ant-btn-text ant-btn-color-default ant-btn-variant-text btn_xSL3 primary_vbUC " tabindex ="0 " aria-disabled ="false "> API Docs</ a > < a href ="https://github.com/alibaba/ROLL " class ="ant-btn css-zmd3lp ant-btn-text ant-btn-color-default ant-btn-variant-text btn_xSL3 " tabindex ="0 " aria-disabled ="false "> < span > Github</ span > < span role ="img " aria-label ="export " class ="anticon anticon-export "> < svg fill-rule ="evenodd " viewBox ="64 64 896 896 " focusable ="false " data-icon ="export " width ="1em " height ="1em " fill ="currentColor " aria-hidden ="true "> < path d ="M880 912H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32h360c4.4 0 8 3.6 8 8v56c0 4.4-3.6 8-8 8H184v656h656V520c0-4.4 3.6-8 8-8h56c4.4 0 8 3.6 8 8v360c0 17.7-14.3 32-32 32zM770.87 199.13l-52.2-52.2a8.01 8.01 0 014.7-13.6l179.4-21c5.1-.6 9.5 3.7 8.9 8.9l-21 179.4c-.8 6.6-8.9 9.4-13.6 4.7l-52.4-52.4-256.2 256.2a8.03 8.03 0 01-11.3 0l-42.4-42.4a8.03 8.03 0 010-11.3l256.1-256.3z "> </ path > </ svg > </ span > </ a > < button type ="button " class ="ant-btn css-zmd3lp ant-btn-default ant-btn-color-default ant-btn-variant-outlined ant-dropdown-trigger language_XaW5 "> < span class ="ant-btn-icon "> < span role ="img " aria-label ="global " class ="anticon anticon-global "> < svg viewBox ="64 64 896 896 " focusable ="false " data-icon ="global " width ="1em " height ="1em " fill ="currentColor " aria-hidden ="true "> < path d ="M854.4 800.9c.2-.3.5-.6.7-.9C920.6 722.1 960 621.7 960 512s-39.4-210.1-104.8-288c-.2-.3-.5-.5-.7-.8-1.1-1.3-2.1-2.5-3.2-3.7-.4-.5-.8-.9-1.2-1.4l-4.1-4.7-.1-.1c-1.5-1.7-3.1-3.4-4.6-5.1l-.1-.1c-3.2-3.4-6.4-6.8-9.7-10.1l-.1-.1-4.8-4.8-.3-.3c-1.5-1.5-3-2.9-4.5-4.3-.5-.5-1-1-1.6-1.5-1-1-2-1.9-3-2.8-.3-.3-.7-.6-1-1C736.4 109.2 629.5 64 512 64s-224.4 45.2-304.3 119.2c-.3.3-.7.6-1 1-1 .9-2 1.9-3 2.9-.5.5-1 1-1.6 1.5-1.5 1.4-3 2.9-4.5 4.3l-.3.3-4.8 4.8-.1.1c-3.3 3.3-6.5 6.7-9.7 10.1l-.1.1c-1.6 1.7-3.1 3.4-4.6 5.1l-.1.1c-1.4 1.5-2.8 3.1-4.1 4.7-.4.5-.8.9-1.2 1.4-1.1 1.2-2.1 2.5-3.2 3.7-.2.3-.5.5-.7.8C103.4 301.9 64 402.3 64 512s39.4 210.1 104.8 288c.2.3.5.6.7.9l3.1 3.7c.4.5.8.9 1.2 1.4l4.1 4.7c0 .1.1.1.1.2 1.5 1.7 3 3.4 4.6 5l.1.1c3.2 3.4 6.4 6.8 9.6 10.1l.1.1c1.6 1.6 3.1 3.2 4.7 4.7l.3.3c3.3 3.3 6.7 6.5 10.1 9.6 80.1 74 187 119.2 304.5 119.2s224.4-45.2 304.3-119.2a300 300 0 0010-9.6l.3-.3c1.6-1.6 3.2-3.1 4.7-4.7l.1-.1c3.3-3.3 6.5-6.7 9.6-10.1l.1-.1c1.5-1.7 3.1-3.3 4.6-5 0-.1.1-.1.1-.2 1.4-1.5 2.8-3.1 4.1-4.7.4-.5.8-.9 1.2-1.4a99 99 0 003.3-3.7zm4.1-142.6c-13.8 32.6-32 62.8-54.2 90.2a444.07 444.07 0 00-81.5-55.9c11.6-46.9 18.8-98.4 20.7-152.6H887c-3 40.9-12.6 80.6-28.5 118.3zM887 484H743.5c-1.9-54.2-9.1-105.7-20.7-152.6 29.3-15.6 56.6-34.4 81.5-55.9A373.86 373.86 0 01887 484zM658.3 165.5c39.7 16.8 75.8 40 107.6 69.2a394.72 394.72 0 01-59.4 41.8c-15.7-45-35.8-84.1-59.2-115.4 3.7 1.4 7.4 2.9 11 4.4zm-90.6 700.6c-9.2 7.2-18.4 12.7-27.7 16.4V697a389.1 389.1 0 01115.7 26.2c-8.3 24.6-17.9 47.3-29 67.8-17.4 32.4-37.8 58.3-59 75.1zm59-633.1c11 20.6 20.7 43.3 29 67.8A389.1 389.1 0 01540 327V141.6c9.2 3.7 18.5 9.1 27.7 16.4 21.2 16.7 41.6 42.6 59 75zM540 640.9V540h147.5c-1.6 44.2-7.1 87.1-16.3 127.8l-.3 1.2A445.02 445.02 0 00540 640.9zm0-156.9V383.1c45.8-2.8 89.8-12.5 130.9-28.1l.3 1.2c9.2 40.7 14.7 83.5 16.3 127.8H540zm-56 56v100.9c-45.8 2.8-89.8 12.5-130.9 28.1l-.3-1.2c-9.2-40.7-14.7-83.5-16.3-127.8H484zm-147.5-56c1.6-44.2 7.1-87.1 16.3-127.8l.3-1.2c41.1 15.6 85 25.3 130.9 28.1V484H336.5zM484 697v185.4c-9.2-3.7-18.5-9.1-27.7-16.4-21.2-16.7-41.7-42.7-59.1-75.1-11-20.6-20.7-43.3-29-67.8 37.2-14.6 75.9-23.3 115.8-26.1zm0-370a389.1 389.1 0 01-115.7-26.2c8.3-24.6 17.9-47.3 29-67.8 17.4-32.4 37.8-58.4 59.1-75.1 9.2-7.2 18.4-12.7 27.7-16.4V327zM365.7 165.5c3.7-1.5 7.3-3 11-4.4-23.4 31.3-43.5 70.4-59.2 115.4-21-12-40.9-26-59.4-41.8 31.8-29.2 67.9-52.4 107.6-69.2zM165.5 365.7c13.8-32.6 32-62.8 54.2-90.2 24.9 21.5 52.2 40.3 81.5 55.9-11.6 46.9-18.8 98.4-20.7 152.6H137c3-40.9 12.6-80.6 28.5-118.3zM137 540h143.5c1.9 54.2 9.1 105.7 20.7 152.6a444.07 444.07 0 00-81.5 55.9A373.86 373.86 0 01137 540zm228.7 318.5c-39.7-16.8-75.8-40-107.6-69.2 18.5-15.8 38.4-29.7 59.4-41.8 15.7 45 35.8 84.1 59.2 115.4-3.7-1.4-7.4-2.9-11-4.4zm292.6 0c-3.7 1.5-7.3 3-11 4.4 23.4-31.3 43.5-70.4 59.2-115.4 21 12 40.9 26 59.4 41.8a373.81 373.81 0 01-107.6 69.2z "> </ path > </ svg > </ span > </ span > < span > English</ span > </ button > < div class ="navbar__search searchBarContainer_NW3z " dir ="ltr "> < input placeholder ="Search " aria-label ="Search " class ="navbar__search-input searchInput_YFbd " value =""> < div class ="loadingRing_RJI3 searchBarLoadingRing_YnHq "> < div > </ div > < div > </ div > < div > </ div > < div > </ div > </ div > </ div > < button type ="button " class ="ant-btn css-zmd3lp ant-btn-text ant-btn-color-default ant-btn-variant-text ant-btn-icon-only " style ="margin-left:6px "> < span class ="ant-btn-icon "> < span role ="img " aria-label ="sun " style ="font-size:20px " class ="anticon anticon-sun "> < svg fill-rule ="evenodd " viewBox ="64 64 896 896 " focusable ="false " data-icon ="sun " width ="1em " height ="1em " fill ="currentColor " aria-hidden ="true "> < path d ="M548 818v126a16 16 0 01-16 16h-40a16 16 0 01-16-16V818c15.85 1.64 27.84 2.46 36 2.46 8.15 0 20.16-.82 36-2.46m205.25-115.66l89.1 89.1a16 16 0 010 22.62l-28.29 28.29a16 16 0 01-22.62 0l-89.1-89.1c12.37-10.04 21.43-17.95 27.2-23.71 5.76-5.77 13.67-14.84 23.71-27.2m-482.5 0c10.04 12.36 17.95 21.43 23.71 27.2 5.77 5.76 14.84 13.67 27.2 23.71l-89.1 89.1a16 16 0 01-22.62 0l-28.29-28.29a16 16 0 010-22.63zM512 278c129.24 0 234 104.77 234 234S641.24 746 512 746 278 641.24 278 512s104.77-234 234-234m0 72c-89.47 0-162 72.53-162 162s72.53 162 162 162 162-72.53 162-162-72.53-162-162-162M206 476c-1.64 15.85-2.46 27.84-2.46 36 0 8.15.82 20.16 2.46 36H80a16 16 0 01-16-16v-40a16 16 0 0116-16zm738 0a16 16 0 0116 16v40a16 16 0 01-16 16H818c1.64-15.85 2.46-27.84 2.46-36 0-8.15-.82-20.16-2.46-36zM814.06 180.65l28.29 28.29a16 16 0 010 22.63l-89.1 89.09c-10.04-12.37-17.95-21.43-23.71-27.2-5.77-5.76-14.84-13.67-27.2-23.71l89.1-89.1a16 16 0 0122.62 0m-581.5 0l89.1 89.1c-12.37 10.04-21.43 17.95-27.2 23.71-5.76 5.77-13.67 14.84-23.71 27.2l-89.1-89.1a16 16 0 010-22.62l28.29-28.29a16 16 0 0122.62 0M532 64a16 16 0 0116 16v126c-15.85-1.64-27.84-2.46-36-2.46-8.15 0-20.16.82-36 2.46V80a16 16 0 0116-16z "> </ path > </ svg > </ span > </ span > </ button > </ div > </ div > </ nav > < div id ="__docusaurus_skipToContent_fallback " class ="theme-layout-main main-wrapper mainWrapper_z2l0 "> < main class ="container margin-vert--xl "> < div class ="row "> < div class ="col col--6 col--offset-3 "> < h1 class ="hero__title "> Page Not Found</ h1 > < p > We could not find what you were looking for.</ p > < p > Please contact the owner of the site that linked you to the original URL and let them know their link is broken.</ p > </ div > </ div > </ main > </ div > < footer class ="theme-layout-footer footer footer--dark "> < div class ="container container-fluid "> < div class ="row footer__links "> < div class ="theme-layout-footer-column col footer__col "> < div class ="footer__title "> Examples</ div > < ul class ="footer__items clean-list "> < li class ="footer__item "> < a class ="footer__link-item " href ="/ROLL/docs/Getting Started/Quick Start/single_node_quick_start "> Single Node Quick Start</ a > </ li > < li class ="footer__item "> < a class ="footer__link-item " href ="/ROLL/docs/User Guides/Configuration/config_guide "> Config Guide</ a > </ li > </ ul > </ div > < div class ="theme-layout-footer-column col footer__col "> < div class ="footer__title "> Community</ div > < ul class ="footer__items clean-list "> < li class ="footer__item "> < a href ="https://stackoverflow.com/questions/tagged/docusaurus " target ="_blank " rel ="noopener noreferrer " class ="footer__link-item "> Stack Overflow< svg width ="13.5 " height ="13.5 " aria-label ="(opens in new tab) " class ="iconExternalLink_nPIU "> < use href ="#theme-svg-external-link "> </ use > </ svg > </ a > </ li > </ ul > </ div > < div class ="theme-layout-footer-column col footer__col "> < div class ="footer__title "> More</ div > < ul class ="footer__items clean-list "> < li class ="footer__item "> < a href ="https://github.com/alibaba/ROLL " target ="_blank " rel ="noopener noreferrer " class ="footer__link-item "> GitHub< svg width ="13.5 " height ="13.5 " aria-label ="(opens in new tab) " class ="iconExternalLink_nPIU "> < use href ="#theme-svg-external-link "> </ use > </ svg > </ a > </ li > </ ul > </ div > </ div > < div class ="footer__bottom text--center "> < div class ="footer__copyright "> Copyright © 2025 Alibaba.</ div > </ div > </ div > </ footer > </ div >
17+ < script > ! function ( ) { var t = function ( ) { try { return new URLSearchParams ( window . location . search ) . get ( "docusaurus-theme" ) } catch ( t ) { } } ( ) || function ( ) { try { return window . localStorage . getItem ( "theme" ) } catch ( t ) { } } ( ) ; document . documentElement . setAttribute ( "data-theme" , t || "dark" ) , document . documentElement . setAttribute ( "data-theme-choice" , t || "dark" ) } ( ) , function ( ) { try { const c = new URLSearchParams ( window . location . search ) . entries ( ) ; for ( var [ t , e ] of c ) if ( t . startsWith ( "docusaurus-data-" ) ) { var a = t . replace ( "docusaurus-data-" , "data-" ) ; document . documentElement . setAttribute ( a , e ) } } catch ( t ) { } } ( ) </ script > < div id ="__docusaurus "> </ div >
1818</ body >
1919</ html >
0 commit comments