## 解决地图线索谜题:防止漂浮岛屿
本次更新详细介绍了一个在完善世界地图线索时遇到的复杂编码挑战。问题是:有机蔓延的破坏可能会留下孤立的线索部分“漂浮”在破坏之中,破坏沉浸感并为玩家创造逻辑不一致的情况。
像洪水填充算法这样的简单解决方案在计算上过于昂贵,可能会减慢地图生成速度——尤其是在已经需要更多处理能力的更高难度下。目标是快速、高效的修复,不会影响破坏的有机外观。
解决方案是在地图下方创建一个隐藏的网格,其中包含策略性放置的“不可破坏”方块。这些方块的位置保证不会形成孤立的部分,从而有效地锚定所有剩余的地图碎片。在对网格模式进行大量实验后,最终找到了一种解决方案,它最大限度地减少了受限制的方块数量,同时保持了视觉多样性,并增加了可以忽略不计的处理时间。
结果是一个无缝的修复——玩家不会注意到地图外观的任何差异,但漂浮岛屿现在是不可能的。作者欢迎对解决方案的反馈和讨论,如果读者感兴趣,愿意分享更多“幕后”开发见解。
##帕金森氏症及其他研究中的数据完整性问题
一款旨在检测数据异常的软件——受先前科学不端行为案例启发——在多个已发表的数据集中发现了令人担忧的问题,包括一项具有里程碑意义的2016年论文,该论文提出帕金森病起源于肠道。 这项被高度引用的研究(超过3000次引用)在不同的实验组中包含重复的数据点,由于样本量小,可能影响其结论。 重复值占受影响样本的很大一部分(高达50%)。
该软件还发现了研究动物毒素抵抗性和鱼类行为中的问题。 在一个案例中,鱼的长度数据被混淆,将一个鱼的测量值分配给其他鱼。 作者承认这是一个文件连接错误,并且经过微小修正的分析结果几乎没有改变发现。 另一项研究因近乎重复的数据而受到审查,首席作者将其归因于仪器限制和测量变化,但这种解释仍存在争议。
到目前为止,在扫描的前600个数据集中,已经发现了18个令人担忧的案例,表明错误率约为3%——可能被低估了。 这些发现凸显了科学监督中的一个关键差距,因为目前机构和期刊并未优先进行常规数据验证。 该项目现已获得全额资助,旨在扫描Dryad(一个公共数据存储库)中的剩余24,000个数据集。
## 鱼露的持久遗产
从熙熙攘攘的西贡街头摊位到古老的罗马厨房,鱼露是东南亚——以及历史上地中海——美食的基石。这种由发酵鱼和盐制成的浓烈调味品,是95%越南家庭的必需品,也是泰国、老挝、柬埔寨和菲律宾的关键调味剂。
它的起源出乎意料地古老,有证据表明早在公元前7世纪,希腊人就开始生产(称为*garos*),后来被罗马人采用,称为*garum*和*liquamen*。最近的DNA分析证实,罗马酱使用了欧洲沙丁鱼。虽然有理论认为它通过丝绸之路向亚洲传播,但也有人认为它与中国酱油发酵技术同时独立发展。
如今,优质鱼露——如Red Boat——因其简单的配料和复杂的鲜味而备受推崇。它不仅仅是一种调味品,更深深地融入了文化认同,甚至出现在越南的创世神话中。尽管它最初的气味对某些人来说可能具有挑战性,但鱼露仍然是一种重要的配料,连接着世代和各大洲的美食。
## 3D打印长号:物理与制作总结
该项目详细介绍了使用3D打印零件和现成的PEX管道制作一把可演奏的长号的过程,灵感来自“四月愚人节”的趋势。 核心挑战在于铜管乐器的物理学:长号是半开放管乐器,*理论上*只应产生奇数谐波。 设计师通过添加一个号嘴和喇叭口来克服这个问题,从而近似于完整的谐波序列——尽管基频仍然难以捉摸,通常需要依赖对泛音的感知来使用“低音区”技巧。
制作使用了Pieter Bos和Tardigrade17014的“PrintBone”设计,材料成本约为30美元(PEX管道、金属号嘴和3D打印组件)。 打印大约需要16个小时,并且为了耐用性需要进行一些修改。
最终的长号*可以工作*,产生大部分音调准确的谐波,并且声音与金属乐器惊人地相似。 虽然滑管的音域有限,但“泛音”可以演奏否则无法通过F附件获得的音符。 经验丰富长号演奏者认为它与金属长号相当,并注意到轻微的重量不平衡和滑管的柔韧性。 未来的改进可以包括滑管锁和排水键。