-
俄罗斯方块,经典游戏。
其中的主要逻辑有:
(1)由于c的随机性函数不好,所以每次游戏开始根据bios时间设置种子。
(2)得分...
俄罗斯方块,经典游戏。
其中的主要逻辑有:
(1)由于c的随机性函数不好,所以每次游戏开始根据bios时间设置种子。
(2)得分越高,方块下降速度越快(每200分为单位)。
(3)每下落一个方块加1分,每消除一行加10分,两行加30分,三行加70分,四行加150分。初试分数为100分。
游戏控制:
up-旋转;空格-下落到底; 左右下方向键-控制方向。P-开始或暂停游戏。 ESC-退出。
特点:
(1)由于tc不支持中文,所以基本都是英文注释。
(2)函数命名尽可能规范的表达其内部处理目的和过程。
(3)代码加上注释仅有577行。(我下载过的两个俄罗斯方块代码一个在1087行,一个在993行,我的比它们代码少)。
(4)除了消除空格时算法比较复杂,其他算法都比较简单易读。
(5)绘图效率和局部代码效率扔有待提高。
(6)FrameTime参数可能依据不同硬件环境进行具体设置,InitGame需要正确的TC路径。-Tetris, classic games.
- 2022-02-20 12:56:31下载
- 积分:1
-
drawHist
主要是实现如何绘制图像的直方图,对加密后图像效果进行分析(It is mainly how to draw the histogram of the image and analyze the image after encryption.)
- 2018-09-27 21:44:44下载
- 积分:1
-
Python在ABAQUS中
说明: 1、 用Python脚本实现Abaqus参数化建模
在Abaqus中运行Python语言编写的代码可以实现在CAE用户界面中能够实现的全部功能,包括建模,定义材料属性,定义计算步,定义接触和约束,划分网格,提交计算任务等等。
Python脚本可以实现各种判断语句、循环语句、数据存储与处理等,能够实现人工智能控制和自动化处理过程。根据需要,还可以只对分析过程中的莫一部分实现自动化。当用户面对大量重复性的建模工作时,就可以尝试编写Python脚本,实现参数化和自动化建模,每回计算只需要在Abaqus中选择运行脚本,即可省去大量时间和精力。
2、用Python脚本实现Abaqus后处理
在Abaqus中通过Python脚本接口,可以访问Abaqus标准输出数据库.ODB文件,可以实现从(向).ODB文件读取(写入)数据,在Abaqus输出的计算结果的基础上进行进一步的数据分析和处理。
例如在导入odbAccess模块后,通过openOdb方法读取输出文件中的结果,在o读取的db对象中通过进一步操作得到输出的场变量,例如位移U,在进一步分析和计算后,将计算后的结果输入到通过Odb方法建立的新odb对象中,在保存结果后,可在Abaqus后处理模块Viewer中打开相应的odb文件,观察处理过后的结果。(1. Parametric modeling of ABAQUS with Python script
2. Implementation of ABAQUS post processing with Python script)
- 2021-01-02 12:48:56下载
- 积分:1
-
有关字符处理及获取机器日期的一些源程序
有关字符处理及获取机器日期的一些源程序- Related character processing and gain machine date some source
programs
- 2022-02-11 23:00:02下载
- 积分:1
-
2009年9月 《无线电》附资料 可以下载 有源代码
2009年9月 《无线电》附资料 可以下载 有源代码-In September 2009 " radio" attached to the information source code can be downloaded
- 2022-06-12 07:17:37下载
- 积分:1
-
3453716
个详细的ping程序阅读报告,包括流程图和详细的代码注释()
- 2018-05-22 06:45:21下载
- 积分:1
-
fd
说明: mat lab code is for ECG programing
- 2017-09-16 23:05:01下载
- 积分:1
-
homework
信息登记系统,可以登记姓名照片等基本信息。可以更改字体颜色等(Information registration)
- 2020-06-25 17:00:01下载
- 积分:1
-
ProteusPWMcontrol
在一定的頻率的方波中,調整高電平和低電平的占空比,即可實?。比如我們用低電平點亮一個 LED燈(In the square wave frequency, the adjustment of high and low duty cycle, you really?. For example, we use LED lights to light a low-level)
- 2009-07-16 15:12:57下载
- 积分:1
-
MIMOinFBMC
说明: mimo in fbmc and their analysis in terms of papr
- 2019-05-13 17:46:19下载
- 积分:1