从零实现 AlphaZero 风格的五子棋 AI
本文详细介绍如何结合蒙特卡罗树搜索(MCTS)与深度残差网络,从零实现一个能够通过自我对弈持续提升棋力的五子棋 AI 系统。
项目概述
本项目是一个基于 AlphaZero 思想实现的五子棋 AI 系统。与传统的博弈 AI(如 Minimax + Alpha-Beta 剪枝)不同,本系统不依赖人类专家知识或手工设计的评估函数,而是让 AI 通过自我对弈从零开始学习五子棋策略。
Ubuntu环境下HBase数据管理
HBase 的相关信息
HBase 是什么
HBase 是一种分布式的、面向列(Column-oriented)的 NoSQL 数据库,是 Hadoop 生态系统 的重要组成部分。
它的全称是:
Hadoop Database (HBase)
起源于 Google 的 Bigtable 论文,HBase 是 Bigtable 在开源界的实现,由 Apache 基金会维护。
Ubuntu环境下HDFS基础文件操作
HDFS和Hadoop的关系和用处
什么是 Hadoop
Hadoop 是一个开源的大数据处理框架,由 Apache 基金会维护。 它的目标是:
让“成千上万台普通计算机”能像“一台超级计算机”一样处理海量数据。
如何在学习通的答题框中黏贴文本
众所周知,学习通因为反作弊机制不允许黏贴文本到答题框,但是学习通的答题框太小了,在这玩意里面一个一个打字会很不方便,但是想要在记事本上把答案写完再黏上去是不被允许的。
本文讲述一种办法使得答案可以被黏贴进答题框。
Markdown复杂表格绘制
基础表格绘制
画一张表
表格的基本语法如下,第一行是表格的标题行,第二行固定以
--- 做分隔,列通过使用 |
來添加。宽度是自动分配的,如果第二行和第一行列数不一样也会自动对齐(但是会不美观)。空格会被忽视掉。|没有对齐也没有关系,最后形成的表格都是会自动对齐的。
| Column 1 | Column 2 | Column 3 |
| -------- | -------- | -------- |
| Text1 | Text2 | Text3 |
| Text4 | Text5 | Text6 |
效果如下:
| Column 1 | Column 2 | Column 3 |
|---|---|---|
| Text1 | Text2 | Text3 |
| Text4 | Text5 | Text6 |