document.write('') document.write('
| <\/td>\n | class<\/span> ReplayBuffer<\/span>(object<\/span>):<\/td>\n <\/tr>\n | <\/td>\n | \n<\/td>\n <\/tr>\n | <\/td>\n | def<\/span> __init__<\/span>(self<\/span>, config<\/span>: MuZeroConfig<\/span>):<\/td>\n <\/tr>\n | <\/td>\n | self<\/span>.window_size<\/span> =<\/span> config<\/span>.window_size<\/span><\/td>\n <\/tr>\n | <\/td>\n | self<\/span>.batch_size<\/span> =<\/span> config<\/span>.batch_size<\/span><\/td>\n <\/tr>\n | <\/td>\n | self<\/span>.buffer<\/span> =<\/span> []<\/td>\n <\/tr>\n | <\/td>\n | \n<\/td>\n <\/tr>\n | <\/td>\n | def<\/span> save_game<\/span>(self<\/span>, game<\/span>):<\/td>\n <\/tr>\n | <\/td>\n | if<\/span> len<\/span>(self<\/span>.buffer<\/span>) ><\/span> self<\/span>.window_size<\/span>:<\/td>\n <\/tr>\n | <\/td>\n | self<\/span>.buffer<\/span>.pop<\/span>(0<\/span>)<\/td>\n <\/tr>\n | <\/td>\n | self<\/span>.buffer<\/span>.append<\/span>(game<\/span>)<\/td>\n <\/tr>\n | <\/td>\n | \n<\/td>\n <\/tr>\n | <\/td>\n | ...<\/td>\n <\/tr>\n<\/table>\n\n\n <\/div>\n\n <\/div>\n<\/div>\n\n <\/div>\n | |