1 Star 0 Fork 0

sqy/connect-4-artificial-intelligence

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
columnplayer.m 637 Bytes
一键复制 编辑 原始数据 按行查看 历史
Ricardo Aguiar 提交于 2018-02-13 00:49 . Add files via upload
% funo que pondera as colunas
function [ cp ] = columnplayer(Board,player)
peso = [-2 -1 0 1 0 -1 -2]; % peso para cada coluna 1,2,...,7,respectivamente.
co = zeros(1,7);
[~,p] = find(Board == player);
for i=1:7
co(1,i) = sum(p == i);
end
cp = dot(co, peso);
end
% Board = [0 0 0 0 0 0 0
% 1 1 0 0 0 0 0
% 0 0 0 0 0 0 1
% 0 0 0 1 0 0 1
% 0 1 0 1 0 0 1
% 1 1 1 1 1 1 1] ;
% cp
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/sqyyyyy/connect-4-artificial-intelligence.git
git@gitee.com:sqyyyyy/connect-4-artificial-intelligence.git
sqyyyyy
connect-4-artificial-intelligence
connect-4-artificial-intelligence
master

搜索帮助