文件名称:RussiorRobot
-
所属分类:
- 标签属性:
- 上传时间:2012-11-16
-
文件大小:241.67kb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
机器人算法程序
输入文件:.\LegendCode.txt
输出文件:.\OutPut.txt
设计思路:
用各个横条(方块2)将输入方块序列划分成若干组。如果一个组内方块书太多(超出20),则在其中
寻找方块4或方块5,将大组细分,知道满足每组小于20个方块。
在每一个组内求最优解,力求加上最后的放块2或方块4、5,可以达到最大的消行数。其具体实现方法
如下:
1.求即将出现的方块在方块池中几个比较吻合的位置。
2.把各个备选位置存入决策树,并进行评估,选出最优解。
3.如果下一个方块出现没有匹配解,或者方块池中堆积行数太多,则回溯决策树,寻求其他解。-RussiorRobot
输入文件:.\LegendCode.txt
输出文件:.\OutPut.txt
设计思路:
用各个横条(方块2)将输入方块序列划分成若干组。如果一个组内方块书太多(超出20),则在其中
寻找方块4或方块5,将大组细分,知道满足每组小于20个方块。
在每一个组内求最优解,力求加上最后的放块2或方块4、5,可以达到最大的消行数。其具体实现方法
如下:
1.求即将出现的方块在方块池中几个比较吻合的位置。
2.把各个备选位置存入决策树,并进行评估,选出最优解。
3.如果下一个方块出现没有匹配解,或者方块池中堆积行数太多,则回溯决策树,寻求其他解。-RussiorRobot
相关搜索: 决策树
(系统自动生成,下载前可以参看下载内容)
下载文件列表
Tetris2/Arithmatic.cpp
Tetris2/Arithmatic.h
Tetris2/BlockBase.cpp
Tetris2/BlockBase.h
Tetris2/BlockList.cpp
Tetris2/BlockList.h
Tetris2/Blodk1.cpp
Tetris2/Blodk1.h
Tetris2/Debug.cpp
Tetris2/Debug.h
Tetris2/DecisionTree.cpp
Tetris2/DecisionTree.h
Tetris2/LegendCode.txt
Tetris2/main.cpp
Tetris2/OutPut.txt
Tetris2/Property.cpp
Tetris2/Property.h
Tetris2/SolutionOutput.cpp
Tetris2/SolutionOutput.h
Tetris2/Tetris2.dsp
Tetris2/Tetris2.dsw
Tetris2/Tetris2.ncb
Tetris2/Tetris2.opt
Tetris2/Tetris2.plg
Tetris2/TetrisPool.cpp
Tetris2/TetrisPool.h
Tetris2/Debug
Tetris2
机器人算法编程思路.txt
Tetris2/Arithmatic.h
Tetris2/BlockBase.cpp
Tetris2/BlockBase.h
Tetris2/BlockList.cpp
Tetris2/BlockList.h
Tetris2/Blodk1.cpp
Tetris2/Blodk1.h
Tetris2/Debug.cpp
Tetris2/Debug.h
Tetris2/DecisionTree.cpp
Tetris2/DecisionTree.h
Tetris2/LegendCode.txt
Tetris2/main.cpp
Tetris2/OutPut.txt
Tetris2/Property.cpp
Tetris2/Property.h
Tetris2/SolutionOutput.cpp
Tetris2/SolutionOutput.h
Tetris2/Tetris2.dsp
Tetris2/Tetris2.dsw
Tetris2/Tetris2.ncb
Tetris2/Tetris2.opt
Tetris2/Tetris2.plg
Tetris2/TetrisPool.cpp
Tetris2/TetrisPool.h
Tetris2/Debug
Tetris2
机器人算法编程思路.txt
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.