自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 Gym模块学习笔记(Ⅲ)——Rita_Aloha

Gym的装饰器

2022-05-15 23:15:57 803

原创 Gym模块学习笔记(Ⅱ)——Rita_Aloha

矢量化环境(Vectorized Environments)

2022-05-15 15:43:19 1333

原创 Gym模块学习笔记(Ⅰ)——Rita_Aloha

gym学习笔记Environment Creation - Gym Documentationhttps://www.gymlibrary.ml/content/environment_creation/

2022-05-11 21:13:17 1556

原创 【笔记】运筹(下)——Rita_Aloha

一、非线性规划1.无约束问题2.约束极值问题二、动态规划1.动态规划模型2.动态规划的基本方法三、图与网络规划四、排队论五、存储论六、对策论七、决策论八、排序问题...

2021-10-08 20:30:33 1611

原创 【笔记】运筹(中)——Rita_Aloha

一、非线性规划1.无约束问题(1)基本概念①非线性规划问题的数学模型非线性规划的数学模型常表示成以下形式其中自变量是n维欧式空间中的向量(点);为目标函数,和为约束条件。②极值问题非线性规划有时求出的某个解是一部分可行域上的极值点,但却并不一定是整个可行域上的全局最优解。现说明极值点存在的必要条件和充分条件。【定理(必要条件)】设是n维欧式空间上的某一开集,在上有一阶连续偏导...

2021-10-08 20:30:11 1454

原创 【笔记】运筹(上)——Rita_Aloha

1.

2021-09-18 17:51:11 4158

原创 【笔记】决策与博弈(下)——Rita_Aloha

Ⅱ. 博弈与博弈树一、博弈1.博弈的基本概念博弈论的基本概念包括参与人、行动、信息、战略、支付(效用)、结果和均衡。参与人、行动与结果统称为“博弈规则”。博弈分析的目的是使用博弈规则预测均衡。(1)参与人:参与人指的是一个博弈中的决策主体。每个参与人必须有可供选择的行动和一个很好定义的偏好函数。不作决策的被动主体只当作环境参数来处理。(2)行动:行动是参与人在博弈的某个时点的决策变量。有关静态博弈与动态博弈的区分就是基于行动的顺序作出的。在博弈论中,一般假定参与人的行动空间和行动顺序是所

2021-04-12 17:43:11 4664

原创 【笔记】决策与博弈(上)——Rita_Aloha

Ⅰ. 决策与决策树一、决策1.(管理学)定义:所谓决策,就是为了实现某一目的而制定行动方案并从若干个可行方案中选择一个满意方案的分析判断过程。2.一般决策过程包括:(1)问题识别,即认清事件的全过程,确立问题所在,提出决策目标。(2)问题诊断,即研究一般原则,分析和拟定各种可能采取的行动方案,预测可能发生的问题并提出对策。(3)行动选择,即从各种方案中筛选出最优方案,并建立相应的反馈系统。二、决策树1.决策树:决策树是一类常见的机器学习方法,是一种基本的分类与回归方法,是

2021-04-06 19:55:31 727

原创 【笔记】搜索策略——Rita_Aloha

整理自:1.《人工智能:复杂问题》

2020-09-28 14:19:23 1309

原创 【笔记】谓词演算——Rita_Aloha

一、基础概念1.命题逻辑基础(1)基础定义符号 true 的赋值总是 T ,符号 false 的赋值总是 F ;p 、q 是任意命题符号非式 ¬p :如果对p的赋值为T,那么对¬p的赋值是F;如果对¬p的赋值为T,那么对p的赋值是F。 合取式p∧q :仅当两个合取项的真值都是T时,合取∧的真值是T,否则是F。 析取式p∨q :仅当两个合取项的真值都是F时,析取∨的真值是F,否则是T。 蕴含式 p→q :仅当蕴含的前提项(前项)是T而且结论项(后项)是F时,蕴含→的真值是F,否则是T..

2020-09-22 18:16:24 8027 1

原创 【笔记】神经网络——Rita_Aloha

人工神经网络(Artificial Neural Networks,简写为ANNs)也简称为神经网络(NNs)一、神经元【M-P模型】图中,x~i~(i=1,2,...,n)表示来自与当前神经元项链的其他神经元传递的输入信号,w~ij~表示引用:1.https://zhuanlan.zhihu.com/p/654724712.神经网络七十年:回顾与展望 2016 焦李成http://kns-cnki-net-s.ivpn.hit.edu.cn:1080/K...

