早上去爬山山,天气很热,后来又下了毛毛雨。
这次就没去找松鼠了,天气那么热应该也很难找。
体力好像变差了,走了一个小时就在喘,最后只走了一个多小时。
中午买亲子丼在车上吃,特地在车上吃美食感觉有点蠢,
又不是司机、送货员、坐游览车还是在赶时间。
山上的人数有稍微变多了,受到微解封的影响,大家都想要出来透透气。
结果疫苗连AZ都没得打,现在想抢残剂大概也抢不到了。
可能想要打到疫苗要过几个月以后了,例如国产疫苗成效不错风险又低,
可能就选择去打国产疫苗吧。或者等几个月后BNT批次到货,12~18岁打得差不多,
大家开始抢BNT的时候,因为AZ优先意愿比较低所以有希望可以打到。
再不然就再等等,看能不能打到BNT。
现在虽然疫情看似压制下来了,不过黑数可能还很多,所以还是无法掉以轻心。
愈慢打疫苗风险就愈高,只能说如果有疫苗可以打,要打哪一种就看个人决定。
自己要为自己的决定负责就是了。
= = = =
五子棋判断假三三的情况有实作出来了,其实增加一些判断用的变量,
遇到三三的情况时,就根据每个活三(连三或跳三)去检查看看是否下一著为禁著。
如果有禁著(四四或长连),那这个活三就变成无效,这种三三就可以下。
比较有趣的假三三是连三的两边都为禁著的情况,这在一般对局中根本不可能会出现。
不过每次下一步棋,都要额外判断一些东西,难免会降低效能。
之后可能改成直接查表的方式,之前就有想要这么做了,只是觉得直接这么做,
好像是在说没有能力去实作判断禁手的算法,才用这种懒人法。
以判断黑棋禁手的棋型来说,总共有2724种不重复的棋型,所以建表是相当容易的。
先前就有针对这些棋型去判断是哪一种棋型类型(长连、连五、四四或活三等),
长连和连五等等类型可以直接由某些变量来判断,所以可以不纳入表中。
嗯? 好像愈来愈有趣了?