Home Comments Thread
New Thread

3 Comments

giscus-bot giscus-bot 2022-12-16 14:07:22
访客 *Cherry* @ 2007-12-22 21:47:22 写道:

挺喜欢R的那个Sudoku包的 时不时的也在上面玩玩Sudoku 倒是从来没从作者那里下载过~~

yihui yihui 2022-12-16 14:07:25

在R里面直接install.packages("sudoku")安装就行了,不用到CRAN里面专门下载:)
你有没有看过源代码?从generateSudoku()函数来看貌似原理还挺简单的,用一个sample()就搞定了,我也没功夫去考虑为什么那样可以生成不重复的1:9的排列……至于剩下的交互就很简单了,用‘grDevices’包中的getGraphicsEvent()就可以控制了。

——原帖发布于 2007-12-23 04:40:09

giscus-bot giscus-bot 2022-12-16 14:07:23
访客 *cherry* @ 2007-12-23 18:47:21 写道:

汗。。。还完全没到那个水平呢 只是那天逛CRAN看着好玩就下下了。。。

马上去看看~~ 😁

yihui yihui 2022-12-16 14:07:26

代码不长,而且完全由R语言编写,应该不会有太大的难度。

——原帖发布于 2007-12-23 19:11:59

giscus-bot giscus-bot 2022-12-16 14:07:24
访客 *iris* @ 2007-12-31 21:56:53 写道:

“盯着中间的"+"看几秒之后,就会发现“绕圈”的那个点似乎变成绿色了”  哈哈  师兄  这个心理学上解释为视觉后效  蛮神奇的!

能不能吧你新年发的 那个 "normal year " 的代码也放上呢 太有意思啦:0

yihui yihui 2022-12-16 14:07:27

这段代码我已经写在我的animation包中了,函数为vi.lilac.chaser(),不过我还没发布。这个视觉后效的正式名称是Lilac Chaser,不过原始图形是模糊的(blurred)圆点,我这个版本没有经过模糊化。

你还注意到我的卡片左边的代码了啊?看得还挺细致,呵呵。"normal" new year的代码很简单,就是用text()把那些字母添加到图上就可以了。

——原帖发布于 2008-01-01 04:27:55

Sign in to join the discussion

Sign in with GitHub