问题标签 [wordle]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
layout - 实现类似 Wordle 的词云的算法
语境
- 看看 Wordle:http ://www.wordle.net/
- 它比我见过的任何其他词云生成器都好看
- 注意:源不可用 - 阅读常见问题解答:http ://www.wordle.net/faq#code
我的问题
- 是否有可用的算法可以完成 Wordle 的工作?
- 如果不是,有哪些替代方案可以产生类似的输出?
为什么我要问
- 只是好奇
- 想学
java - 如何以编程方式将输入发送到在浏览器窗口中运行的 java 应用程序?
考虑最优秀的 wordle 标签云生成器:
在“textform”文本区域中输入文本并单击 go 按钮会在该页面上启动 wordle java 小程序。没有流量返回服务器。
我怎样才能以编程方式导致这种情况发生?没有黑客太便宜!
这个问题的背景:
java - OS X JRE 6 和 7 之间的 Java 小程序安全模型不兼容:任何解决方法?
我是Wordle的作者,它是少数幸存的 Java 小程序之一。
最近,我收到用户报告警告说我的(签名的)applet 很快就会被 JRE 列入黑名单,因为它没有在其清单中明确指定“Permissions”属性。所以,现在 MANIFEST.MF正确指定
并且<applet>
标签包括神奇的
参数,如记录。
现在,安装 OS X JRE 7 的人可以毫不费力地运行 Wordle,但卡在 JRE 6 上的人(像许多学校 IT 管理员一样)根本无法运行小程序。他们得到
症状表明 Java 6 插件假定签名的小程序应该在all-permissions
模式下运行,并认为sandbox
清单中的请求是错误的。换句话说,它忽略了标签中的permissions
参数。applet
除了将小程序设置为在模式下运行之外,有谁知道我有什么方法可以帮助我的用户all-permissions
?我宁愿留在沙盒中,因为我不希望人们害怕使用 Wordle,也因为我不想创建攻击面。
javascript - word cloud with specific shapes in javascript
I am trying to create a word cloud in angular/javascript. I have looked at a few existing implementations, like https://www.jasondavies.com/wordcloud/#%2F%2Fwww.jasondavies.com%2Fwordcloud%2Fabout%2F and other simple word clouds.
There are a few issues that i have with these implementations:
I would like to be able to draw wordclouds in different shapes.
Also sometimes i would like to be able to draw word clouds around a text box, that is leaving some space at the centre of the word cloud (rectangular, or circular), like in the below image, draw wordcloud around the textbox and not overlapping it.
Can someone suggest any links or algorithms to look into.
(For the 2nd requirement, I tried changing the code provided by Jason davies, to apply inner bounds to the word cloud, but i wasn't able to)
javascript - 当有重复的字符时,为什么我的 Wordle 求解器会失败?
对于上下文 Wordle 是一个游戏,您必须根据某些提示在 6 次或更少的猜测中破译 5 个字母的单词。你得到的提示如下:
- 如果一个字符被涂成黑色,则目标单词中没有与该字符匹配的字符。
- 如果一个字符是橙色的,那么在目标词中就有一个与该字符匹配的字符,但它位于不同的位置。
- 如果一个字符是绿色的,则位置和字符是匹配的。
我正在制作一个 wordle 求解器程序,该程序接受一系列单词尝试并将它们从可能的单词列表中消除。
我觉得解决这个问题的最佳算法是一个黑名单,其中一个违反规则的单词被从数组中删除。但如果有更好的选择,我愿意接受建议。
我遇到的问题是,如果一个单词有多个相同的字母,其中一个是绿色或橙色匹配,而另一个是黑色。由于我编写算法的方式,我没有得到任何结果。
正确解决此问题的方法是什么?
过滤黑名单样式是最佳解决方案吗?(相对于白名单)。
python - 即使猜测词比秘密词短,如何检查字符串的索引
我遇到了一个错误真的很艰难。每次我输入一个比秘密词少字符的猜测词时,我都会得到“IndexError:string out of range”。我试图让我的代码在秘密词中找到猜测词的匹配字母。如何让它检查单词的每个索引而不会出现此错误?如果字符长度小于或大于 6 个字母,则不必打印表情符号颜色。我想继续要求新的猜测,直到猜测长度为 6 个字符。我也只能将这些基本功能用于课堂作业,仅此而已。
任何帮助,将不胜感激!
algorithm - 找到 25 个不同字符的 5 个字母单词
有效地解决wordle(对于人类和计算机)现在风靡一时。
解决单词的一种特殊方法让我很好奇。这个想法是选择 5 个具有不同字母的单词,这样你最终会得到 25 个字符。如果你在游戏中使用这 5 个单词作为你的前 5 个猜测,你将有接近 100% 的机会在最后一次猜测中得到正确的单词(它本质上是所有线索的字谜,你可能会有一个几个绿色的)。建议使用一组单词(所有单词都是有效的英文单词):
- 砖
- 格伦特
- 跳动
- vozhd
- 宗教信仰
但这让我想知道:这 5 个单词组合中有多少个存在,我开始编写递归算法,但我快要放弃了。
我最初的想法是:
- 从第一个单词开始
- 减少单词列表中的重叠单词
- 选择单词列表中的下一个剩余单词
- 重复下一个单词
但这只有在你有一组五个不同的单词时才真正起作用。
对于此列表:
- 砖
- 盛宴
- 格伦特
- 跳动
- vozhd
- 宗教信仰
我最终会得到:[brick, feast, jumpy, vozhd]
因为feast
来之前glent
并且会过滤掉它,但最终glent
会是更好的选择。
我无法为这个特定问题找到任何算法,所以我想知道是否有任何现有的算法可以应用于此?
python - 使用 DataFrame 过滤 Wordle 单词
我有一个带有随机 5 个字母“单词”的 DataFrame。我想使用游戏 Wordle 中的一些标准来过滤它们。
例如,查找满足以下条件的所有单词:
- 在位置 0 包含“a”
- 不包含'b'
- 在位置 2 中包含“c”
- 在某处包含“d”
- 不包含'e'
这对应于猜测“abcde”并得到响应:a=green,b=black,c=green,d=yellow,e=black。
我使用 MultiIndex 并为每个字母的存在建立一个列,这感觉效率很低。有更好的方法吗?
输出:
python - Python 词表创建
到目前为止,我正在创建一个基于世界的游戏,我唯一需要帮助的是创建一个单词表,而无需键入每个单词或将数百个单词重新格式化为正确的格式。有小费吗?
到目前为止,我有这个:
我想多说几句,如果有一个网站以这种格式列出了这个,请发表评论,谢谢!