2020-09-14 14:10:05 1121

原创 pygame中的mixer(含music)模块

功能此模块包含用于加载声音对象和控制播放的类,以及一个用于播放音乐的的流媒体频道。混音器模块是可选的,取决于SDL_mixer。程序需要测试pygame.mixer可用并在使用前初始化。混音器模块具有用于播放声音的有限数量的频道。通常程序会告诉pygame开始播放音频并自动选择可用的频道。默认值是8个同时的通道,但是复杂的程序可以更精确地控制通道的数量和使用。 所有的声音播放都在后台线程中调配。当开始播放一个Sound对象时,它将在声音继续播放时立即返回。单独一个声音对象也可以多次主动播放。 .

2020-05-28 20:40:45 10091 3

原创 pygame中的键鼠(key&mouse)模块

目录key模块功能方法详解pygame.key.get_focused()pygame.key.get_pressed()pygame.key.get_mods()pygame.key.set_mods()pygame.key.set_repeat()pygame.key.get_repeat()pygame.key.name()pygame.key.key_code()pygame.key.start_text_input()pygame.key.sto

2020-05-27 11:26:04 2536 2

原创 pygame中的特殊对象与模块

“sprite”,中文翻译“精灵”,在游戏动画一般是指一个独立运动的画面元素,在pygame中,就可以是一个带有图像(Surface)和大小位置(Rect)的对象。作用:操作移动图像

2020-05-26 12:49:01 1226

原创 pygame中time模块方法详解

目录系统方法pygame.time.get_ticks()pygame.time.wait()pygame.time.delay()pygame.time.set_timer()pygame.time.Clockpygame.time.Clock.tick()pygame.time.Clock.tick_busy_loop()pygame.time.Clock.get_time()pygame.time.Clock.get_rawtime()pygame.time

2020-05-26 12:46:25 7499

原创 pygame中font模块方法详解

系统方法pygame.font.init()功能:初始化字体模块属性:init() -> None此方法由pygame.init()自动调用,初始化字体模块。在任何其他函数工作之前,必须初始化模块。 多次调用此函数是安全的。pygame.font.quit()功能:取消字体模块的初始化属性:quit() -> None手动取消初始化 SDL_ttf 的字体系统,由pygame.quit()自动调用。 即使字体当前未初始化,也可以安全地调用此函数。pygam..

2020-05-26 12:06:53 10971 2

原创 pygame中image模块方法详解

目录pygame.image.save()pygame.image.get_extended()pygame.image.tostring()pygame.image.fromstring()pygame.image.frombuffer()pygame.image.save()功能:将图像保存到磁盘属性:save(Surface, filename) -> None这会将您的曲面保存为BMP,TGA,PNG, orJPEG图像。如果无法识别文件扩展名,则默认...

2020-05-22 18:29:36 2988

原创 pygame中draw模块方法详解

pygame.draw.rect()功能:在给定的Surface上绘制矩形。属性:rect(surface, color, rect) -> Rect rect(surface, color, rect, width=0, border_radius=0, border_radius=-1, border_top_left_radius=-1, border_top_right_radius=-1, border_bottom_left_radius=-1) -> Rectpy.

2020-05-22 14:34:11 10457

原创 pygame中精灵的方法详解

pygame.sprite.Sprite功能:Simple base class for visible game objects.属性:Sprite(*groups) -> Sprite可视游戏中的对象的基础类。使用Sprite类派生新类时需要分配Sprite.image和Sprite.rect属性并添加Sprite.update()方法。初始设定项可以添加任何数量的组(Group)实例。当派生 Sprite类的子类时,请确保在将 Sprite类添加到组群( Groups)之...

2020-05-21 20:55:58 10099

原创 pygame中event模块方法详解

目录pygame.event.pump()pygame.event.get()pygame.event.poll()pygame.event.wait()pygame.event.peek()pygame.event.clear()pygame.event.event_name()pygame.event.set_blocked()pygame.event.set_allowed()pygame.event.get_blocked()pygame.event.se

2020-05-20 14:04:27 5161

原创 pygame中display模块方法详解

