I made a Chrome extension to help avoid playing cheaters in chess14 hours agohttps://timsh.org/i-made-a-chrome-extension-to-help-avoid-playing-cheaters-in-ch...作者创建了一个Chrome扩展程序,通过分析对手统计数据来检测chess.com上的潜在作弊者。作弊现象很普遍,尤其是在较高等级(2200分快棋、1900分闪电战)中,有3/5的快棋对手被怀疑作弊。该扩展程序根据胜率、账号年龄和高准确率对局百分比计算风险评分(0-100)。Chess.com的反作弊措施效果不佳;很少有举报导致封禁,而中止对局限制妨碍了公平游戏。该模型使用加权数学公式,阈值可配置;代码在GitHub上开源。未来更新可能包括评分历史、举报追踪和中止限制警告。
AttoChess, a complete, playable chess program for 16-bit x86 DOS in 278 bytes12 days agohttps://nicholas-afk.github.io/AttoChess/AttoChess通过重新思考棋盘显示、走棋解码和搜索循环进行优化,节省了10字节。棋盘显示直接使用int 29h中断绘制到控制台,移除了渲染缓冲区和DOS的09h功能。启动过程去除BIOS模式设置,使用确定性假设和cld指令以缩小代码体积。输入解码器将常量折叠到基地址中,利用16位指针运算和imul指令提高效率。搜索循环通过比较指针释放CX寄存器,避免从栈中重新加载深度信息。兵的行进方向通过异或操作与颜色位折叠,使两种颜色的处理共用同一路径。
International chess federation sanctions Kramnik25 days agohttps://www.fide.com/fide-ethics-disciplinary-commission-issues-a-decision-in-ca...国际棋联道德与纪律委员会认定,前世界冠军弗拉基米尔·克拉姆尼克多次违反《国际棋联道德与纪律准则》。违规行为包括涉及尊严、尊重对待、欺凌、网络欺凌、心理虐待以及未能配合公平竞赛委员会调查的条款。其他多项指控,例如涉及诚信、诚实及损害国际棋联声誉的指控,因证据不足而被驳回。道德与纪律委员会强调,打击作弊是首要任务,但必须通过保密程序并依据正当证据处理,而非公开指控。克拉姆尼克被处以两年禁赛,其中最后12个月缓期执行,缓刑期为三年——若在此期间无进一步违规,实际执行为一年有效禁赛,另加12个月的无偿社区服务。