{"id":8018,"date":"2026-08-24T16:52:14","date_gmt":"2026-08-24T08:52:14","guid":{"rendered":"https:\/\/www.xinyixx.com\/?p=8018"},"modified":"2026-08-24T16:52:14","modified_gmt":"2026-08-24T08:52:14","slug":"arrow-exodus","status":"publish","type":"post","link":"https:\/\/www.xinyixx.com\/index.php\/2026\/08\/24\/arrow-exodus\/","title":{"rendered":"\u6211\u7528\u6c42\u89e3\u5668\u62c6\u7a7f\u4e86\u4e00\u4e2a\u7206\u6b3e\u73a9\u6cd5\u7684\u5ba3\u4f20\u8bed\u2014\u2014\u79bb\u9635 Arrow Exodus"},"content":{"rendered":"\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>\u672c\u7cfb\u5217<\/strong>\uff1a\u628a\u8fd9\u4e24\u5e74\u7528 Python \u5199\u7684\u5341\u51e0\u4e2a\u5c0f\u9879\u76ee\u6328\u4e2a\u5f00\u6e90\u3001\u6328\u4e2a\u8bf4\u6e05\u695a\u3002\u4e0d\u8bb2&#8221;\u6211\u505a\u4e86\u4ec0\u4e48&#8221;\uff0c\u8bb2&#8221;\u505a\u7684\u8fc7\u7a0b\u4e2d\u88ab\u4ec0\u4e48\u6253\u8138\u3001\u6700\u540e\u600e\u4e48\u60f3\u660e\u767d\u7684&#8221;\u3002 <strong>\u7b2c 1 \u7bc7 \u00b7 \u79bb\u9635 Arrow Exodus<\/strong> \u6e90\u7801\uff1a<a href=\"https:\/\/github.com\/ghostgorge\/ArrowExodusV2\">github.com\/ghostgorge\/ArrowExodusV2<\/a>\uff08v3 \/ v4\uff0c\u5f53\u524d\u7248\u672c\uff09 \u521d\u7248\u5b58\u6863\uff1a<a href=\"https:\/\/github.com\/ghostgorge\/ArrowExodus\">github.com\/ghostgorge\/ArrowExodus<\/a>\uff08v1\uff0c\u542b\u516b\u79cd\u673a\u5173\u7684\u5b8c\u6574\u5b9e\u73b0\uff09 \u6280\u672f\u6808\uff1aPython + pygame\uff0cPyInstaller \u6253\u6210\u5355\u6587\u4ef6 exe\uff0c\u53cc\u51fb\u5373\u73a9\uff0c\u4e0d\u88c5 Python<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u4e00\u3001\u8d77\u56e0\uff1aApp Store \u4e0a\u90a3\u4e00\u6574\u6392\u7bad\u5934\u6e38\u620f<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Arrow Away: Tap Maze<\/em>\u3001Arrow Puzzle\u3001Arrow Maze\u3001Arrow Out\u2026\u2026\u89c4\u5219\u7b80\u5355\u5230\u4e00\u53e5\u8bdd\u8bf4\u5b8c\uff1a<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u70b9\u4e00\u652f\u7bad\uff0c\u5b83\u6cbf\u81ea\u8eab\u65b9\u5411\u98de\u51fa\u68cb\u76d8\uff1b<strong>\u53ea\u6709\u6574\u6761\u51fa\u8def\u662f\u7a7a\u7684\u624d\u98de\u5f97\u51fa\u53bb<\/strong>\uff1b\u70b9\u5230\u88ab\u6321\u4f4f\u7684\u7bad\uff0c\u6263\u4e00\u6761\u547d\u3002<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">\u5ba3\u4f20\u8bed\u9ad8\u5ea6\u4e00\u81f4\uff0c\u90fd\u5728\u5f3a\u8c03&#8221;\u4e00\u6b65\u8d70\u9519\u5c31\u9501\u6b7b\u5168\u76d8&#8221;\u3002\u6211\u60f3\u7167\u7740\u505a\u4e00\u4e2a\uff0c\u987a\u624b\u5199\u4e86\u4e2a\u6c42\u89e3\u5668\u6765\u9a8c\u6536\u5173\u5361\u2014\u2014\u7136\u540e\u6c42\u89e3\u5668\u544a\u8bc9\u4e86\u6211\u4e00\u4ef6\u5b98\u65b9\u7edd\u53e3\u4e0d\u63d0\u7684\u4e8b\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u4e8c\u3001\u7b2c\u4e00\u4e2a\u53d1\u73b0\uff1a\u8fd9\u7c7b\u6e38\u620f\u6839\u672c\u4e0d\u53ef\u80fd&#8221;\u8d70\u6b7b&#8221;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u62c6\u5f00\u770b\uff0c\u7bad\u5934\u8c1c\u9898\u7684\u6570\u5b66\u5185\u6838\u662f<strong>\u7ed9&#8221;\u8c01\u6321\u8c01&#8221;\u7684\u6709\u5411\u56fe\u627e\u4e00\u4e2a\u62d3\u6251\u5e8f<\/strong>\u3002\u800c\u79fb\u9664\u64cd\u4f5c\u6709\u4e00\u4e2a\u81f4\u547d\u6027\u8d28\uff1a<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>\u7eaf\u79fb\u9664\u73a9\u6cd5\u662f&#8221;\u6c47\u5408\u7684&#8221;\uff08confluent\uff09\u3002<\/strong> \u79fb\u8d70\u4e00\u652f\u7bad\uff0c\u53ea\u4f1a\u8ba9\u522b\u4eba\u7684\u51fa\u8def\u66f4\u901a\u7545\uff0c\u7edd\u4e0d\u4f1a\u66f4\u5dee\u3002 \u6240\u4ee5<strong>\u4efb\u4f55\u4e00\u6b65\u5408\u6cd5\u7684\u8d70\u6cd5\u90fd\u662f\u5b89\u5168\u7684<\/strong>\u2014\u2014\u4f60\u6839\u672c\u4e0d\u53ef\u80fd\u628a\u81ea\u5df1\u8d70\u6b7b\u3002<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">\u6c42\u89e3\u5668\u5b9e\u6d4b\uff1a\u7eaf\u7bad\u5934\u5173\u5361\u7684<strong>\u9677\u9631\u7387\u6052\u4e3a 0<\/strong>\u3002&#8221;\u4e00\u6b65\u8d70\u9519\u9501\u6b7b\u5168\u76d8&#8221;\u5728\u6570\u5b66\u4e0a\u4e0d\u6210\u7acb\u3002\u5b83\u7684\u96be\u70b9\u53ea\u5728&#8221;\u770b\u51fa\u54ea\u51e0\u652f\u662f\u81ea\u7531\u7684&#8221;\u2014\u2014\u90a3\u662f<strong>\u773c\u529b\u9898<\/strong>\uff0c\u4e0d\u662f\u89c4\u5212\u9898\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u8fd9\u4e2a\u7ed3\u8bba\u76f4\u63a5\u51b3\u5b9a\u4e86\u6574\u4e2a\u9879\u76ee\u7684\u8bbe\u8ba1\u65b9\u5411\uff1a<strong>\u8981\u505a\u51fa\u771f\u6b63\u7684\u6781\u96be\uff0c\u5fc5\u987b\u5f15\u5165\u80fd\u5236\u9020\u4e0d\u53ef\u9006\u9519\u8bef\u7684\u673a\u5173<\/strong>\uff0c\u800c\u4e0d\u662f\u5355\u7eaf\u628a\u68cb\u76d8\u505a\u5927\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u4e09\u3001v1\uff1a\u516b\u79cd\u81ea\u5236\u673a\u5173\uff0c\u548c&#8221;\u6784\u9020\u51fa\u6765&#8221;\u7684\u53ef\u89e3\u6027<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u4e8e\u662f\u6709\u4e86\u516b\u79cd\u673a\u5173\uff0c\u91cd\u70b9\u6807\u51fa\u54ea\u4e9b\u771f\u6b63\u7834\u574f\u4e86\u6c47\u5408\u6027\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u673a\u5173<\/th><th>\u89c4\u5219<\/th><th>\u7834\u574f\u6c47\u5408\u6027<\/th><\/tr><\/thead><tbody><tr><td>\u77f3\u5757<\/td><td>\u6c38\u4e45\u969c\u788d<\/td><td>\u5426\uff08\u7eaf\u773c\u529b\uff09<\/td><\/tr><tr><td><strong>\u88c2\u5899<\/strong><\/td><td>\u6321\u8def\uff0c\u4f46\u53ef\u62ff\u4e00\u652f\u7bad\u53bb\u649e\u788e\uff0c\u7bad\u4e0e\u5899\u540c\u5f52\u4e8e\u5c3d<\/td><td><strong>\u662f<\/strong>\uff08\u8d44\u6e90\u5206\u914d\uff09<\/td><\/tr><tr><td>\u955c\u9762 <code>\/ \\<\/code><\/td><td>\u628a\u7ecf\u8fc7\u7684\u7bad\u6298 90\u00b0\uff0c\u51fa\u8def\u4e0d\u518d\u662f\u76f4\u7ebf<\/td><td>\u5426\uff0c\u4f46\u773c\u529b\u96be\u5ea6\u9661\u589e<\/td><\/tr><tr><td>\u4f20\u9001\u95e8<\/td><td>\u6210\u5bf9\uff0c\u4e00\u8fdb\u4e00\u51fa\u3001\u65b9\u5411\u4e0d\u53d8<\/td><td>\u5426<\/td><\/tr><tr><td>\u6b65\u6570\u7bad<\/td><td>\u53ea\u8d70\u6307\u5b9a\u683c\u6570\u5c31\u505c\uff0c\u8dd1\u5230\u522b\u5904\u7ee7\u7eed\u6321\u8def<\/td><td><strong>\u662f<\/strong><\/td><\/tr><tr><td><strong>\u65cb\u8f6c\u7bad<\/strong><\/td><td>\u6bcf\u6709\u4e00\u6b65\u6210\u529f\uff0c\u5b83\u5c31\u987a\u65f6\u9488\u8f6c 90\u00b0<\/td><td><strong>\u662f<\/strong>\uff08\u65f6\u673a\uff09<\/td><\/tr><tr><td>\u53cc\u751f\u7bad<\/td><td>\u9501\u94fe\u76f8\u8fde\u540c\u65f6\u53d1\u5c04\uff0c\u4e24\u6761\u51fa\u8def\u90fd\u8981\u901a\uff0c<strong>\u800c\u4e14\u4e92\u76f8\u6321\u8def<\/strong><\/td><td>\u5426\uff0c\u4f46\u7ea6\u675f\u6781\u5f3a<\/td><\/tr><tr><td>\u5e8f\u9501\u7bad<\/td><td>\u5fc5\u987b\u5148\u6e05\u6389 N \u652f\u7bad\u624d\u70b9\u5f97\u52a8<\/td><td>\u5426\uff08\u5f3a\u5236\u6392\u5e8f\uff09<\/td><\/tr><tr><td>\u9677\u5751<\/td><td>\u7bad\u6389\u8fdb\u53bb\u4e5f\u7b97\u6e05\u9664\uff0c\u7b49\u4e8e\u68cb\u76d8\u4e2d\u592e\u7684\u51fa\u53e3<\/td><td>\u5426<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u5173\u5361\u4e0d\u662f&#8221;\u968f\u673a\u751f\u6210 + \u78b0\u8fd0\u6c14\u6c42\u89e3&#8221;\uff0c\u800c\u662f<strong>\u9006\u5e8f\u6784\u9020<\/strong>\uff1a<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u4ece\u7a7a\u68cb\u76d8\u5f00\u59cb\u4e00\u652f\u652f\u5f80\u91cc\u653e\u7bad\uff0c\u53ea\u6709\u5f53\u8fd9\u652f\u7bad\u5728&#8221;\u5df2\u653e\u597d\u7684\u7bad&#8221;\u9762\u524d\u51fa\u8def\u901a\u7545\u624d\u5141\u8bb8\u843d\u5b50\u3002 \u628a\u653e\u7f6e\u987a\u5e8f<strong>\u5012\u8fc7\u6765<\/strong>\u5c31\u662f\u4e00\u6761\u5408\u6cd5\u89e3\u2014\u2014\u6700\u540e\u653e\u7684\u6700\u5148\u8d70\uff08\u5b83\u5f53\u65f6\u8def\u662f\u7a7a\u7684\uff09\uff0c\u5012\u6570\u7b2c\u4e8c\u652f\u7b49\u5b83\u8d70\u4e86\u8def\u4e5f\u7a7a\u2026\u2026<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">\u88c2\u5899\u7684&#8221;\u5148\u7838\u5899\u3001\u518d\u8fc7\u4eba&#8221;\u4f9d\u8d56\u5173\u7cfb\u4e5f\u80fd\u7eb3\u8fdb\u8fd9\u5957\u6784\u9020\uff1a\u8ffd\u8e2a\u65f6\u628a\u8fd8\u6ca1\u6307\u5b9a\u7838\u5899\u8005\u7684\u88c2\u5899\u5f53\u4f5c<strong>\u5df2\u7ecf\u788e\u6389<\/strong>\u5904\u7406\uff0c\u56e0\u4e3a\u5148\u653e\u7684\u7bad\u5728\u6e38\u620f\u91cc\u6700\u540e\u8d70\uff0c\u90a3\u65f6\u5899\u786e\u5b9e\u788e\u4e86\uff1b\u4e00\u65e6\u67d0\u652f\u7bad\u88ab\u6307\u5b9a\u4e3a\u7838\u5899\u8005\uff0c\u8fd9\u9762\u5899\u624d\u5bf9<strong>\u540e\u7eed\u653e\u7f6e<\/strong>\u53d8\u6210\u5b9e\u5fc3\u2014\u2014\u540e\u7eed\u653e\u7684\u7bad\u5728\u6e38\u620f\u91cc\u66f4\u65e9\u8d70\uff0c\u90a3\u65f6\u5899\u8fd8\u7acb\u7740\u3002\u987a\u5e8f\u81ea\u7136\u5bf9\u4e0a\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">v1 \u4ea4\u4ed8\u4e86 10 \u7ae0 80 \u5173\uff0c\u5168\u90e8\u7a0b\u5e8f\u751f\u6210 + \u6c42\u89e3\u5668\u9a8c\u6536\u3002\u7136\u540e\u6211\u81ea\u5df1\u901a\u5173\u4e86\uff0c\u611f\u89c9\uff1a<strong>\u592a\u7b80\u5355\u3002<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u56db\u3001v2 \u7684\u81ea\u6211\u6253\u8138\uff1a\u4e09\u4e2a\u50bb\u5b50\u673a\u5668\u4eba\u6253\u7a7f\u4e86 61\/80 \u5173<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">v2 \u8bd5\u56fe\u7528&#8221;\u6b7b\u4ea1\u7387&#8221;\u8bc1\u660e\u81ea\u5df1\u96be\uff1a\u968f\u624b\u4e71\u70b9\u6700\u7ec8\u8d70\u6b7b\u7684\u6982\u7387\u9876\u5230 0.99\u3002\u4f46\u90a3\u662f <strong>25 \u6b65\u91cc\u6bcf\u6b65 89% \u5b89\u5168\u7d2f\u4e58\u51fa\u6765\u7684<\/strong>\uff08<code>0.89\u00b2\u2075 \u2248 0.05<\/code>\uff09\u2014\u2014<strong>\u6ca1\u6709\u4efb\u4f55\u4e00\u6b65\u662f\u96be\u7684<\/strong>\uff0c\u53ea\u662f\u8d70\u5f97\u4e45\u4e86\u603b\u4f1a\u6253\u6ed1\uff0c\u4f55\u51b5\u8fd8\u6709\u64a4\u9500\u952e\uff0c\u60e9\u7f5a\u7ea6\u7b49\u4e8e\u96f6\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6211\u5199\u4e86\u4e09\u4e2a<strong>\u4e0d\u542b\u4efb\u4f55\u5224\u65ad<\/strong>\u7684\u673a\u5668\u4eba\u6254\u8fdb v2 \u7684 80 \u5173\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u6253\u6cd5<\/th><th>\u89c4\u5219<\/th><th>\u4e00\u6b21\u901a\u5173<\/th><\/tr><\/thead><tbody><tr><td>\u5265\u6d0b\u8471<\/td><td>\u6c38\u8fdc\u70b9\u6700\u9760\u8fd1\u68cb\u76d8\u8fb9\u7f18\u7684\u81ea\u7531\u7bad<\/td><td>31 \/ 80<\/td><\/tr><tr><td>\u6700\u77ed\u51fa\u8def<\/td><td>\u6c38\u8fdc\u70b9\u51fa\u8def\u6700\u77ed\u7684\u90a3\u652f<\/td><td>27 \/ 80<\/td><\/tr><tr><td>\u626b\u63cf\u987a\u5e8f<\/td><td>\u4ece\u5de6\u4e0a\u5230\u53f3\u4e0b\uff0c\u9047\u5230\u80fd\u70b9\u7684\u5c31\u70b9<\/td><td>41 \/ 80<\/td><\/tr><tr><td><strong>\u4e09\u8005\u5e76\u96c6<\/strong><\/td><td><\/td><td><strong>61 \/ 80<\/strong><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u516b\u5341\u5173\u91cc\u516d\u5341\u4e00\u5173\u80fd\u88ab\u4e00\u6761\u56fa\u5b9a\u89c4\u5219\u4e00\u6b21\u901a\u5173\u3002\u73a9\u5bb6\u53cd\u9988\u7684&#8221;\u4ece\u8fb9\u7f18\u627e\u65b9\u5411\u5bf9\u7684\u5f80\u91cc\u6e17\u900f\u5c31\u884c&#8221;\u4e0d\u662f\u9519\u89c9\uff0c<strong>\u90a3\u5c31\u662f v2 \u7684\u6700\u4f18\u89e3<\/strong>\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u96be\u5ea6\u6307\u6807\u88ab\u5173\u5361\u957f\u5ea6\u5237\u6389\u4e86\u3002\u8fd9\u662f\u6574\u4e2a\u9879\u76ee\u6700\u503c\u94b1\u7684\u4e00\u8bfe\uff1a<strong>\u4efb\u4f55&#8221;\u9760\u62c9\u957f\u6d41\u7a0b\u7d2f\u4e58\u51fa\u6765&#8221;\u7684\u96be\u5ea6\u90fd\u662f\u5047\u96be\u5ea6\u3002<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u4e94\u3001v3\uff1a\u628a\u96be\u5ea6\u505a\u5728\u4e24\u6839\u8f74\u4e0a<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u91cd\u505a\u65f6\u6362\u4e86\u5750\u6807\u7cfb\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u8f74<\/th><th>\u542b\u4e49<\/th><\/tr><\/thead><tbody><tr><td><strong>W<\/strong> \u51b3\u7b56\u9762\u5bbd\u5ea6<\/td><td>\u6bcf\u6b65\u6709\u51e0\u4e2a\u5408\u6cd5\u8d70\u6cd5<\/td><\/tr><tr><td><strong>S\/W<\/strong> \u5b89\u5168\u7387<\/td><td>\u5176\u4e2d\u51e0\u4e2a\u4e0d\u4f1a\u8d70\u6b7b<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<pre class=\"wp-block-preformatted\"> <code>                 \u5b89\u5168\u7387\n                    \u9ad8\n      \u7a84\u00d7\u5b89\u5168        \u2502      \u5bbd\u00d7\u5b89\u5168\n   \u300c\u7167\u7740\u5ff5\u7b54\u6848\u300d     \u2502   \u300c\u5265\u6d0b\u8471\u300d\u2190 v2 \u5728\u8fd9\n                     \u2502\n  W \u7a84 \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u253c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500 W \u5bbd\n                     \u2502\n      \u7a84\u00d7\u5371\u9669        \u2502      \u5bbd\u00d7\u5371\u9669\n   \u2605\u771f\u6b63\u7684\u8c1c\u9898\u2605     \u2502   \u300c\u7b97\u4e0d\u52a8\uff0c\u53ea\u80fd\u8bd5\u300d\n   \u4e09\u6761\u8def\uff0c\u4e00\u6761\u6d3b\u7684   \u2502\n                    \u4f4e\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u4e3b\u6307\u6807\u6362\u6210<strong>\u7d27\u6b65\u5360\u6bd4<\/strong>\uff08\u5b89\u5168\u7387 \u2264 0.5 \u7684\u6b65\u5728\u5168\u7a0b\u7684\u5360\u6bd4\uff09\uff1b<strong>\u65e0\u8111\u6253\u6cd5\u901a\u5173\u6570\u662f\u4e00\u7968\u5426\u51b3\u9879<\/strong>\uff0c\u7b2c 7 \u7ae0\u8d77\u5fc5\u987b\u4e3a 0\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5177\u4f53\u4e09\u628a\u5200\uff1a<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>\u5c01\u8fb9<\/strong>\u2014\u2014\u5916\u5708\u94fa\u77f3\u5757\uff0c\u51fa\u53e3\u4ece <code>4(k\u22121)<\/code> \u4e2a\u538b\u5230 1\u20133 \u4e2a\uff08\u914d\u9677\u5751\u505a\u5185\u90e8\u51fa\u53e3\uff09\u3002\u955c\u9762\u4ece\u88c5\u9970\u5347\u7ea7\u6210\u5fc5\u9700\u7684\u8def\u7f51\u3002\u5b9e\u6d4b W \u4ece 5.8 \u6389\u5230 2.8\u3002<\/li>\n\n\n\n<li><strong>\u51cf\u7bad<\/strong>\u2014\u201411~16 \u652f\uff0c\u4e0d\u662f 25~31 \u652f\u3002\u7bad\u591a\u53ea\u4f1a\u7a00\u91ca\u9677\u9631\u5bc6\u5ea6\u3001\u589e\u52a0\u626b\u63cf\u91cf\u3002<\/li>\n\n\n\n<li><strong>\u628a\u4e0d\u53ef\u9006\u6027\u653e\u5230\u7a84\u9762\u4e0a<\/strong>\u2014\u2014\u540c\u4e00\u4e2a\u9677\u9631\uff0cW=8 \u65f6\u5b89\u5168\u7387 0.88\uff0cW=2 \u65f6 0.50\uff0c\u6740\u4f24\u529b\u7ffb\u4e09\u500d\u3002<strong>\u5c01\u8fb9\u4e0d\u662f\u4e3a\u4e86\u81ea\u5df1\u53d8\u96be\uff0c\u662f\u7ed9\u9677\u9631\u5f53\u653e\u5927\u5668\u3002<\/strong><\/li>\n<\/ol>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u5b9e\u6d4b\u6559\u8bad\uff1a<strong>\u53ea\u5c01\u8fb9\u4e0d\u96be\u3002<\/strong> \u65e9\u671f\u6837\u672c W \u538b\u5230 2.3 \u4f46\u5b89\u5168\u7387 1.00\u2014\u2014\u90a3\u662f&#8221;\u7a84\u00d7\u5b89\u5168&#8221;\uff0c\u73a9\u5bb6\u4ece\u626b\u63cf\u53d8\u6210\u7167\u7740\u5ff5\u7b54\u6848\uff0c\u4e00\u6837\u4e0d\u52a8\u8111\u3002\u4e24\u5200\u5fc5\u987b\u4e00\u8d77\u4e0a\u3002<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">\u6280\u672f\u4e0a\u6709\u4e24\u4e2a\u5173\u952e\u70b9\u3002<strong>\u51b3\u7b56\u9762\u95f8\u95e8<\/strong>\uff1a\u88f8\u5012\u63a8\u4ea7\u751f\u7684\u662f\u968f\u673a\u62d3\u6251\u5e8f\uff0c\u5929\u7136\u53c8\u5bbd\u53c8\u6d45\uff0c\u5b83\u53ea\u95ee&#8221;\u8fd9\u652f\u7bad\u5c04\u7ebf\u901a\u4e0d\u901a&#8221;\uff0c\u4ece\u4e0d\u95ee&#8221;\u8fd9\u6837\u6446\u4f1a\u8ba9\u6b63\u7740\u73a9\u65f6\u591a\u51fa\u51e0\u4e2a\u81ea\u7531\u7bad&#8221;\u3002\u6240\u4ee5\u5012\u63a8\u6bcf\u6446\u4e00\u652f\u5c31\u56de\u5934\u6570\u4e00\u904d\u81ea\u7531\u7bad\uff0c\u8d85\u8fc7 <code>cap<\/code> \u5c31\u64a4\u9500\u91cd\u6447\u2014\u2014\u8fd9\u4e00\u884c\u5224\u65ad\u5c31\u662f\u96be\u5ea6\u603b\u5f00\u5173\u3002<strong>\u65cb\u8f6c\u7bad\u7684\u65f6\u949f\u53cd\u63a8<\/strong>\uff1a<code>d0 = (\u60f3\u8981\u7684\u53d1\u5c04\u65b9\u5411 \u2212 \u6b65\u53f7) mod 4<\/code>\uff0c\u4e8e\u662f&#8221;\u8ba9\u67d0\u652f\u7bad\u53ea\u80fd\u5728\u7b2c 7 \u6b65\u70b9&#8221;\u8fd9\u79cd\u7f16\u6392\u53ef\u4ee5\u7cbe\u786e\u505a\u5230\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u8fd8\u6709\u4e00\u4e2a\u53cd\u76f4\u89c9\u7684\u7ed3\u8bba\uff1a<strong>\u4e5d\u4e2a\u673a\u5173\u91cc\u53ea\u6709\u4e24\u53f0\u662f\u771f\u6b63\u7684\u9677\u9631\u5f15\u64ce\u3002<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u88c2\u5899<\/strong>\uff1a\u4e00\u6b21\u6027\u8d44\u6e90\u3002\u649e\u788e\u5b83\u7684\u7bad\u88ab\u6d88\u8017\uff0c\u5899\u4e5f\u6ca1\u4e86\uff0c\u540e\u6765\u8005\u7a7f\u8fc7\u8c41\u53e3\u7ee7\u7eed\u98de\uff0c\u53ef\u80fd\u649e\u6b7b\u5728\u77f3\u5757\u4e0a\u3002\u5728\u5c01\u8fb9\u76d8\u4e0a\uff0c\u8d70\u5eca\u91cc\u7684\u88c2\u5899\u5c31\u662f\u4e00\u6247<strong>\u8981\u4ed8\u4e00\u652f\u7bad\u624d\u80fd\u5f00\u7684\u95e8<\/strong>\u3002<\/li>\n\n\n\n<li><strong>\u65cb\u8f6c\u7bad<\/strong>\uff1a\u65b9\u5411 = <code>(\u521d\u59cb\u65b9\u5411 + \u5df2\u6210\u529f\u6b65\u6570) mod 4<\/code>\u3002\u56f0\u5728\u53ea\u7559\u4e00\u4e2a\u7f3a\u53e3\u7684\u77f3\u5757\u53e3\u888b\u91cc\u65f6\uff0c\u53ea\u6709 <code>m \u2261 c (mod 4)<\/code> \u90a3\u51e0\u62cd\u70b9\u5f97\u52a8\uff0c\u5fc5\u987b\u6d88\u8017\u522b\u7684\u7bad&#8221;\u57ab\u6b65&#8221;\u5bf9\u62cd\u5b50\u3002<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u77f3\u5757 \/ \u955c\u9762 \/ \u4f20\u9001\u95e8 \/ \u9677\u5751 \/ \u53cc\u751f \/ \u5e8f\u9501<strong>\u5168\u90e8\u662f\u5355\u8c03\u7684\uff0c\u9020\u4e0d\u51fa\u6b7b\u5c40<\/strong>\uff0c\u5b83\u4eec\u53ea\u8d1f\u8d23\u8def\u5f84\u5f62\u72b6\u548c\u9605\u8bfb\u8d1f\u62c5\u3002\u6570\u636e\u4e5f\u5370\u8bc1\u4e86\u4e3b\u6b21\uff1a\u53ea\u4e0a\u88c2\u5899\u7684\u7ae0\u8282\u7d27\u6b65\u5360\u6bd4\u53ea\u80fd\u505a\u5230 0.03\uff0c\u65cb\u8f6c\u7bad\u4e00\u8fdb\u6765\u5c31\u8df3\u5230 0.17\u20130.48\u3002\u6240\u4ee5 v3 \u628a\u65cb\u8f6c\u7bad\u63d0\u524d\u5230\u7b2c 3 \u7ae0\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u516d\u3001\u5b9e\u6d4b\u66f2\u7ebf\uff0874 \u5173\u5168\u91cf\u7cbe\u786e\u6c42\u89e3\uff0c\u975e\u62bd\u6837\uff09<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u7ae0<\/th><th>\u540d\u79f0<\/th><th>\u7d27\u6b65\u5360\u6bd4<\/th><th>\u5b89\u5168\u7387<\/th><th>W<\/th><th>\u65e0\u8111\u901a\u5173<\/th><th>\u7bad\u6570<\/th><\/tr><\/thead><tbody><tr><td>1<\/td><td>\u521d\u8bc6\u7bad\u9635<\/td><td>0.00<\/td><td>1.00<\/td><td>2.5<\/td><td>3\/3\uff08\u5c31\u8be5\u65e0\u8111\uff09<\/td><td>8<\/td><\/tr><tr><td>2<\/td><td>\u4e00\u6b21\u6027\u7684\u95e8<\/td><td>0.03<\/td><td>0.88<\/td><td>4.5<\/td><td>1.2\/3<\/td><td>12<\/td><\/tr><tr><td>3<\/td><td>\u5468\u800c\u590d\u59cb<\/td><td>0.17<\/td><td>0.83<\/td><td>3.7<\/td><td>1.1\/3<\/td><td>12<\/td><\/tr><tr><td>4<\/td><td>\u6298\u51fa\u53bb<\/td><td>0.22<\/td><td>0.81<\/td><td>3.4<\/td><td>0.5\/3<\/td><td>12<\/td><\/tr><tr><td>5<\/td><td>\u54bd\u5589<\/td><td>0.22<\/td><td>0.81<\/td><td>3.3<\/td><td>0.4\/3<\/td><td>12<\/td><\/tr><tr><td>6<\/td><td>\u94a5\u5319\u94fe<\/td><td>0.28<\/td><td>0.77<\/td><td>3.2<\/td><td>0.4\/3<\/td><td>13<\/td><\/tr><tr><td>7<\/td><td>\u997f\u7740\u7684\u62cd\u5b50<\/td><td>0.37<\/td><td>0.74<\/td><td>2.7<\/td><td><strong>0\/3<\/strong><\/td><td>13<\/td><\/tr><tr><td>8<\/td><td>\u540c\u9891<\/td><td>0.37<\/td><td>0.73<\/td><td>3.0<\/td><td><strong>0\/3<\/strong><\/td><td>13<\/td><\/tr><tr><td>9<\/td><td>\u5168\u662f\u54bd\u5589<\/td><td>0.41<\/td><td>0.70<\/td><td>2.8<\/td><td><strong>0\/3<\/strong><\/td><td>14<\/td><\/tr><tr><td>10<\/td><td>\u4e07\u8c61\u5f52\u589f<\/td><td><strong>0.48<\/strong><\/td><td><strong>0.67<\/strong><\/td><td>2.8<\/td><td><strong>0\/3<\/strong><\/td><td>12<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u5bf9\u6bd4 v2\uff1a\u672b\u7ae0\u7d27\u6b65\u5360\u6bd4 0.09 \u2192 <strong>0.48<\/strong>\uff0c\u5b89\u5168\u7387 0.89 \u2192 <strong>0.67<\/strong>\uff0c\u51b3\u7b56\u9762 5.6 \u2192 <strong>2.8<\/strong>\uff0c\u7bad\u6570 25 \u2192 <strong>12<\/strong>\uff0c\u88ab\u65e0\u8111\u6253\u6cd5\u901a\u5173 61\/80 \u2192 <strong>26\/74<\/strong>\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u7ec8\u5173\uff1a9\u00d79\u3001<strong>\u53ea\u6709 12 \u652f\u7bad<\/strong>\u3001\u7d27\u6b65\u5360\u6bd4 0.61\u3001\u5b89\u5168\u7387 0.58\u2014\u2014\u516d\u6210\u7684\u6b65\u91cc\uff0c\u770b\u5f97\u89c1\u7684\u8def\u6709\u4e00\u534a\u4ee5\u4e0a\u662f\u6b7b\u7684\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u987a\u5e26\u5220\u6389\u4e86&#8221;\u626b\u63cf&#8221;\u9053\u5177\uff08\u82b1 3 \u661f\u5c18\u628a\u6240\u6709\u81ea\u7531\u7bad\u9ad8\u4eae\uff0c\u7b49\u4e8e\u5b98\u65b9\u53d1\u7684\u5265\u6d0b\u8471\u5916\u6302\uff09\uff0c\u7b2c 3 \u7ae0\u8d77\u5173\u95ed\u51fa\u8def\u9884\u89c8\u3002<strong>\u63d0\u793a\u4fdd\u7559<\/strong>\u2014\u2014\u90a3\u662f\u5e2e\u4f60\u60f3\uff0c\u4e0d\u662f\u66ff\u4f60\u770b\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u4e03\u3001\u6ca1\u6709\u505a\u3001\u4e5f\u4e0d\u6253\u7b97\u505a\u7684<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u522b\u505a<\/th><th>\u4e3a\u4ec0\u4e48<\/th><\/tr><\/thead><tbody><tr><td>\u52a0\u6218\u4e89\u8ff7\u96fe \/ \u85cf\u7bad\u5934\u65b9\u5411<\/td><td>\u5b8c\u5168\u4fe1\u606f + \u56f0\u96be\u641c\u7d22 = \u8c1c\u9898\uff1b\u4e0d\u5b8c\u5168\u4fe1\u606f + \u7b80\u5355\u641c\u7d22 = \u731c\u8c1c<\/td><\/tr><tr><td>\u52a0\u7bad\u6570\u3001\u52a0\u76d8\u9762<\/td><td>\u7a00\u91ca\u9677\u9631\u5bc6\u5ea6\uff0c\u589e\u52a0\u626b\u63cf\u91cf\uff0c\u4e0d\u589e\u52a0\u601d\u8003\u91cf<\/td><\/tr><tr><td>\u9760\u7d2f\u8ba1\u6b7b\u4ea1\u7387\u5237\u96be\u5ea6<\/td><td>\u53ef\u4ee5\u9760\u62c9\u957f\u5173\u5361\u5237\u5206\uff0c\u4e14\u6709\u64a4\u9500\u952e\u65f6\u60e9\u7f5a\u8d8b\u8fd1\u4e8e\u96f6<\/td><\/tr><tr><td>\u628a <code>cap<\/code> \u538b\u5230 2 \u4ee5\u4e0b<\/td><td>\u9000\u5316\u6210\u552f\u4e00\u89e3\uff0c\u73a9\u5bb6\u5728\u7167\u7740\u5ff5\u7b54\u6848<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\u516b\u3001v4\uff1a\u628a\u751f\u6210\u5668\u4ea4\u5230\u73a9\u5bb6\u624b\u91cc<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u65e2\u7136\u5173\u5361\u7684\u96be\u5ea6\u53ef\u4ee5\u88ab\u7cbe\u786e\u5ea6\u91cf\uff0c\u90a3\u5c31\u5e72\u8106\u505a\u6210\u5de5\u5177\u3002v4 \u52a0\u4e86<strong>\u5173\u5361\u8bbe\u8ba1\u5668<\/strong>\uff1a\u5de6\u952e\u753b\u3001\u53f3\u952e\u64e6\u3001<code>F5<\/code> \u4e00\u952e\u9a8c\u8bc1\u96be\u5ea6\uff08\u76f4\u63a5\u8c03\u6c42\u89e3\u5668\u51fa\u62a5\u544a\uff09\u3001<code>F6<\/code> \u8bd5\u73a9\u3001<code>Ctrl+S<\/code> \u4fdd\u5b58\uff0c\u8fd8\u80fd\u751f\u6210 <code>AEX1:<\/code> \u5206\u4eab\u7801\u53d1\u7ed9\u522b\u4eba\u3002\u81ea\u5236\u5173\u5361\u4e0d\u8fdb\u661f\u661f\u7ecf\u6d4e\uff0c\u53ea\u8bb0\u6700\u597d\u6210\u7ee9\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u4e5d\u3001\u5de5\u7a0b\u4e0e\u4e00\u4e2a\u5173\u952e\u7684\u6027\u80fd\u53d1\u73b0<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>core\/board.py       \u89c4\u5219\u5185\u6838\uff08Level \u9759\u6001 \/ State \u4e0d\u53ef\u53d8 \/ Game \u53ef\u64a4\u9500\uff09\ncore\/solver.py      \u6c42\u89e3\u5668 + \u4e09\u4e2a\u65e0\u8111\u673a\u5668\u4eba + \u7cbe\u786e\u96be\u5ea6\u8bc4\u4f30\ncore\/levels.py      \u70d8\u7119\u597d\u7684 74 \u5173\uff08\u81ea\u52a8\u751f\u6210\uff0c\u52ff\u624b\u6539\uff09\ncore\/editor.py      v4 \u5173\u5361\u8bbe\u8ba1\u5668\uff08\u8349\u7a3f\/\u4f53\u68c0\/\u5012\u5e8f\u751f\u6210\/\u5206\u4eab\u7801\uff09\ntools\/gen_levels.py \u5173\u5361\u70d8\u7119\u5668\uff08\u5c01\u8fb9 + \u6bcd\u9898\u9884\u7559 + \u51b3\u7b56\u9762\u95f8\u95e8\uff09\ntools\/verify.py     16 \u9879\u81ea\u52a8\u9a8c\u6536\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u89c4\u5219\u5185\u6838\u523b\u610f\u628a\u9759\u6001\u4e0e\u52a8\u6001\u62c6\u5f00\uff1a<code>Level<\/code> \u662f\u68cb\u76d8\u548c\u5730\u5f62\uff0c\u5168\u7a0b\u4e0d\u53d8\uff1b<code>State = (\u7bad\u5934\u5143\u7ec4, \u672a\u788e\u88c2\u5899\u96c6\u5408, \u5df2\u6e05\u9664\u6570)<\/code> \u662f<strong>\u4e0d\u53ef\u53d8\u7684<\/strong>\u3002\u8fd9\u4e00\u4e2a\u51b3\u5b9a\u540c\u65f6\u5e26\u6765\u4e09\u4ef6\u597d\u4e8b\u2014\u2014\u64a4\u9500\u5c31\u662f\u5f39\u6808\u3001\u6c42\u89e3\u5668\u53ef\u4ee5\u76f4\u63a5\u5bf9\u72b6\u6001\u505a\u8bb0\u5fc6\u5316\u3001\u5173\u5361\u6821\u9a8c\u80fd\u65e0\u526f\u4f5c\u7528\u5730\u91cd\u653e\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u7edf\u8ba1\u5b89\u5168\u7387\u8981\u5bf9\u6cbf\u9014\u6bcf\u4e2a\u5206\u652f\u5404\u95ee\u4e00\u6b21&#8221;\u8d70\u5b8c\u8fd9\u6b65\u8fd8\u6709\u6551\u5417&#8221;\uff0c\u4ee3\u4ef7\u6781\u9ad8\u3002\u4e24\u5904\u4f18\u5316\u628a\u5355\u5173\u5206\u6790\u4ece\u51e0\u5341\u79d2\u538b\u5230\u6beb\u79d2\u7ea7\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u5171\u4eab\u8bb0\u5fc6\u8868<\/strong>\uff1a\u6574\u573a\u5206\u6790\u53ea\u904d\u5386\u4e00\u6b21\u53ef\u8fbe\u72b6\u6001\u7a7a\u95f4\uff1b<\/li>\n\n\n\n<li><strong>\u6b7b\u5c40\u5224\u636e\u526a\u679d<\/strong>\uff1a\u7bad\u6c38\u4e0d\u79fb\u52a8\uff0c\u6240\u4ee5\u5b83\u6700\u597d\u7684\u5904\u5883\u5c31\u662f\u522b\u4eba\u5168\u8d70\u5149\uff1b\u8fde\u90a3\u65f6\u90fd\u98de\u4e0d\u51fa\u53bb\u5c31\u76f4\u63a5\u5224\u6b7b\u2014\u2014\u53ea\u4f1a\u6f0f\u5224\uff0c\u4e0d\u4f1a\u8bef\u6740\u3002<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u5f53\u524d\u72b6\u6001 <code>selftest: OK<\/code>\uff0874\/74 \u53ef\u901a\u5173\uff09\u3001<code>verify.py: ALL PASS<\/code>\uff0c\u5176\u4e2d\u516d\u9879\u662f v3 \u65b0\u52a0\u7684\u7ea2\u7ebf\uff1a\u7ec8\u7ae0\u7bad\u6570\u4e0e\u51b3\u7b56\u9762\u4e0a\u9650\u3001\u7b2c 7 \u7ae0\u8d77\u65e0\u8111\u6253\u6cd5\u5168\u706d\u3001\u5168\u5c40\u65e0\u8111\u901a\u5173\u7387 &lt; 40%\u3001\u7d27\u6b65\u5360\u6bd4\u9010\u7ae0\u4e0d\u964d\u3001\u5b89\u5168\u7387\u9010\u7ae0\u4e0d\u5347\u3001\u6700\u5927\u7bad\u6570 \u2264 18\u3002<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u5341\u3001\u5df2\u77e5\u53d6\u820d<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u524d\u4e24\u7ae0\u7d27\u6b65\u5360\u6bd4\u53ea\u6709 0.03\u3002\u53ea\u7528\u88c2\u5899\u65f6\uff0c\u4e00\u9762\u5899\u5728\u5341\u51e0\u652f\u7bad\u7684\u5c40\u91cc\u53ea\u8d21\u732e\u4e00\u4e2a\u6289\u62e9\u70b9\uff0c\u4f1a\u88ab\u5e73\u5747\u7a00\u91ca\u3002\u8fd9\u4e24\u7ae0\u5b9a\u4f4d\u5c31\u662f&#8221;\u770b\u8def&#8221;\uff0c\u96be\u5ea6\u4ece\u7b2c 3 \u7ae0\u8d77\u98de\u3002<\/li>\n\n\n\n<li>\u7b2c 9 \u7ae0\u6ca1\u6709\u4f20\u9001\u95e8\u548c\u5e8f\u9501\u2014\u2014\u52a0\u4e0a\u4e4b\u540e\u6447\u4e0d\u8fdb\u96be\u5ea6\u5e26\uff0c\u4fdd\u7559\u4e86\u4e0d\u5e26\u5b83\u4eec\u7684\u7248\u672c\u3002<\/li>\n\n\n\n<li>\u6c42\u89e3\u5668\u5bf9 9\u00d79 \/ 16 \u7bad\u4ee5\u4e0a\u5f00\u59cb\u5403\u529b\uff0c\u7ec8\u7ae0\u51e0\u5173\u7684\u5206\u6790\u8282\u70b9\u6570\u63a5\u8fd1\u9884\u7b97\u4e0a\u9650\u3002<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">\u5c3e\u5df4<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u8fd9\u4e2a\u9879\u76ee\u771f\u6b63\u7684\u4ea7\u51fa\u4e0d\u662f 74 \u5173\uff0c\u662f\u4e00\u53e5\u7ed3\u8bba\uff1a<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>\u96be\u5ea6\u4e0d\u662f&#8221;\u4f1a\u4e0d\u4f1a\u8f93&#8221;\uff0c\u662f&#8221;\u6bcf\u4e00\u6b65\u8981\u4e0d\u8981\u60f3&#8221;\u3002<\/strong> \u524d\u8005\u53ef\u4ee5\u9760\u62c9\u957f\u6d41\u7a0b\u5237\u51fa\u6765\uff0c\u540e\u8005\u53ea\u80fd\u9760\u538b\u7a84\u51b3\u7b56\u9762\u3001\u518d\u5f80\u7a84\u9762\u4e0a\u653e\u4e0d\u53ef\u9006\u3002<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">\u987a\u4fbf\uff0c\u5b83\u8fd8\u6559\u4f1a\u6211\u4e00\u4ef6\u4e8b\u2014\u2014<strong>\u5148\u5199\u6c42\u89e3\u5668\uff0c\u518d\u5199\u6e38\u620f<\/strong>\u3002\u6ca1\u6709\u90a3\u4e2a\u6c42\u89e3\u5668\uff0c\u6211\u5230\u4eca\u5929\u8fd8\u4ee5\u4e3a\u539f\u4f5c\u5ba3\u4f20\u7684&#8221;\u8d70\u9519\u9501\u6b7b&#8221;\u662f\u771f\u7684\u3002<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udce6 <strong>\u6e90\u7801<\/strong>\uff1a<a href=\"https:\/\/github.com\/ghostgorge\/ArrowExodusV2\">https:\/\/github.com\/ghostgorge\/ArrowExodusV2<\/a> \ud83d\udd79 Windows \u53cc\u51fb <code>run.bat<\/code> \u76f4\u63a5\u8dd1\uff0c<code>build.bat<\/code> \u51fa\u5355\u6587\u4ef6 exe\uff1b\u6e38\u620f\u5185\u8fde\u6309\u4e24\u4e0b <code>Shift<\/code> \u6709\u4f5c\u5f0a\u53f0\u3002<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><em>\u4e0b\u4e00\u7bc7\uff1a<strong>DrCapsule<\/strong>\u2014\u2014Dr. Mario \u5f0f\u836f\u4e38\u6d88\u9664\u3002\u56de\u590d\u300c\u7ee7\u7eed\u300d\u3002<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u672c\u7cfb\u5217\uff1a\u628a\u8fd9\u4e24\u5e74\u7528 Python \u5199\u7684\u5341\u51e0\u4e2a\u5c0f\u9879\u76ee\u6328\u4e2a\u5f00\u6e90\u3001\u6328\u4e2a\u8bf4\u6e05\u695a\u3002\u4e0d\u8bb2&#8221;\u6211\u505a\u4e86\u4ec0\u4e48&#038;#822 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[15,10],"tags":[555],"class_list":["post-8018","post","type-post","status-publish","format-standard","hentry","category-games","category-coding","tag-arrow-exodus","entry"],"_links":{"self":[{"href":"https:\/\/www.xinyixx.com\/index.php\/wp-json\/wp\/v2\/posts\/8018","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xinyixx.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.xinyixx.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.xinyixx.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xinyixx.com\/index.php\/wp-json\/wp\/v2\/comments?post=8018"}],"version-history":[{"count":1,"href":"https:\/\/www.xinyixx.com\/index.php\/wp-json\/wp\/v2\/posts\/8018\/revisions"}],"predecessor-version":[{"id":8019,"href":"https:\/\/www.xinyixx.com\/index.php\/wp-json\/wp\/v2\/posts\/8018\/revisions\/8019"}],"wp:attachment":[{"href":"https:\/\/www.xinyixx.com\/index.php\/wp-json\/wp\/v2\/media?parent=8018"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.xinyixx.com\/index.php\/wp-json\/wp\/v2\/categories?post=8018"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.xinyixx.com\/index.php\/wp-json\/wp\/v2\/tags?post=8018"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}