pygame.display.init()功能:初始化显示模块属性:init() -> None初始化 pygame 显示模块。显示模块在初始化之前无法执行任何操作。在调用更高级别pygame.init()时自动处理。 Pygame将在初始化时从几个内部显示后端中选择一个。将根据当前用户的平台和权限选择显示模式。在显示模块初始化之前,可以将环境变量 SDL_VIDEODRIVER 设置为控制使用哪个后端。这里列出了具有多种选择的系统。 Windows windib, direc

2020-05-19 12:39:28 12947

原创 pygame中pygame模块方法

目录pygame.init()pygame.quit()pygame.get_init()exceptionpygame.errorpygame.get_sdl_version()pygame.get_sdl_byteorder()pygame.encode_string()pygame.encode_file_path()pygame.init()功能:初始化所有导入的pygame模块属性:init() -> (numpass, numfail)初始.

2020-05-18 18:48:20 585

原创 pygame中Rect对象的方法详解

copy()功能:复制矩形属性:copy() -> Rect返回与原始矩形具有相同位置和大小的新矩形。New in pygame 1.9move()功能:移动矩形属性:move(x, y) -> Rect返回按给定偏移量移动后的新矩形。x和y参数可以是任何整数值,正数或负数。move_ip()功能:移动矩形(无返回)属性:move_ip(x, y) -> None与Rect.move()方法相同,但仅操作无返回副本。inflate()..

2020-05-18 15:08:09 6755

原创 pygame中Surface对象的方法详解

目录blit()convert()convert_alpha()copy()fill()scroll()set_colorkey()get_colorkey()set_alpha()get_alpha()lock()unlock()mustlock()get_locked()get_locks()get_at()set_at()get_at_mapped()get_palette()get_palette_at()se.

2020-05-18 11:54:07 4197

原创 python函数设计原则

一、函数的聚合与耦合1、函数间的聚合函数间的聚合与函数任务的分解有关。单一职责原则(Single Responsiblity Principle,SRP):定义:有且仅有一个原因引起类的变更。要求:一个接口或类只有一个职责。2、函数间的耦合函数间的耦合性高低取决于函数间相互的通信程度。降低函数耦合性的原则:里氏替换原则(Liskov Substitution Principle,LSP):定义:所有引用基类的地方必须能透明地使用其子类的对象。要求:①、子类必须完

2020-05-11 17:02:25 538

原创 【笔记】python学习(上)——Rita_Aloha

廖雪峰的官方网站https://www.liaoxuefeng.com/wiki/10169596636024001.字符串大小写变换s.upper()字符串中字母由小写变为大写s.lower()字符串中字母由大写变为小写s.capitalize()字符串中字母首字母大写其余小写s.title()字符串中字母每个单词的首字母大写其余小写2.zip函数zip()函数...

2020-05-04 14:39:13 273

原创 pygame模块参数汇总

Pygame模块参数汇总一、HelloWorld1 pygame.init() 初始函数,使用pygame的第一步;2 pygame.display.set_mod((600,500),0,32) 生成主屏幕screen;第一个参数是屏幕大小,第二个0表示不使用特性,可0用FULLSCREEN,RESIZEBLE,NOFR...

2019-03-12 15:54:12 5642

转载 Pygame学习笔记-目光博客-使用向量的游戏动画

Python3.7中无法安装gameobjects模块,使用pygame.math进行向量运算。程序修改:background_image_filename = 'sushiplate.jpg'sprite_image_filename = 'fugu.png'import pygamefrom pygame.locals import *from sys import exi...

2019-03-08 10:55:04 591

原创 人工智能的目标和终点?

从上世界90年代,人类刚刚进入电子信息化时代开始,如何使用科技设备完美地复制人脑、模拟生物界的最高智力,就已经开始成为科技发展的前向目标。就现有技术和研究,不难预见到人工智能的发展前景。但是,我们究竟希望完成一个什么样程度的作品,一定会成为阻碍人工智能发展的哲学问题。首先,人类在追求人工智能的目的。工业化的目的在开始的时候就是极其明确的:在繁杂的体力劳动中,解放人类,解放生产力。那么显而易见,

2017-11-23 11:54:13 4739

原创 A Summary of 'Emotion in Reinforcement Learning Agents and Robots: A Survey'

'Emotion in Reinforcement Learning Agents and Robots: A Survey'was submitted by Thomas M. Moerland, Joost Broekens and Catholijn M. Jonkeron15 May 2017. This article provides the survey of c

2017-10-21 21:26:28 293

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除