nvaidw nvaidw
我是解放人类伟大事业的贡献者之一!
关注数: 40 粉丝数: 117 发帖数: 9,883 关注贴吧数: 97
今天去隔壁小学上课去了 事情多起因是这样的,根据号召,学校应当根据自身情况聘请一定数量的少先队校外辅导员,令其发挥自身优势和专长,宣传发展成就。 咱就尝试去面试了一下,哈,好像没什么竞争直接就过了。 那我当然是要去讲群星,啊不,航天事业的发展↖( ̄▽ ̄")成就啦,不过我怎么可能满足于仅仅是讲故事呢,学校让我在阶梯大教室讲,我绝对不同意,这不是明摆着糊弄人哦,最后肯定是我在上面讲我的,下面的人愣着看,所以坚决要求在小教室上课。 什么载人航天、导航系统、探月探火、空间站、月球基地都是老生常谈了,所以讲完发展成就之后,重头戏才开始。 我说你们物理学了天体物理了,数学也已经学了解析几何了对吧,这当然是废话,选班的时候就挑了6年级的。其实这些知识在我上学的时候高中才讲,现在随着对人脑认知方式理解的加深,已经优化成小学知识了,我来考验一下你们的理解能力。 对宇航员来说,计算自己所在轨道的参数是必要的能力,假设你是杨利伟,已知你现在到地球质心的距离为R,飞船速度方向与飞船和地球质心连线的夹角(劣角)为θ,速度大小为v,地球质量参数GM已知,假设飞船没有达到逃逸速度,求一组可以完全表示飞船轨道形状与位置的参数。 课本考试出的题净是些特殊情况的问题,我就是来考验一下大家能不能解决这个通用问题,不过为了防止教学事故,咱还是有容错机制的😂😂😂,大不了可以一个一个问同学简单的问题把他们拉到答案上去。 有同学很快就提出应该建立能量守恒的动势能转换方程,那么根据这个思路,在当前点、近地点、远地点动能+势能相等,就可以得到3个等式、4个未知量(近地点到地球质心距离、远地点到地球质心距离、近地点速度大小、远地点速度大小)。 板书可真是不好写,幸好我还是提前练了一下,尽量写得清楚一点,希望呆会计算的时候脑子不要懵掉,这要是翻车了可太尴尬了😨。 这是个物理问题,自然就有人想到用开普勒定律来解决,那么由于近地点和远地点的速度方向都和其与地球质心的连线相垂直,所以根据开普勒面积定律,近地点速度大小×近地点到地球质心距离=远地点速度大小×远地点到地球质心距离=vRsinθ,这样一来等式个数就超过了未知量个数,就可以把未知量都解出来了。 接着椭圆的参数长半轴a=(近地点到地球质心距离+远地点到地球质心距离)/2 焦距c=远地点到地球质心距离-a。 b也就唾手可得了,轨道参数就都求出来了。吗? 同学们注意,*敲黑板*🥺🥺🥺,现在虽然求出了椭圆轨道的参数a b c,我们也知道地球质心是椭圆的焦点,但是,另一个焦点在哪?不知道另一个焦点都位置,就没有办法唯一地确定轨道。 我把现在已知的条件都写在黑板上,并画了一个轨道图。 果然同学们比我当年厉害多了🥺🥺🥺!有人想到了解析几何的椭圆角平分线定理:椭圆上任意一点与两个焦点的连线所形成的劣角,被该点的切线在该点上的垂线平分。 而我们已知的飞船速度方向就是该点的切线方向,首先根据速度方向和地球质心位置这样一条直线+线外一点可以确定问题的所在平面,而后速度方向在这个平面上的垂线就可以计算(画就行了)出来,做地球质心到当前飞船位置的连线,然后画出连线关于速度垂线的对称线,在对称线上截取2a-R长度,这条线段另一个端点就是另一个焦点。 不得不说现在的学生真是一代比一代厉害了,我也得终身学习啊,不然得被干趴下了🥺🥺🥺 课后有同学问我:有生之年能看到人类探索到其它恒星系吗 我知道答案是否定的🙄,但是我想了想,说: 这取决于你们👏🥰
突然有个可怕的民政想法 灵感来自于阿凡达那个电影,远程控制人 民政:替身帝国 前置要求:(灵能飞升二段+基因飞升前置科技)或(机械飞升二段+能源枢纽科技) 描述(灵飞版):国内所有要人并非其“本人”在工作,而是其意识的投影,其本人在高度机密的堡垒内,通过灵能意识放大器投射到堡垒外克隆的无意识的与本人完全相同的机体身上,从而对机体进行远程控制。所有被定性为要人的个体每次出入海关、传递情报中都会被杀死,意识重新投影到新的克隆体上,帝国的重要情报的密钥(整个信息不可能记住,但是密钥可以)都会倾向于使用口头传递来传输,从而极大地提高了帝国的防破译能力。 效果(灵飞版):加密等级+3,统治级岗位食物维护费+0.5,科研人员食物维护费+0.2,人口增长速度+星球统治级和科研人员比例x100%(因为意识投影到的机体也有繁殖能力,可以母体本体并行繁殖,此外因为投影到的机体死了也没关系,大家愿意尝试奇怪的玩法),舰船维护费+舰队所占容量x0.2食物(舰队也可以用远程控制,法令可选),陆军维护费+0.1食物,厌战度增加-50%(不减另一半是因为损失物资也很疼) 描述(机飞版):国内的某些要人携带的处理器并非独立意识的处理器,而是解码器,处理器本身在高度戒备的堡垒中,其机体传感器获得的信号以光速传回处理器,反馈和命令也随后传输回机体。他们出入海关、传递情报中机体都会被拆成零件,然后处理器链接目标将改为另一机器人目标,从而大幅增加敌方破译的难度。 效果(机飞版):加密等级+3,统治级岗位、科研岗位维护费+1电,舰船维护费+1x舰容电,厌战度增加-50%
外星球气候研究尝试 隔壁钢铁雄心的天气模拟器看着很有趣,就想搞一个算法,可以自动解析群星的星球贴图,分析地形、气象情况,然后结合太阳光照条件模拟运行一个星球的气候。先把算法用到地球的贴图生成地球气候预测,大致调参、调单位转换,再应用到其它星球的贴图上,就可以仿真其他星球的气候。 这个是1号大陆星球贴图,我们姑且称之为人类联邦母星“联合” 假设联合绕olympus转,olympus绕和太阳一样的恒星转,且轨道半径和地球相仿,olympus每隔七天完全挡住太阳照到联合的光这个是输入上面贴图地形分类程序运行结果:绿色是判断为平原,蓝色水域,黄色沙漠,棕色丘陵,紫色山地白色极地这个是年平均温度热力图结果:图例:-27℃~26℃年降水量热力图:图例:0~5872mm一些特殊点的数据:单位:摄氏度或毫米 左下角雪山山顶 温度 -20.48389977 降水0 左下角雪山山坡 温度 12.97292219 降水124.4289682 中间偏下雪山山坡 温度 14.78619372 降水157.9555759 中间偏下雪山山顶 温度 4.156434223 降水440.4948044 中间赤道沙漠 温度 25.30587583 降水19.08299625 这些点以实心小白点的形式标注在下图:红色空心点是最高气温位置(26℃),白色空心点是最大降水量位置(5872毫米) 联合星每七天被挡一次光导致气候波动: 一年中气温波动降水波动:为什么不截纵坐标?咳咳,那个单位意义不明,咱就看个趋势 模拟的结果是每次被遮挡的那一天降雨会急剧减少,但这是否符合实际不好说,从模型的角度来讲,阳光突然消失,水分蒸发量会突然减少,导致湿度更难达到降雨条件,但温度降低又会使得降雨条件更容易达到,按照模型所定义的比热容参数温度降低较少,抵不过水分蒸发量的减少。 模型现在并不完善,没有考虑高低层大气区分,超参数拟合得一般般,纬度映射关系不准确。最新又改用了更贴合实际的黑体辐射公式,然而那样所有超参数又要重新调整,而且气象参数收敛会慢得多。很多模型简化假设都是为了提高运算速度,能调用卷积函数加速运算,即便这样模拟运行一天也需要一秒,动态气象参数(湿度温度矩阵)收敛需要运行3~4年,而调整超参数需要很多次收敛,实在是太费时间了,我就把现在大概的结果放出来给吧友们增加群星游戏体验吧,度娘老吞链接,程序的代码可以github上找AlienWorldClimateStudy或者找“智能航天”就是上面两个折线图的水印(数据图忘了留底只能从自己的文章里抠),有什么改进的建议就在吧里问吧,这是开学前几天赶出来的头疼,debug了几天估计还有很多问题 楼下我把其它几个星球用当前调的一般般,不知道可不科学的模型运行出来的结果贴出来 气象专业的老哥们轻喷
自定义职业教程 也许有人搞过,但是我没有搜到,经过半个晚上失败的尝试,今天中午突然灵光一现发现了正确的方法 比如我们想自定义一个叫做程序员的职业(这游戏按照从事行业分类职业,其实也算是在各个领域有不直说的程序员),我们需要改两个地方,一个是新增加可以提供程序员职位的建筑,或者让原有建筑产生程序员职位,第二个是增加叫做程序员的职位。 首先看建筑,找到common/buildings,可以看到里面有各种类型的建筑,文件名称其实没有任何意义,只是分类给人看的,大多数建筑的文件看起来非常复杂,主要复杂在根据国家法令、科技的不同建筑的效果会有不同,以及在不同类型的国家产生的职位也不一样,还有电脑选择是否建造、替换的ai代码。 最终我发现了一个好东西:堕落帝国的建筑,它们的代码都很短,类型很单一,程序员反正都是苦逼敲代码的也没什么差别,下面直接贴上一个示例,我把注释写在边上:(使用时删掉注释!他这个代码好像注释符是#,不太确定) building_programmer_center = { capital = no //默认就是no,我还没试过yes所以不知道具体什么意思,可能是决定该建筑能否在非首都星球建造 can_build = yes//是否可以被建造,堕落帝国的好多是不能的。。默认是yes can_demolish = yes//是否可以被摧毁 icon = building_maintenance_depot//建筑的标志 base_buildtime = 180//建造需要的时间 potential = { exists = owner//可以存在的条件(堕落的有的会限制只能在堕落帝国之内),这里应该是该星球政府存在的意思 } planet_modifier = { job_programmer_add = 5//添加5个程序员职业,职业名称和待会说的名称一样就可以,job_职业名称_add 就这个格式就能识别正确 } resources = { category = planet_buildings cost = { minerals = 500//建造花费 } upkeep = { energy = 6//维护成本 } } upgrades = {//升级,太麻烦了,咱就别升了 } ai_weight = { weight = 0//电脑永远不会建造,写ai太难了,从堕落的文件我发现直接=0就没这档子事了 } } 除此之外,还有增加星球防御军队的代码可以在军队建筑文件中找到格式模板,其他各种资源特性书写格式都不尽相同,建议大家改的时候Ctrl+F找到相关的内容,把格式复制粘贴过来再改。 放上效果图:我还没有搞明白怎么添加文字介绍。。先这样吧 后面的待会再说
1 下一页