diff --git a/体测单位/中安联合.ipynb b/体测单位/中安联合.ipynb index bbf9ea9..67837cf 100644 --- a/体测单位/中安联合.ipynb +++ b/体测单位/中安联合.ipynb @@ -10,15 +10,15 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 22, "id": "ed6c774c-e91d-4f99-9a38-318fade9e937", "metadata": { "execution": { - "iopub.execute_input": "2024-06-01T08:38:50.009649Z", - "iopub.status.busy": "2024-06-01T08:38:50.009121Z", - "iopub.status.idle": "2024-06-01T08:38:50.151368Z", - "shell.execute_reply": "2024-06-01T08:38:50.150654Z", - "shell.execute_reply.started": "2024-06-01T08:38:50.009599Z" + "iopub.execute_input": "2024-06-06T02:03:52.715662Z", + "iopub.status.busy": "2024-06-06T02:03:52.714931Z", + "iopub.status.idle": "2024-06-06T02:03:52.870802Z", + "shell.execute_reply": "2024-06-06T02:03:52.870264Z", + "shell.execute_reply.started": "2024-06-06T02:03:52.715592Z" } }, "outputs": [ @@ -30,6 +30,49 @@ ] } ], + "source": [ + "import openpyxl\n", + "import json\n", + "import datetime\n", + "\n", + "wb = openpyxl.load_workbook('data/中安联合体测花名册.xlsx')\n", + "sheet = wb.active\n", + "# sheets = wb.sheetnames\n", + "person = {}\n", + "for n in range(2, sheet.max_row+1):\n", + " if sheet.cell(n,2).value is None:\n", + " break\n", + " else: \n", + " code = int(sheet.cell(n, 4).value)\n", + " person.setdefault(code, {})\n", + " dict1 = {}\n", + " dict1['name'] = sheet.cell(n, 6).value \n", + " xb = str(sheet.cell(n, 7).value)\n", + " if xb == '1':\n", + " sex = '男'\n", + " elif xb =='2':\n", + " sex = '女'\n", + " dict1['sex'] = sex\n", + " dict1['unit'] = sheet.cell(n, 3).value\n", + " rq = str(sheet.cell(n,8).value).split(' ')[0].replace('/','-')\n", + " dt = datetime.datetime.strptime(rq, '%Y-%m-%d')\n", + " dict1['birth'] = dt.strftime('%Y-%m-%d')\n", + " if sheet.cell(n,9).value is not None:\n", + " dict1['phone'] = str(sheet.cell(n,9).value)\n", + " \n", + " person[code] = dict1\n", + "filename = 'data/中安联合.json'\n", + "with open(filename, 'w') as fl:\n", + " json.dump(person, fl, ensure_ascii=False)\n", + "print('ok')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "3239aae7-bcdc-468a-aa68-6b5ca4ff0821", + "metadata": {}, + "outputs": [], "source": [ "import openpyxl\n", "import json\n", @@ -53,12 +96,8 @@ " sex = '女'\n", " dict1['sex'] = sex\n", " dict1['unit'] = sheet.cell(n, 3).value\n", - " dict1['birth'] = str(sheet.cell(n,8).value).split(' ')[0]\n", - " person[code] = dict1\n", - "filename = 'data/中安联合.json'\n", - "with open(filename, 'w') as fl:\n", - " json.dump(person, fl, ensure_ascii=False)\n", - "print('ok')" + " rq = str(sheet.cell(n,8).value).split(' ')[0].replace('/','-')\n", + " print(rq,type(rq))" ] }, { @@ -71,17 +110,9 @@ }, { "cell_type": "code", - "execution_count": 44, + "execution_count": null, "id": "c9430854-6f56-4854-bc6b-d22f812f6715", - "metadata": { - "execution": { - "iopub.execute_input": "2024-05-31T12:41:21.160561Z", - "iopub.status.busy": "2024-05-31T12:41:21.159834Z", - "iopub.status.idle": "2024-05-31T12:41:21.433867Z", - "shell.execute_reply": "2024-05-31T12:41:21.433333Z", - "shell.execute_reply.started": "2024-05-31T12:41:21.160496Z" - } - }, + "metadata": {}, "outputs": [], "source": [ "import openpyxl\n", @@ -112,17 +143,9 @@ }, { "cell_type": "code", - "execution_count": 27, + "execution_count": null, "id": "dbc5af3a-1a2a-4094-ac89-f8efded12245", - "metadata": { - "execution": { - "iopub.execute_input": "2024-05-26T09:11:07.788399Z", - "iopub.status.busy": "2024-05-26T09:11:07.787797Z", - "iopub.status.idle": "2024-05-26T09:11:08.056837Z", - "shell.execute_reply": "2024-05-26T09:11:08.056306Z", - "shell.execute_reply.started": "2024-05-26T09:11:07.788344Z" - } - }, + "metadata": {}, "outputs": [], "source": [ "import re\n", @@ -164,27 +187,10 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": null, "id": "1efe2b78-dd18-4d12-8bc9-058f6f0046c9", - "metadata": { - "execution": { - "iopub.execute_input": "2024-06-01T08:40:42.686238Z", - "iopub.status.busy": "2024-06-01T08:40:42.685496Z", - "iopub.status.idle": "2024-06-01T08:40:42.743042Z", - "shell.execute_reply": "2024-06-01T08:40:42.742507Z", - "shell.execute_reply.started": "2024-06-01T08:40:42.686153Z" - } - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "709\n", - "709\n" - ] - } - ], + "metadata": {}, + "outputs": [], "source": [ "import json\n", "import time\n", @@ -204,7 +210,7 @@ "with open(filename,'r') as fl:\n", " dict1 = json.load(fl) \n", "\n", - "filename = 'data/places_result_20240601.csv'\n", + "filename = 'data/places_result_20240605.csv'\n", "with open(filename,'r',newline='') as csv_file:\n", " fl = csv.reader(csv_file,delimiter=',')\n", " header = next(fl) \n", @@ -242,17 +248,9 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": null, "id": "dd6379bf-6a79-48de-b3fb-35e84f192ce2", - "metadata": { - "execution": { - "iopub.execute_input": "2024-06-01T08:41:07.934988Z", - "iopub.status.busy": "2024-06-01T08:41:07.934276Z", - "iopub.status.idle": "2024-06-01T08:41:08.095312Z", - "shell.execute_reply": "2024-06-01T08:41:08.094771Z", - "shell.execute_reply.started": "2024-06-01T08:41:07.934919Z" - } - }, + "metadata": {}, "outputs": [], "source": [ "import json\n", @@ -305,17 +303,9 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": null, "id": "314f9709-4c13-4f8b-bca6-fc2122a9054e", - "metadata": { - "execution": { - "iopub.execute_input": "2024-06-02T01:04:12.743929Z", - "iopub.status.busy": "2024-06-02T01:04:12.742863Z", - "iopub.status.idle": "2024-06-02T01:04:12.793583Z", - "shell.execute_reply": "2024-06-02T01:04:12.792951Z", - "shell.execute_reply.started": "2024-06-02T01:04:12.743871Z" - } - }, + "metadata": {}, "outputs": [], "source": [ "import json\n", diff --git a/体测单位/体测数据管理.ipynb b/体测单位/体测数据管理.ipynb index 9e5a95d..2e37fd2 100644 --- a/体测单位/体测数据管理.ipynb +++ b/体测单位/体测数据管理.ipynb @@ -23,10 +23,10 @@ "mydb = myclient[\"baogao\"]\n", "mycol = mydb[\"place\"]\n", "\n", - "place_id = 571315\n", - "place_code = \"10\"\n", - "dw_name = \"中国石油青海油田勘探事业部\"\n", - "dw_jc = \"青海油田勘探事业部\"\n", + "place_id = 100615\n", + "place_code = \"11\"\n", + "dw_name = \"中安联合公司\"\n", + "dw_jc = \"中安联合公司\"\n", "myquery = { \"id\": place_id }\n", "num = mycol.count_documents(myquery)\n", "if num>0:\n", @@ -109,56 +109,12 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": null, "id": "5f665c0f-8d30-4759-b7f8-fb7e13b98efa", "metadata": { - "execution": { - "iopub.execute_input": "2024-05-21T07:50:22.591936Z", - "iopub.status.busy": "2024-05-21T07:50:22.591216Z", - "iopub.status.idle": "2024-05-21T07:50:22.615055Z", - "shell.execute_reply": "2024-05-21T07:50:22.614130Z", - "shell.execute_reply.started": "2024-05-21T07:50:22.591865Z" - }, "tags": [] }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "1 18993713107 0040-李想.pdf\n", - "2 18993711277 0037-姜太亮.pdf\n", - "3 18909376963 0005-范朝峰.pdf\n", - "4 18993711151 0039-燕宇飞.pdf\n", - "5 18993729661 0003-于航.pdf\n", - "6 18997372608 0024-王永林.pdf\n", - "7 18997377335 0047-付艳双.pdf\n", - "8 18993710970 0042-张长好.pdf\n", - "9 18993710993 0011-黄叶秋.pdf\n", - "10 18993727823 0020-李伟.pdf\n", - "11 18997372109 0061-罗勇.pdf\n", - "12 18997374506 0044-王福国.pdf\n", - "13 18993710963 0071-李强.pdf\n", - "14 18093715987 0062-张伟.pdf\n", - "15 18997397669 0069-杨鹏.pdf\n", - "16 18993714097 0033-徐涛.pdf\n", - "17 18093715481 0036-刘雪娇.pdf\n", - "18 18993710973 0055-张庆尧.pdf\n", - "19 18997372106 0051-袁贵德.pdf\n", - "20 18993714936 0064-张狄杰.pdf\n", - "21 18993724221 0007-袁丽萍.pdf\n", - "22 18993710972 0035-许刚.pdf\n", - "23 18993710998 0009-彭晓群.pdf\n", - "24 18997375563 0046-张海宁.pdf\n", - "25 18993722556 0068-马丽娟.pdf\n", - "26 18993710256 0043-高雪峰.pdf\n", - "27 18993710971 0041-邢超.pdf\n", - "28 18993710985 0067-管斌.pdf\n", - "29 18993728737 0050-李文研.pdf\n", - "30 18909376562 0018-王海红.pdf\n" - ] - } - ], + "outputs": [], "source": [ "from tencentcloud.common import credential\n", "from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException\n", @@ -172,8 +128,8 @@ "mydb = myclient[\"baogao\"]\n", "mycol = mydb[\"pdf\"]\n", "\n", - "dw_jc = \"青海油田勘探事业部测试者\"\n", - "filename = 'data/青海2024.json'\n", + "dw_jc = \"中安联合测试者\"\n", + "filename = 'data/中安联合.json'\n", "with open(filename,'r') as fl:\n", " dict1 = json.load(fl) \n", "dict2 = {}\n", @@ -233,56 +189,12 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": null, "id": "4b2b5d76-665f-4dfe-bbd3-5c80abd8c3e3", "metadata": { - "execution": { - "iopub.execute_input": "2024-05-21T07:51:45.019283Z", - "iopub.status.busy": "2024-05-21T07:51:45.018719Z", - "iopub.status.idle": "2024-05-21T07:51:51.465933Z", - "shell.execute_reply": "2024-05-21T07:51:51.464380Z", - "shell.execute_reply.started": "2024-05-21T07:51:45.019227Z" - }, "tags": [] }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "18993713107 send success\n", - "18993711277 send success\n", - "18909376963 send success\n", - "18993711151 send success\n", - "18993729661 send success\n", - "18997372608 send success\n", - "18997377335 send success\n", - "18993710970 send success\n", - "18993710993 send success\n", - "18993727823 send success\n", - "18997372109 send success\n", - "18997374506 send success\n", - "18993710963 send success\n", - "18093715987 send success\n", - "18997397669 send success\n", - "18993714097 send success\n", - "18093715481 send success\n", - "18993710973 send success\n", - "18997372106 send success\n", - "18993714936 send success\n", - "18993724221 send success\n", - "18993710972 send success\n", - "18993710998 send success\n", - "18997375563 send success\n", - "18993722556 send success\n", - "18993710256 send success\n", - "18993710971 send success\n", - "18993710985 send success\n", - "18993728737 send success\n", - "18909376562 send success\n" - ] - } - ], + "outputs": [], "source": [ "from tencentcloud.common import credential\n", "from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException\n", @@ -296,7 +208,7 @@ "mydb = myclient[\"baogao\"]\n", "mycol = mydb[\"pdf\"]\n", "\n", - "filename = 'data/青海2024.json'\n", + "filename = 'data/中安联合.json'\n", "with open(filename,'r') as fl:\n", " dict1 = json.load(fl) \n", "dict2 = {}\n", @@ -309,7 +221,7 @@ " else:\n", " print('no phone')\n", "#print(dict2)\n", - "dw_jc = \"青海油田勘探事业部测试者\"\n", + "dw_jc = \"中安联合测试者\"\n", "#dict2 = {375: {'phone': '13793180751', 'code': '0379208'}}\n", "for k, v in dict2.items():\n", " phone = '+86'+v['phone']\n", @@ -365,27 +277,12 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": null, "id": "25a269c3-758f-4e79-ae6d-a6e6f161d64b", "metadata": { - "execution": { - "iopub.execute_input": "2024-05-21T07:49:49.553753Z", - "iopub.status.busy": "2024-05-21T07:49:49.553036Z", - "iopub.status.idle": "2024-05-21T07:49:49.771504Z", - "shell.execute_reply": "2024-05-21T07:49:49.769857Z", - "shell.execute_reply.started": "2024-05-21T07:49:49.553688Z" - }, "tags": [] }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "+8613793180751 send success\n" - ] - } - ], + "outputs": [], "source": [ "from tencentcloud.common import credential\n", "from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException\n", @@ -450,7 +347,7 @@ "mydb = myclient[\"baogao\"]\n", "mycol = mydb[\"pdf\"]\n", "\n", - "filename = 'data/世纪花园人员信息.json'\n", + "filename = 'data/中安联合.json'\n", "with open(filename,'r') as fl:\n", " dict1 = json.load(fl) \n", "dict2 = {}\n", diff --git a/体测单位/体质检测数据处理.ipynb b/体测单位/体质检测数据处理.ipynb index ec0590c..5f198d5 100644 --- a/体测单位/体质检测数据处理.ipynb +++ b/体测单位/体质检测数据处理.ipynb @@ -280,15 +280,15 @@ }, { "cell_type": "code", - "execution_count": 103, + "execution_count": 7, "id": "3e614f4a-a623-48e2-97f8-b31f62c9a983", "metadata": { "execution": { - "iopub.execute_input": "2024-03-21T07:32:21.775359Z", - "iopub.status.busy": "2024-03-21T07:32:21.774903Z", - "iopub.status.idle": "2024-03-21T07:32:21.809322Z", - "shell.execute_reply": "2024-03-21T07:32:21.808037Z", - "shell.execute_reply.started": "2024-03-21T07:32:21.775322Z" + "iopub.execute_input": "2024-06-05T08:38:54.344213Z", + "iopub.status.busy": "2024-06-05T08:38:54.343465Z", + "iopub.status.idle": "2024-06-05T08:38:54.410170Z", + "shell.execute_reply": "2024-06-05T08:38:54.409619Z", + "shell.execute_reply.started": "2024-06-05T08:38:54.344132Z" }, "tags": [] }, @@ -297,8 +297,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "74\n", - "74\n" + "709\n", + "709\n" ] } ], @@ -331,11 +331,11 @@ "re_ta = {}\n", "dict1 = {}\n", "list1 = []\n", - "filename = 'data/东营老年大学.json'\n", + "filename = 'data/中安联合.json'\n", "with open(filename,'r') as fl:\n", " dict1 = json.load(fl) \n", "\n", - "filename = 'data/places_result_20240321.csv'\n", + "filename = 'data/places_result_20240605.csv'\n", "with open(filename,'r',newline='') as csv_file:\n", " fl = csv.reader(csv_file,delimiter=',')\n", " header = next(fl) \n", @@ -376,7 +376,7 @@ " score = int(result[4])/item[m_item]['divisor'] \n", " re_ta[user][item_name]['成绩'] = f'{score} {item[m_item][\"unit\"]}'\n", "print(len(re_ta))\n", - "filename = 'data/result_东营老年大学.json'\n", + "filename = 'data/result_中安联合.json'\n", "\n", "with open(filename,'w') as fl:\n", " json.dump(re_ta, fl, ensure_ascii=False) \n", @@ -393,15 +393,15 @@ }, { "cell_type": "code", - "execution_count": 105, + "execution_count": 8, "id": "141b30dc-5975-4dcb-9bc3-9b20d26a0917", "metadata": { "execution": { - "iopub.execute_input": "2024-03-21T08:42:07.845829Z", - "iopub.status.busy": "2024-03-21T08:42:07.845385Z", - "iopub.status.idle": "2024-03-21T08:42:07.884449Z", - "shell.execute_reply": "2024-03-21T08:42:07.883406Z", - "shell.execute_reply.started": "2024-03-21T08:42:07.845792Z" + "iopub.execute_input": "2024-06-05T08:39:59.079134Z", + "iopub.status.busy": "2024-06-05T08:39:59.078630Z", + "iopub.status.idle": "2024-06-05T08:39:59.141794Z", + "shell.execute_reply": "2024-06-05T08:39:59.141195Z", + "shell.execute_reply.started": "2024-06-05T08:39:59.079087Z" }, "tags": [] }, @@ -511,7 +511,7 @@ "\n", "#list_item = ['lung','grip','flexion','jump','pushup','balance','reaction','step','situp','height','weight']\n", "list_item = ['lung','grip','flexion','jump','pushup','balance','reaction','step','situp']\n", - "filename = 'data/result_东营老年大学.json'\n", + "filename = 'data/result_中安联合.json'\n", "with open(filename,'r') as fl:\n", " dict2 = json.load(fl) \n", "for k, v in dict2.items():\n", @@ -532,7 +532,7 @@ " dict2[k][item_en]['score'] = cal_score(data1)\n", " #print(k,v[item_en]['成绩'],cal_score(data1))\n", "\n", - "filename = f'data/result_东营老年大学.json'\n", + "filename = f'data/result_中安联合.json'\n", "with open(filename,'w') as fl:\n", " json.dump(dict2,fl , ensure_ascii=False) \n", "print('ok!') " @@ -695,15 +695,15 @@ }, { "cell_type": "code", - "execution_count": 108, + "execution_count": 10, "id": "b123ee6b-85d2-4660-b226-321832a6b796", "metadata": { "execution": { - "iopub.execute_input": "2024-03-21T08:46:57.703552Z", - "iopub.status.busy": "2024-03-21T08:46:57.703093Z", - "iopub.status.idle": "2024-03-21T08:47:18.057243Z", - "shell.execute_reply": "2024-03-21T08:47:18.056037Z", - "shell.execute_reply.started": "2024-03-21T08:46:57.703496Z" + "iopub.execute_input": "2024-06-05T08:52:25.451985Z", + "iopub.status.busy": "2024-06-05T08:52:25.451119Z", + "iopub.status.idle": "2024-06-05T08:58:26.399739Z", + "shell.execute_reply": "2024-06-05T08:58:26.398553Z", + "shell.execute_reply.started": "2024-06-05T08:52:25.451918Z" }, "tags": [] }, @@ -712,7 +712,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "62\n" + "709\n" ] } ], @@ -725,11 +725,11 @@ "headers = {\n", " \"Content-Type\": \"application/json; charset=UTF-8\"\n", " }\n", - "filename = 'data/result_东营老年大学1.json'\n", + "filename = 'data/result_中安联合.json'\n", "with open(filename,'r') as fl:\n", " dict1 = json.load(fl)\n", "list1 = []\n", - "file_path ='./东营老年大学/'\n", + "file_path ='./中安联合/'\n", "list_item = ['lung','grip','flexion','jump','pushup','balance','reaction','step','situp','bmi']\n", "i=0\n", "list2 = []\n", @@ -739,7 +739,7 @@ " \n", " id = str(k).rjust(4,\"0\")\n", " mydata['path'] = file_path+id+'-'+ v['name']+'.pdf'\n", - " mydata['title'] = '体质监测报告样本'\n", + " mydata['title'] = '中安联合公司'\n", " mydata['subtitle'] = v['unit']\n", " mydata['id'] = id\n", " mydata['name'] = v['name']\n", @@ -788,9 +788,16 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 11, "id": "d913a531-51b3-4795-adc3-f4fc858d7401", "metadata": { + "execution": { + "iopub.execute_input": "2024-06-06T03:56:47.359615Z", + "iopub.status.busy": "2024-06-06T03:56:47.359270Z", + "iopub.status.idle": "2024-06-06T03:56:47.566463Z", + "shell.execute_reply": "2024-06-06T03:56:47.565918Z", + "shell.execute_reply.started": "2024-06-06T03:56:47.359581Z" + }, "tags": [] }, "outputs": [], @@ -800,12 +807,12 @@ "import glob\n", "from pathlib import Path\n", "\n", - "fi_path = '/home/songyi/pdf-typescript/北海炼化2023'\n", - "new_path = 'file/北海炼化2023'\n", + "fi_path = '/home/songyi/pdf-typescript/中安联合'\n", + "new_path = 'file/中安联合'\n", "old = []\n", "dict2 = {}\n", "\n", - "filename = 'data/北海炼化2023年.json'\n", + "filename = 'data/中安联合.json'\n", "with open(filename,'r') as fl:\n", " dict1 = json.load(fl)\n", "fls = glob.glob(f'{fi_path}/*.pdf')\n", @@ -829,12 +836,27 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 12, "id": "02319955-7fb6-4791-ae45-55b03bdadd54", "metadata": { + "execution": { + "iopub.execute_input": "2024-06-06T04:05:48.101908Z", + "iopub.status.busy": "2024-06-06T04:05:48.101136Z", + "iopub.status.idle": "2024-06-06T04:05:48.165587Z", + "shell.execute_reply": "2024-06-06T04:05:48.165042Z", + "shell.execute_reply.started": "2024-06-06T04:05:48.101837Z" + }, "tags": [] }, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "ok\n" + ] + } + ], "source": [ "import os,sys,shutil\n", "import json\n", @@ -842,9 +864,9 @@ "from pathlib import Path\n", "import openpyxl\n", "\n", - "fi_path = '/home/songyi/pdf-typescript/北海炼化2023'\n", + "fi_path = '/home/songyi/pdf-typescript/中安联合'\n", "\n", - "filename = 'data/北海炼化2023年.json'\n", + "filename = 'data/中安联合.json'\n", "with open(filename,'r') as fl:\n", " dict1 = json.load(fl)\n", "fls = glob.glob(f'{fi_path}/*.pdf')\n", @@ -860,7 +882,7 @@ " \n", " list1.append(list2)\n", "\n", - "filename = 'data/北海炼化体测报告打印明细表.xlsx'\n", + "filename = 'data/中安联合体测报告明细表.xlsx'\n", "wb = openpyxl.Workbook()\n", "sheet = wb.active\n", "sheet.append(title)\n", @@ -2047,7 +2069,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.12" + "version": "3.12.3" } }, "nbformat": 4, diff --git a/围棋点校文献/槐荫堂钞存围棋谱.ipynb b/围棋点校文献/槐荫堂钞存围棋谱.ipynb index dd74646..52aae4f 100644 --- a/围棋点校文献/槐荫堂钞存围棋谱.ipynb +++ b/围棋点校文献/槐荫堂钞存围棋谱.ipynb @@ -3,7 +3,9 @@ { "cell_type": "markdown", "id": "b5c4b68a-dd0f-49fc-be80-2909b64f2a5d", - "metadata": {}, + "metadata": { + "jp-MarkdownHeadingCollapsed": true + }, "source": [ "# 槐荫堂钞存围棋谱 卷壹" ] @@ -28,7 +30,7 @@ "人必深明,夫诣精造微之极,皆由思虑绝而天人通,然后不敢薄天下之艺能为末枝。是故孔子言用心,孟子言专心致志,皆以弈理言之。韩子之言书法也,曰尧舜禹汤治天下,养叔治射,庖丁治牛,师旷治音声,扁鹊治病,僚之于丸,秋之于弈,乐之终身不厌,奚暇外慕。夫以尧舜治天下,与僚丸秋弈同年而语,韩子岂真拟不于伦哉?天下一技一艺,其精微皆与神圣同功,惟韩子为真知孔孟之心法,而不以此而轻彼也。 \n", "庚辰予在京师,因毛实君氏识谭君。谭君南丰世家子也,以善书善弈闻,时则偶一过从而已。乙酉过于申江,乃相与对弈。申江车马辐辏如云如荼之地也,谭君之过申江也,留三日,日携榼就予弈,未尝及他。予既心服谭君之精且专矣。是后宦辙鲁粤,音问罕通,然谭君在粤所刻弈谱,予尝得而藏之。 \n", "及予来苏数年,则闻谭君亡矣。今年秋,谭君之子某自家赍钞谱一箧而来,泫然捧箧谓予曰:先君子手泽也,请先生序之。予检其箧,计册二十有四,图千数百局,书数百万言,皆整洁完美,隐然见精爽之留。 \n", - "呜呼,何其知之真,而好之笃欤。其成之也,盖几四十年,岂非乐之终身不厌者欤。世之言儒术者,辄轻谈艺家;言经济者,亦轻谈艺家。噫彼所谓经济、儒术,其于尧舜孔孟何如哉?亦多见其好为名高,而不知稼穑之艰难而已矣。夫道之精进乎艺,艺之精亦近乎道。道艺之精也,皆吾之精气为之也。精气消散而神去焉,精气完固而神存焉。弈也者,精气完固而神存之一端也,积四十年之用志不纷,精气之完固为何如?积四十年精气之完固,其所存者为何如?是虽非尧舜孔孟之事业,而不異尧舜孔孟之用心也。孟子曰:人皆可以为尧舜。比物此志也。人而不为尧舜孔孟则已,人而为尧舜孔孟,而有一日之不用其心,有一日用心之不极其至,皆有愧于谭君者也。 \n", + "呜呼,何其知之真,而好之笃欤。其成之也,盖几四十年,岂非乐之终身不厌者欤。世之言儒术者,辄轻谈艺家;言经济者,亦轻谈艺家。噫!彼所谓经济、儒术,其于尧舜孔孟何如哉?亦多见其好为名高,而不知稼穑之艰难而已矣。夫道之精进乎艺,艺之精亦近乎道。道艺之精也,皆吾之精气为之也。精气消散而神去焉,精气完固而神存焉。弈也者,精气完固而神存之一端也,积四十年之用志不纷,精气之完固为何如?积四十年精气之完固,其所存者为何如?是虽非尧舜孔孟之事业,而不異尧舜孔孟之用心也。孟子曰:人皆可以为尧舜。比物此志也。人而不为尧舜孔孟则已,人而为尧舜孔孟,而有一日之不用其心,有一日用心之不极其至,皆有愧于谭君者也。 \n", "是故,予于弈浅非能序谭君之谱也,志予服而已矣,志予愧而已矣。既以报谭氏之子,因与同志者共勉励焉。不知他日实君氏见之,以为何如也。 \n", "宣统元年孟冬上浣希平弟黄葆年拜序 " ] @@ -84,7 +86,9 @@ { "cell_type": "markdown", "id": "4bae4415-e123-4711-8726-6f927294422e", - "metadata": {}, + "metadata": { + "jp-MarkdownHeadingCollapsed": true + }, "source": [ "## 第一局\n", "盛大有 \n", @@ -935,7 +939,9 @@ { "cell_type": "markdown", "id": "913d4406-f4c8-4cf0-a251-4cbc6d0c889d", - "metadata": {}, + "metadata": { + "jp-MarkdownHeadingCollapsed": true + }, "source": [ "## 第二十局\n", "汪汉年 \n", @@ -2006,7 +2012,34 @@ "共二百卅着 \n", "对子 \n", "不古编 \n", - "\n" + "\n", + "28、30紧。\n", + "31意欲转换。\n", + "32、34自在。\n", + "35至43不得不然。\n", + "44疑受子之心。\n", + "45至53转换亦是。\n", + "54淡雅。\n", + "57必着。\n", + "58当时。\n", + "80大。\n", + "81、83好。\n", + "86缓不得。\n", + "88可不着。\n", + "91至95落得收。\n", + "98有余意。\n", + "99是。\n", + "100着至112有成算。\n", + "113不得不打劫。\n", + "114至125打劫清楚。\n", + "126欠细。\n", + "127紧。\n", + "133当135位打较胜。\n", + "135至162皆是。\n", + "163、164大。\n", + "167、169是。\n", + "172至182好。\n", + "184促白眼位,借收拾外势,细极。" ] }, { @@ -2020,7 +2053,37 @@ "共一百九十六着 \n", "对子 \n", "不古编 \n", - "\n" + "\n", + "22胜粘。\n", + "27正。\n", + "28大。\n", + "29必着。\n", + "30自在。\n", + "34落得。\n", + "38稳。\n", + "39大极。\n", + "40紧。\n", + "44脱先。\n", + "45至48皆是。\n", + "49有波澜。\n", + "54灵动。\n", + "57侵早。\n", + "68破大势。\n", + "69大。\n", + "72当76位分更妙。\n", + "73至83应法是。\n", + "84大。\n", + "85不得不关。\n", + "86伏兵。\n", + "88照应妙。\n", + "94稳。\n", + "96落得。\n", + "98至118不易之着。\n", + "120、122细。\n", + "124至137是。\n", + "138大。\n", + "139生眼妙。\n", + "140至终局官子俱紧。\n" ] }, { @@ -2034,7 +2097,32 @@ "共一百九十九着 \n", "对子 \n", "不古编 \n", - "\n" + "\n", + "22太早。\n", + "25细。\n", + "26随手,当二九路走转换好。\n", + "27至31不易之着。\n", + "32可缓。\n", + "33至37紧。\n", + "38不得不长。\n", + "39取实地。\n", + "44淡中有神。\n", + "45稳。\n", + "48侵法好。\n", + "56当先冲断后应,可以图两持。\n", + "64至78便宜。\n", + "79稳。\n", + "83多事。\n", + "87巧收。\n", + "93见小。\n", + "100着知缓急。\n", + "103少不得。\n", + "107落得。\n", + "116官子细。\n", + "120取大意。\n", + "122、124收腹劲。\n", + "125、127必走。\n", + "146小,当收腹。今被敌先攻,虽竭力腾挪,终负半子。" ] }, { @@ -2048,7 +2136,38 @@ "共二百零一着 \n", "对子 \n", "不古编 \n", - "\n" + "\n", + "12扳可缓。\n", + "15成大块。\n", + "25松。\n", + "28防角。\n", + "30紧。\n", + "31细。\n", + "33至43落得着。\n", + "45可不觑。\n", + "48侵角早。\n", + "49至59正应。\n", + "61细极。\n", + "63至69是。\n", + "68缓不得。\n", + "71紧。\n", + "74不宜打。\n", + "81投子紧,87照应。\n", + "82至94图出,总无实地。\n", + "93至97自在。\n", + "98大极。\n", + "101落得打。\n", + "103自稳兼攻。\n", + "104紧。\n", + "106至110分收好。\n", + "111让亦是。\n", + "116大。\n", + "118缩大块法。\n", + "124虽大可缓。\n", + "125松中之紧。\n", + "131大。\n", + "132至175俱好。\n", + "176稍失官子。" ] }, { @@ -2062,7 +2181,49 @@ "共一百七十着 \n", "对子 \n", "不古编 \n", - "\n" + "\n", + "起至29皆正。\n", + "30右压胜左压。\n", + "32攻拆二法。\n", + "34紧。\n", + "39不打是。\n", + "40落得。\n", + "41紧。\n", + "44侵早,宜五六位关。\n", + "47力量。\n", + "48至53不易之着。\n", + "54、56扼着。\n", + "57、59自然。\n", + "60不得不提。\n", + "61近弱。\n", + "62、64次序。\n", + "65去敌根存己根。\n", + "66少不得。\n", + "67大极。\n", + "68侥着。\n", + "69自在。\n", + "70欠细。\n", + "71可缓。\n", + "77入彀。\n", + "78走不如关。\n", + "79笼络法。\n", + "80至84不得不然。\n", + "86欺着。\n", + "87弱。\n", + "88两意。\n", + "89至93腾挪先手,细极。\n", + "94、95皆缓不得。\n", + "96至102防劫细。\n", + "104松,当在中心飞出。\n", + "105至113脉理清楚。\n", + "114、116借意救孤子。\n", + "117、119力量。\n", + "120见机。\n", + "121、123自在。\n", + "124、125可缓。\n", + "126落得侵角。\n", + "134、136少不得。\n", + "137至终局官子皆细。" ] }, { @@ -2076,7 +2237,41 @@ "共二百零四着 \n", "对子 \n", "不古编 \n", - "\n" + "\n", + "7虽张大块,未得局面之正。\n", + "8紧。\n", + "9胜压。\n", + "10、11皆正。\n", + "12意在破大块,但缓。\n", + "13至17破势。\n", + "19至32不易之着。\n", + "33点侵取先手。\n", + "34不与白收是。\n", + "35、36老成。\n", + "37、38缓不得。\n", + "41至53多事,当收外争先。\n", + "54出法妙。\n", + "55虎较胜。\n", + "59宜长。\n", + "65至73出法畅。\n", + "75当再走。\n", + "76至84有力量。\n", + "86早。\n", + "91低。\n", + "96至100着紧。\n", + "102、104不得不然。\n", + "101至109先手成眼位大。\n", + "111至119落得。\n", + "121过虑,当补大块。\n", + "122投有力量。\n", + "123脱套。\n", + "124至135彼此紧。\n", + "136两意。\n", + "137伏兵。\n", + "139稳攻。\n", + "142至148存眼位,紧极。\n", + "150至173皆细。\n", + "174至终局有力量。" ] }, { @@ -2090,7 +2285,38 @@ "共一百七十四着 \n", "对子 \n", "不古编 \n", - "\n" + "\n", + "17虚灵。\n", + "20防点角。\n", + "21紧。\n", + "26先侵是。\n", + "27意在转换。\n", + "45虎亦可。\n", + "49当64倚。\n", + "57宜虚飞为妙。\n", + "65走法照应。\n", + "68不得不走。\n", + "69、71紧。\n", + "72多头绪。\n", + "77若在78位粘亦一变化。\n", + "83虚侵。\n", + "85托生根。\n", + "90虎多得实地。\n", + "93当先冲。\n", + "108如109位飞更有着法。\n", + "110虽大可缓。\n", + "114大。\n", + "115多提。\n", + "117可缓。\n", + "119有力量。\n", + "120欺着。\n", + "131先于151位扳下,然后攻拆二。\n", + "135宜于142先冲。\n", + "158分断,意在收腹。\n", + "159是。\n", + "164若在165位退争先。\n", + "167在168位长紧。\n", + "170收腹大。\n" ] }, { @@ -2104,21 +2330,77 @@ "共一百三十七着 \n", "对子 \n", "不古编 \n", - "\n" + "\n", + "10着扳出为正。\n", + "17当。\n", + "18必着。\n", + "24有力。\n", + "25紧。\n", + "26虚。\n", + "27宜十四路长。\n", + "31早。\n", + "36细极。\n", + "39争先。\n", + "41宜关起攻角。\n", + "42、46取实地。\n", + "45破大块。\n", + "59宜粘。\n", + "67虽缓胜虎出。\n", + "68至75皆正。\n", + "76大。\n", + "77是。\n", + "78紧。\n", + "87宜先攻拆二。\n", + "92稳。\n", + "101扳妙。\n", + "105宜七五路夹照应。\n", + "110可以分下。\n", + "122大。\n", + "123、134皆缓。\n", + "135大极。\n" ] }, { "cell_type": "markdown", "id": "01b469da-dd4a-4711-b1b8-9333bf5349a2", - "metadata": {}, + "metadata": { + "jp-MarkdownHeadingCollapsed": true + }, "source": [ - "## 第五十八局 \n", + "## 第五十九局 \n", "张吕陈 \n", "黄我占 \n", "共二百四十四着 \n", "对子 \n", "不古编 \n", - "\n" + "\n", + "10着拦为正。\n", + "11至18彼此变化。\n", + "19至28不易之着。\n", + "29当时。\n", + "30早。\n", + "31争先。\n", + "37至45紧。\n", + "46小。\n", + "53至58两得其宜。\n", + "60虽大可缓。\n", + "61用意破远势。\n", + "66可不冲。\n", + "67至73如意。\n", + "75至83得大意。\n", + "84至98落得攻。\n", + "85至97成眼安静。\n", + "100至104攻白兼救己角子。\n", + "105、107落得。\n", + "109至115扑,收法妙。\n", + "126、128好。\n", + "136失序。\n", + "151夹收法。\n", + "154至160得角紧。\n", + "161缓不得。\n", + "161反敲好。\n", + "166至170落得收。\n", + "174当收腹较胜。\n" ] }, { @@ -2126,13 +2408,33 @@ "id": "a33dfcee-9dc7-4eb9-b078-f16a1d04b8cb", "metadata": {}, "source": [ - "## 第五十九局 \n", + "## 第六十局 \n", "黄我占 \n", "张吕陈 \n", "共二百十一着 \n", "对子 \n", "不古编 \n", - "\n" + "\n", + "7取势。\n", + "8紧,若在九三路亦可着。\n", + "9至22皆正。\n", + "23好。\n", + "24至28自在。\n", + "30至34意在孤子。\n", + "35弱。\n", + "36大。\n", + "37不得不然。\n", + "39觑早。\n", + "41因39小失,不得不用意护断。\n", + "42笼罩。\n", + "43至57扼着。\n", + "59见黑不能取净己子,藉势争先。\n", + "67护断。\n", + "69不应断妙。\n", + "75至83出法。\n", + "84、86劫断俱有胜算。\n", + "92争先。\n", + "94、96多事,当斜飞破势为正。此后白势已成,黑子未免难攻,幸前半多得实子,不致大北。\n" ] }, { @@ -2140,22 +2442,3529 @@ "id": "c06e657a-17f0-4648-8d05-9ba31735a128", "metadata": {}, "source": [ - "## 第六十局 \n", + "## 第六十一局 \n", "高钦如 \n", "张吕陈 \n", "共一百六十七着 \n", "对子 \n", "不古编 \n", + "\n", + "21不打防反打亦是。\n", + "22、24稳角正。\n", + "25当关起。\n", + "30应法虚灵。\n", + "31紧。\n", + "37大。\n", + "42自在。\n", + "49尖,收法。\n", + "50老成。\n", + "53可缓。\n", + "55好。\n", + "59即应60位收。\n", + "81虑远。\n", + "83虚关有波澜。\n", + "95自然。\n", + "101、103当时。\n", + "104紧。\n", + "109若在十五路虎较胜。\n", + "114、116紧而大。\n", + "120后彼此紧密,而黑子布势落着安和,静雅中具有五花八门气概。\n", + "此局为公政务纷如之候,偶一临枰乃能有此,其真樽俎运筹,决胜千里之大智耶。\n" + ] + }, + { + "cell_type": "markdown", + "id": "e68810dd-c5d1-46e9-b76d-2e4c90d37273", + "metadata": {}, + "source": [ + "## 第六十二局\n", + "江君甫\n", + "野雪\n", + "白胜\n", + "共一百八十六着\n", + "对子\n", + "饶子谱\n" + ] + }, + { + "cell_type": "markdown", + "id": "e5ba4797-e014-439c-9754-a30faa23bdba", + "metadata": {}, + "source": [ + "## 第六十三局\n", + "郑谷耕弈谱 \n", + "第一局 \n", + "共一百七十一着\n", + "对子\n", + "周嬾予围棋谱\n", + "\n", + "右郑谷耕遗谱二局,散见于懒予谱中者,其对局者之姓名及黑白先后,在懒予时已无可考,则姑疑以传疑,云尔。" + ] + }, + { + "cell_type": "markdown", + "id": "cd79792f-2025-4a0e-95df-4bf46e4d6a63", + "metadata": {}, + "source": [ + "## 第六十四局\n", + "郑谷耕弈谱 \n", + "第二局 \n", + "共一百五十八着\n", + "对子\n", + "周嬾予围棋谱\n" + ] + }, + { + "cell_type": "markdown", + "id": "4a880b5c-4109-4cb1-b11f-ef60be1d19c1", + "metadata": {}, + "source": [ + "## 第六十五局\n", + "过伯龄 \n", + "汪汉年 \n", + "共二百四十六着 \n", + "对子 \n", + "兼山堂弈谱 \n", + "\n", + "9躁率,当38位补。伯龄一生以倚盖为长城,或以倚盖相加必不肯受,故于9位断,皆坐不知局面之弊。 \n", + "12紧峭,胜双关。伯龄《四子谱》9断10关,变法殆尽,独遗71(注:似应为12,误抄十二为七一)一变末备,何也? \n", + "25是,若寻常于27位拆,黑35位行,白38位补,黑25位粘.黑势整齐,白虽补亦不能净,不得已用强先断,便可相机观变耳。 \n", + "4l冲、45断,姑为敷衍,总无成见。 \n", + "52粗,当81位撇,任白作何应答,皆可得白五子,既不打劫,自紧一着,反为白一行之地,总是52全无深算。 \n", + "64当163位点,然后64位飞作劫,不独顺手,兼制白成眼,变去81位之立,省后来瞻顾。 \n", + "65当71位照常着,两板之后,黑有运用,而白反觉呆实不能变动矣。 \n", + "82见小,腹子已活,何须更得白三子?当83位觑,白粘黑长,方收攻逼之利。 \n", + "88、90皆由82妄断勉强弥缝,而白角自固。 \n", + "98、104舍此别无生发,究无一定制胜之道,总不运筹于82之前以致如此。固知攻逼不可不慎也。 \n", + "109坌,当提,黑渡白虎,安心置一子于度外,黑反难于下手,白何等从容,而胶柱鼓瑟乃尔。 \n", + "125不吃紧,当七六路嵌。 \n", + "140粗率,宜142位长。 \n", + "141当七六路紧,142位封,虽弃角子,外势甚张。 \n", + "149宜151位关,黑反有牵绊,而白所占者大,何必恋恋一角耶? \n", + "173既不能制黑,分出何为?当215位补。 \n", + "181当190位转头,不宜转换。 \n", + "203当206位打。 \n", + "此局白起手失势已成败局,82不善攻逼,至97拆白颇振作。14l粘、149立,不知转换。便至破碎,且角子系终局不能了之劫,当急于脱卸,而恋恋不舍,其败宜矣。 \n" + ] + }, + { + "cell_type": "markdown", + "id": "3f714f03-960d-4cd7-90e7-9b1eb48a3796", + "metadata": {}, + "source": [ + "## 第六十六局 \n", + "汪幼清 \n", + "汪汉年 \n", + "共一百八十九着 \n", + "对子 \n", + "不古编 \n", + "\n", + "23夹收争先。\n", + "24不与实地。\n", + "27宜立下,黑必断,用双飞更妙。\n", + "34伏兵。\n", + "35老到。\n", + "37紧而大。\n", + "38不得不压。\n", + "39争先稳,防夹。\n", + "40成眼位。\n", + "41落得着。\n", + "42老到。\n", + "44紧。\n", + "48多事。\n", + "58当62位先觑。\n", + "67防虎。\n", + "73落得夹。\n", + "81当于93位关起得大意。\n", + "89宜盖,得外势。\n", + "93反打好。\n", + "100着紧,成眼位。\n", + "106细。\n", + "121老到。\n", + "126大。\n", + "137、139大。\n", + "140落得托。\n", + "143压收,紧。\n", + "144亦紧。\n", + "148、150成眼位兼官子。\n", + "155收法。\n", + "158伏兵,细。\n", + "173顶,收官子多。\n" + ] + }, + { + "cell_type": "markdown", + "id": "8b3278cb-0aec-4d92-b2fd-9399c63dfdd6", + "metadata": {}, + "source": [ + "## 第六十七局 \n", + "汪汉年 \n", + "汪幼清 \n", + "共一百七十二着 \n", + "对子 \n", + "不古编 \n", + "\n", + "1太极图起手。\n", + "2不下六三,恐成腹势。\n", + "6见机。\n", + "7大。\n", + "10明局面。\n", + "11、13自然。\n", + "14当尖撇争先。\n", + "15紧。\n", + "20不得不弃子收角。\n", + "27落得。\n", + "29夹(注:应为尖)出灵动。\n", + "30、32出头是。\n", + "33稳而大。\n", + "35紧。\n", + "36攻眼位,收法好。\n", + "40紧。\n", + "55落得撇。\n", + "59当时。\n", + "60宜扳较胜,或尖或挖俱可。\n", + "64老成。\n", + "70不得不投。\n", + "71、73稳妥。\n", + "88收法。\n", + "89有力量。\n", + "90早。\n", + "99好。\n", + "112大。\n", + "113冷而有后。\n", + "114可缓。\n", + "115用托是极。\n", + "128多走。\n", + "135稳。\n", + "141、143、151收成小腹,官子细极。" + ] + }, + { + "cell_type": "markdown", + "id": "9d242f46-a92b-4d82-8816-9e80807b691d", + "metadata": {}, + "source": [ + "## 第六十八局 \n", + "汪幼清 \n", + "汪汉年 \n", + "共二百零二着 \n", + "对子 \n", + "不古编 \n", + "\n", + "11当拆二为稳。\n", + "33宜九三路投为正。\n", + "36好,脱套。\n", + "40好。\n", + "47只得转换。\n", + "50、52紧,分法争先。\n", + "63当关起为正。\n", + "69弱。\n", + "73可缓。\n", + "79宜93位关起,破势兼攻断。\n", + "96、98侵实地。\n", + "106、108落得,110紧,112稳角兼攻,113虽得先手,但黑先实一角。\n", + "124应侵成收法。\n", + "139无聊极思。\n", + "140、142紧而细。\n", + "148自在。\n", + "149、151虚侵。\n", + "150应法清楚。\n", + "164不关,防收是。\n", + "176断、178冲至终局,官子多得便宜。\n" + ] + }, + { + "cell_type": "markdown", + "id": "ca175840-9559-49a8-b480-21acd3de53be", + "metadata": {}, + "source": [ + "## 第六十九局 \n", + "汪汉年 \n", + "汪幼清 \n", + "共二百零八着 \n", + "对子 \n", + "不古编 \n", + "\n", + "12攻好。\n", + "13先去黑眼位,兼得实地,使外三子可以并走。\n", + "20双飞意欲实拆三。\n", + "27知缓急。\n", + "29大,有力量。\n", + "30可缓。\n", + "35至45出法细。\n", + "49两意。\n", + "57远攻成势。\n", + "61用意深远。\n", + "63有情。\n", + "64防断攻断。\n", + "72当于101位落子。\n", + "79取实地,有识见。\n", + "80出法。\n", + "81紧。\n", + "91、93大。\n", + "94当95长。\n", + "96可大一步。\n", + "97收法作伏兵。\n", + "101取实地。\n", + "102以虚攻实。\n", + "116好。\n", + "120生劫,有波澜。\n", + "125不应是。\n", + "129至150彼此皆细。\n", + "151大。\n", + "152紧。\n", + "153落得打。\n", + "158大。\n", + "159不应,明大小。" + ] + }, + { + "cell_type": "markdown", + "id": "acb05909-148e-413b-ae2d-1327e431ff9c", + "metadata": {}, + "source": [ + "## 第七十局 \n", + "汪汉年 \n", + "汪幼清 \n", + "共一百九十一着 \n", + "对子 \n", + "不古编 \n", + "\n", + "16尖出张势。\n", + "17出法,成眼位。\n", + "19、21紧。\n", + "27老到。\n", + "30宜夹(注:似应为尖)。\n", + "35出法新脱。\n", + "39落得捺。\n", + "45护断虚灵。\n", + "46当于62位虚攻成势。\n", + "57收角。\n", + "61照应。\n", + "62得局面之正。\n", + "64托收外势。\n", + "75投子清楚。\n", + "76用小网紧。\n", + "77伏兵。\n", + "79投、81点、89敲起、91尖、93虎、97长、105关、107尖、109关起破势,用意深微,着着可法。\n", + "104细。\n", + "113、115次序。\n", + "126稳当。\n", + "130攻其必应。\n", + "131扳有胜算。\n", + "141有力量。\n", + "143先劫以固劫。" + ] + }, + { + "cell_type": "markdown", + "id": "0fefbada-bda6-442c-a668-beb354ccc0e2", + "metadata": {}, + "source": [ + "# 槐荫堂钞存围棋谱 卷贰" + ] + }, + { + "cell_type": "markdown", + "id": "59e8e993-6e8f-4bc2-85c8-26c3bb631ffc", + "metadata": {}, + "source": [ + "## 第一局\n", + "汪汉年 \n", + "季心雪 \n", + "共二百零八着 \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "汉年以小尖应双飞,少时笔路,宜79位压为正。 \n", + "10无搪角之理,于此际遽然搪角是何意见? \n", + "18仍是旧时习气,点角后大意已尽,而经营牵绊不离此处,所见甚小,当61位拆为正。 \n", + "22无制人之处,宜56位用镇。 \n", + "28当八五路长,变化殊多,着法亦劲;乃于六七路转头不能封白,白反以小尖出头,从容自在,黑两处皆难措手矣。 \n", + "43、45窒塞不通,当44位打。 \n", + "55宜57位提一子,则二子不得征去。总由36轻断之故,以致辗转受累,当74位夹.便有许多运用也。 \n", + "60亦非。 \n", + "61当62位长。45既不能断,粘实何益? 55至67又甘心受其指使,不以为辱,以致黑势通畅。黑68补后,白遂艰于经营矣。 \n", + "69至73见小,无远略,徒以一时通连为得计,不知黑74打,紧紧相逼,其累愈重,当于九五路关灵活。 \n", + "76浅陋,宜78位提,白79位打,黑粘,白复提,黑于平角六六路顶,白始终不净,皆因76轻率,使白得以转变生活,所占实在而黑反不能制之矣。 \n", + "89坌与前69通连同病,当90位侵,于四子自有关合,何其与77优劣判然,如出两手也。 \n", + "94低极,若于六六路盖断,不识白作何答应。94一觑,96又一觑,98拆,自以为绰约生姿,不知白着实,而黑角空虚,惟所欲为矣!其无识一至于此。 \n", + "122当127位飞,白虽拆二,犹不能补尽,黑尚可运筹。角地有限,何须用此全力,反使白借势一渡,边角俱通畅乎。 \n", + "129一渡识见高老。 \n", + "130当于137位先侵,看白应法,斟酌进止,自有变化;甘心小就,使白得势,全局雄壮,何其愚也。 \n", + "157大而得当。 \n", + "166不是,当170位长,此后白借逼破势,总为166之所误也。 \n", + "184宜于187位板,白长,黑于188位飞,庶几不为白所制。 \n", + "189若在194位粘,191不打,于192位粘,黑无生活之路。 \n", + "存季、吴两局者,汉年初出山,手笔尚未老成,不可以此概其生平也。为拈出之。\n" + ] + }, + { + "cell_type": "markdown", + "id": "111ea562-15ec-4adb-95c6-d86721409c69", + "metadata": {}, + "source": [ + "## 第二局\n", + "汪汉年\n", + "季心雪 \n", + "共一百六十五着 \n", + "对子 \n", + "不古编 \n", + "\n", + "九关起,意在分网。\n", + "十可缓。\n", + "十二不得不拆。\n", + "廿三落得打。\n", + "四一大。\n", + "四二当时。\n", + "五三出法紧。\n", + "五六可缓。\n", + "六七出头留根。\n", + "七十收眼位。\n", + "七一紧拦。\n", + "七三转头好。\n", + "八四、八五大。\n", + "86无味。\n", + "八七侵角。\n", + "九三立有见。\n", + "百九有力量。\n", + "百廿三明缓急。\n", + "百廿五断,官子波澜。\n" + ] + }, + { + "cell_type": "markdown", + "id": "1ffec698-af58-499e-9721-218d94b59b2c", + "metadata": {}, + "source": [ + "## 第三局\n", + "季心雪 \n", + "汪汉年 \n", + "共一百七十一着 \n", + "对子 \n", + "不古编 \n", + "\n", + "十三自在。\n", + "十七稳。\n", + "廿三、廿五收外转换。\n", + "卅四淡中有棋。\n", + "卅七意在攻拆二。\n", + "四四托收眼位好。\n", + "五二别致。\n", + "五三至六一转换。\n", + "六四搜根,六七老成。\n", + "七三可缓。\n", + "七四落得侵。\n", + "七六大。\n", + "七八稳。\n", + "九十紧。\n", + "百十六可不扳。\n", + "百廿三、百廿五收腹好。\n", + "黑白官子平正。" + ] + }, + { + "cell_type": "markdown", + "id": "0071cd50-5660-46df-be94-9aad2f89d6cd", + "metadata": {}, + "source": [ + "## 第四局\n", + "汪汉年 \n", + "季心雪 \n", + "共一百九十七着 \n", + "对子 \n", + "不古编 \n", + "\n", + "2用倚早。\n", + "11紧。\n", + "12攻,不与拆地。\n", + "13、15用意新脱。\n", + "14可不粘。\n", + "17紧拦好。\n", + "21落得断。\n", + "25防一子有变。\n", + "27细。\n", + "28、30出法紧峭得势。\n", + "31入彀。\n", + "11至43有识见。\n", + "54大。\n", + "58收法。\n", + "61弃取。\n", + "71至79应是。\n", + "81有两意。\n", + "89取实地,白得角之后,官子皆细。\n" + ] + }, + { + "cell_type": "markdown", + "id": "b156adaa-56ce-4379-9923-163ec893b422", + "metadata": {}, + "source": [ + "## 第五局\n", + "季心雪 \n", + "汪汉年 \n", + "共二百十着 \n", + "对子 \n", + "不古编 \n", + "\n", + "8用奇兵以张势。\n", + "9争先得局面之正。\n", + "22、24、26有次序。\n", + "30当时。\n", + "43出法。\n", + "52当56位投子。\n", + "54、56欺着。\n", + "57老成。\n", + "65松中之紧。\n", + "71大。\n", + "97紧极。\n", + "107借劫用收。\n", + "115细。\n", + "125争先。\n", + "127落得。\n", + "129侵正变。\n", + "135大。\n", + "136至140是。\n", + "148细。\n", + "153分大块好。\n", + "至于终局黑白官子用意之妙,当细玩之。\n" + ] + }, + { + "cell_type": "markdown", + "id": "61a9da76-0e16-461b-9333-c2db1c8479f8", + "metadata": {}, + "source": [ + "## 第六局\n", + "周元服 \n", + "汪汉年 \n", + "共一百九十着 \n", + "对子 \n", + "不古编 \n", + "\n", + "11倚早。\n", + "18稳,20有照应。\n", + "21亦是。\n", + "22至29皆可着。\n", + "30托收。\n", + "31、33争先,35、37收黑眼位兼实己角。\n", + "38、40好。\n", + "41出法。\n", + "42至50紧收是。\n", + "51至60不易之着。\n", + "61欠细。\n", + "62至76照应大势,又知缓急,得弃取之妙。\n", + "71至75分实子。\n", + "80至98弃子争先,官子至终局收法紧。" + ] + }, + { + "cell_type": "markdown", + "id": "d8108100-fc44-453e-b7bf-2014eaf42aa8", + "metadata": {}, + "source": [ + "## 第七局\n", + "汪汉年 \n", + "周元服 \n", + "共二百四十一着 \n", + "对子 \n", + "不古编 \n", + "\n", + "1太极图,2正应,3紧,4正,5借太极势,6当75位较胜,7是,8至18不易之着。\n", + "19实地。\n", + "20低,当21位落子以破势。\n", + "22至34无聊极思。\n", + "36是,37紧,38缓不得,39至49俱要。\n", + "50太紧。\n", + "51淡中有味。\n", + "52至58好战。\n", + "59、61伏兵。\n", + "63生眼。\n", + "68失算。\n", + "86落空。\n", + "95细。\n", + "99紧。\n", + "102得大意。\n", + "104可缓。\n", + "105至109实地。\n", + "112伏兵。\n", + "115落得夹。\n", + "117妙。\n", + "118欲弃子争先。\n", + "119至127活角有余意。\n", + "128大。\n", + "129侵法好。\n", + "149至终局收法妙甚。" + ] + }, + { + "cell_type": "markdown", + "id": "4f5bb6e3-4bd5-442c-a7db-ddaf7037d095", + "metadata": {}, + "source": [ + "## 第八局\n", + "吴孔祚 \n", + "汪汉年 \n", + "共二百三十六着 \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "8当37位两分为正。 \n", + "10躁率,不识局面,宜102关。 \n", + "11至17滥用旧习,卑陋不堪,当16位压。 \n", + "18当81位关。不特大势浑成,白断亦掣肘无力,小尖明明有一断头,补不补费勘酌矣。 \n", + "22是。 \n", + "31关弱极,其受32位之长.失势多矣;当32位板,气局舒展。 \n", + "36当37位顶,此处不过弥缝补断,得先手为急,一实便是坌漠。\n", + "40亦细。 \n", + "44轻率,粘一定之着。 \n", + "45低,宜47位行,黑纵得43一子.地势既促,且不能净,是白以43为饵,局面遂强。45冲断,44变为极得力之着,是44之饵.白反受其牢笼也。 \n", + "53一味图出,使黑自然通畅,终受45冲断之累,当71位冲,黑搪白打、黑粘白打.黑长白粘,黑必于56位冲,白58位打,黑粘白粘,黑61位断,白66位打,黑69位长渡后,白62位粘,黑顶白于170位得一子,虽落第二层,然黑绪多而有后手,彼此相制,尚可收桑榆之功。 \n", + "63当65位打.则有运用。今止得其一子,黑一打一长,白愈觉窘迫矣。 \n", + "67仅能求活,宜170位冲,黑必不肯随手应以失先,则留此余步甚多。 \n", + "70大。 \n", + "80当144位飞,白仅能活角,而黑之外势已张;今转头,则白活角反有波澜,而黑之地位局促。 \n", + "81断无成见,但盘上生气索然,不得不出于此。 \n", + "82至88好。 \n", + "92当93位长,照旧着去至97粘,黑113位粘,白长再粘,然后102位连,少一断头,藩篱益固,五子亦饶生机。 \n", + "102见小,当110位打一着,再于116位扳,毋论白后手得边与否,黑已操全胜之势,此补亦不净,不得不断。 \n", + "107当108位断,打劫操纵皆在我手。109断、113打,黑出头甚畅,又先手得白腹子,岂得黑数子所能转换耶? \n", + "112(注:似应为114)落得再打一着。 \n", + "115坌甚,当提。 \n", + "130补后白己无可挽回。 \n", + "136随手,多冲反使白过渡活角。 \n", + "152当222位板。 \n", + "158不必补,宜九三路分边,可以制白孤子。 \n", + "174打劫粗率,官子受伤。 \n", + "204当215位尖。 \n", + "此局白荒谬已甚,黑随处可以取胜,而反负半子。经云:欺敌必亡,其是之谓乎。\n", + "此局黑于白上角一五路托,官子便宜一着,黑仍胜半子。 补评。 " + ] + }, + { + "cell_type": "markdown", + "id": "2539cdc0-8f3a-447d-9303-ee37e77006cf", + "metadata": {}, + "source": [ + "## 第九局\n", + "周东侯 \n", + "汪汉年 \n", + "共二百六十着 \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "起手至14虎,亦是双飞燕正变。 \n", + "15正当之着。 \n", + "16罩胜于17位关。 \n", + "17、19先关后虎有序。 \n", + "22腾挪。 \n", + "23板,25打,争先于27位出头,东侯着法如此。25若于28位长,镇静无弊。 \n", + "31小,当44位虎,黑虽一提再提,所失有限,不应受断求活,失势失先。 \n", + "39当43位打出。 \n", + "42落空,当49位退,白于二二路夹,黑52位粘,白一 三路渡,黑54位尖,白四九路长,黑46位封,白九二路托,黑八二路扳,白退,黑粘,白258位活,黑上角入右投三六,局面所争在此,舍之而他求,何也? \n", + "43至55皆是。 \n", + "56当六四路关,得大意。 \n", + "59至65紧峭。 \n", + "68、70落得觑。 \n", + "75劲。 \n", + "81至91提一子通畅。 \n", + "92、94乃官子巧着,虽分断亦不能制白。 \n", + "112(误:应为111)当199位拦,黑提,白一八路尖,黑边腹未妥,操纵仍在白,不应提渡,使112大而安逸也。 \n", + "113至117紧。 \n", + "118宜119位扳。 \n", + "131、133嫌于自补,必不肯于136位粘,于无可转身之处,移步换形亦有作用。若以正论,131当136位粘,黑131(注:似应132)位补,白145位关,黑冲,白搪,黑于248(注:应为148)位夹,白140位飞,自有便宜。 \n", + "150当151位长。 \n", + "152当153位扳。 \n", + "158不得不提。 \n", + "159至163便宜取尽,内复成持,黑己成败局。 \n", + "167、169小,当181位投,相机侵收,可以不劳而胜。 \n", + "176当先于045位觑。 \n", + "181投、185托、189顶、195夹,至205渡、207尖,着法皆妙。 \n", + "211随手,当213退,黑必于212位虎,白于214位关,黑冲,白渡,黑于221位打,白粘,黑215位打,白提,先手活透,黑角尚有官子;黑若于215位断,白217位打,黑粘,白216位打,弃三子活角,仍是先手;211若退,212虎,213于215位变长为飞,黑214位尖,白218位扳,黑不敢216位断,防白于217位打,黑不过于220位扳,白打黑粘,白221位活,黑角亦存得一子之便宜,虽不如于214位活角之紧峭得先,总之退一步无往不宜也。 \n", + "217当218位打,234位活,此殆误于黑有230先冲,松一着气不算到之故。 \n", + "239至260打劫,皆不易之着。 \n", + "嗣后白若于二四路(注:误,应为三四路)粘,黑得白一子,亦是黑胜。白若于去角一四路寻劫,黑上角竟提一子,白七九路紧,黑不敢于一三路紧,恐白于十七路粘,黑于一九路粘,白三五路紧,黑一七路打,白235位提劫,黑上角七三路断,白223位提,黑六三路得五子,白先于二六路关,黑冲,白渡,黑提,白去角二六路粘。若如此转换,仍是黑胜,究无补于输赢。 \n", + "东侯尝言:“局中义理之所在,务须推移尽变,若稍存余蕴,必不能淋漓酣畅。高手以胜负泥于胸中,故往往中止。”此局略见一斑。虽暇瑜并见,亦有驳杂不纯之弊,而生气流行,变动不拘,有自得之乐,胜负固所不计矣。 " + ] + }, + { + "cell_type": "markdown", + "id": "bcf44258-6683-497b-a927-c2f6be01c4f2", + "metadata": {}, + "source": [ + "## 第十局\n", + "汪汉年 \n", + "周东侯 \n", + "共二百三十着 \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "4三八路大飞、8拆、10关,皆非局面之正。 \n", + "7当112位投。 \n", + "9得大意。 \n", + "19究非正兵,当.3位扳。黑虎,白立,黑20位搪.白139位进角,黑搪,白于112位拆二。正而且逸。 \n", + "24、28当时。 \n", + "31侵法入彀,绝不犹人。 \n", + "32、34应法是。\n", + "33至41着法未尝不简净,亦不嫌后手,但黑已活透,白限于地,非制胜之着。33当54位逼。 \n", + "47总不走熟径,所以为佳。 \n", + "48紧。 \n", + "49有成算。 \n", + "50当52位冲,白必于五三路尖,黑53位冲,白搪,黑54位连,白55位立,黑74位觑,白粘,黑65位得一子,争先于76位关,先妥一处,兼得实子,角仍存夹,较为简净。今50断,56虽补不能净,并失48二子,吃亏多矣。 \n", + "57缓,当59位行,黑搪,白于61位嵌,黑补,白扳,庶几一气呵成。 \n", + "58是。 \n", + "59至63紧。 \n", + "62粗,当一六路撇,生眼地步较多。 \n", + "67当乘62之弊于七八路长,黑必于154位活,然后于67位尖,黑遂难于措手。 \n", + "68亦属无聊。 \n", + "69、71随手,仍当七八路长。 \n", + "77敷衍,无定见,当95位长,黑如93位粘,白91位打,黑二二路得角,白92位提,角子甚小,白通畅浑成;黑若82位长,白七八路征三子;黑若不补活,白于154位立,有无穷之累,且白二子黑亦不能一着得净,自然两处掣肘。 \n", + "78渡、80嵌至86连妙有腾挪。 \n", + "88至96,通连兼得实地,仍是先手。此处白失于69、77两着,白反为残子牵制,而黑借残子以收实效,故得便宜。 \n", + "97分法紧。 \n", + "98当99位立。 \n", + "100宜105位扳。 \n", + "99至107严紧有情,转换黑稍伤实地,白二子尚有余波。 \n", + "118至127不易之着。 \n", + "128当九十路关,反打亦紧峭,而134之补遂赘。 \n", + "136宜竟粘。 \n", + "158、160非正兵,当175位点角。 \n", + "161宜178位觑。 \n", + "162当175位尖。 \n", + "163仍当178位觑。 \n", + "168精紧。 \n", + "169夹至173得三子,终为涉险,当六六路长,弃三子。 \n", + "177压、185扳,波澜迭出。盖白既得三子,角子已轻,利于脱卸转换。 \n", + "186至200失算,当191位长。 \n", + "204当205打,白粘,黑提,白粘,黑五七路长,白长,黑212位紧,白提,黑长,白六七路打,黑粘,白紧四子,黑争先于209位活角为是。 \n", + "此汪、周初到家时对局,极淋漓磅礴,于有用之用,未臻无用之用也。 " + ] + }, + { + "cell_type": "markdown", + "id": "edaa4841-32eb-400b-8529-7f9a19597f9b", + "metadata": {}, + "source": [ + "## 第十一局\n", + "周东侯 \n", + "汪汉年 \n", + "共一百九十七着 \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "13、15用意攻逼,不当,以局面论,究不如布置为正。 \n", + "16尖,为22存过渡之地,当时之着,但22当二六路先觑。 \n", + "23固滞,不明大意,当32位罩。 \n", + "30宜32位关出。 \n", + "31仍当32位罩,白角已坚,黑虽过渡,亦未活透,尚有无限攻逼,今必欲分断黑,关出反为黑制。 \n", + "33窘涩不堪,当41位关出,变化甚多,何惧挖断? \n", + "37、39不必,宜41位虚关,则无42、44两觑之苦。今45不得不呆应,皆由37、39着尽之故。 \n", + "42、44紧峭有情。 \n", + "47亦是。 \n", + "53当74位成眼,47借走生波则可,若为53长出而设,势孤力弱,自救不暇,安能制人。 \n", + "57当100位转头,黑两处未妥,自有操纵,单关虽得先手。而黑已活透,又不能制黑三子,两无所据矣。 \n", + "62不当觑, \n", + "63当粘,不须盘渡,彼此皆为手熟所障,此处黑不过于二六路觑渡成眼而已,本无别着。 \n", + "76反打灵活。 \n", + "80净捉一子雄畅。 \n", + "82夹至90让断二子以成转换。 \n", + "92争先小尖,逼白孤子,理路明畅,识见超越。 \n", + "77觑至91冲断,应法亦不可易。 \n", + "93至97虽属勉强,亦不得不然。 \n", + "98若于五五路反打,让白内活,未尝不老,今98点,100长,意在使白谋生,则我之藩篱自固,116仍是此意。 \n", + "119粗率,当125位先打,少留余地,不致气紧。自119着尽,138侵边扼要,143至163因全局已负,勉强经营。 \n", + "166当167粘,罩应过稳。 \n", + "此局白23尖不识大意,33落空,势愈不振,执意分断,本欲制人而反为人所制,黑如76反打,识见明敏,最为可法,嗣后遂迎刃而解,皆此一着之功,会心得手处初不在多也。 " + ] + }, + { + "cell_type": "markdown", + "id": "ab09d700-35f3-4b7c-8cd9-0acaf2b8903a", + "metadata": {}, + "source": [ + "## 第十二局\n", + "汪汉年 \n", + "周东侯 \n", + "共二百十九着 \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "4、6两飞,安心于起手即发难端,固非局面之正,亦足见所养之不纯。 \n", + "7未免为所动,当14位板,黑扳,白复扳,黑若于12位得角,白144位尖,黑渡,白虎,黑长,白29位投,镇静得大意。 \n", + "12当二六路打,白粘,黑于0.位粘。 \n", + "18亦当21位打.白长,黑二六路复打,白粘,黑36位得白一子,白打,黑粘,先整大局,三子或弃或取,饶有生机。 \n", + "32仍是4、6两飞看法。 \n", + "34宜67位用镇,不宜认真。 \n", + "35至45老成干净,收拾无遗,妙在三子关系甚小,随便反可制黑。 \n", + "53、55侵渡是。 \n", + "56一定转换。 \n", + "68封角当时。 \n", + "71至75意有所向,争先灵警。 \n", + "76当六六路长,竞搪不利于侵角。 \n", + "77至99不易之着。 \n", + "100不当扳,竞补为是。 \n", + "103、105随手,宜111位先夹再于104觑,今着净,后夹绝无余意。 \n", + "118见小,当128位长,白如先觑后封,黑十五路提,白五八路挖,黑于142位嵌;白如八九路关,黑142位觑,皆不能制黑。使白拮据谋生,自有便宜,今118、120仅得白十数子,而白121、125先收两封之利,127又借征分角,白反以数子为饵矣。 \n", + "\n", + "134当二四路夹渡。 \n", + "135失算。 \n", + "141误。 \n", + "149大极,余地非一着可了,不如据现在也。 \n", + "160当九四路小尖。 \n", + "161既反打,162又当弃五子转换。 \n", + "166至收局,局面已负。一意野战可勿深论。 \n", + "此局黑立意用此种笔路,此等偏锋,利于脱卸转换。若12、18仍归于正,则我先已受病,安能制胜?白亦有躁率易动处,然全体清通,绝无重叠之弊,长处正多也。 \n" + ] + }, + { + "cell_type": "markdown", + "id": "88a10b62-a50c-4f10-9281-ad4aab14d502", + "metadata": { + "jp-MarkdownHeadingCollapsed": true + }, + "source": [ + "## 第十三局\n", + "汪汉年 \n", + "周东侯 \n", + "共二百六十四着 \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "4不应别投,大有亦坐此弊。大有则固执不回,东侯有意翻调,皆非上乘之义也。 \n", + "16亦可着。 \n", + "17弱,当先于188位尖,然后于35位飞,争先紧峭。 \n", + "18至22立意挑战,亦无制胜成见。 \n", + "23草率,当35位打,黑长,白粘,黑36位封,白73位断;黑如不长,于十四路打,白提,黑23位渡,白九四路打,任黑或提或粘,白皆据胜势。 \n", + "24至40不易之着。 \n", + "41失算,当45位断。 \n", + "46至58自然。 \n", + "59至75虽弃数子,亦属两分。 \n", + "79当157位大飞为正。 \n", + "83宜225位平,白势已强,不须长起联络。 \n", + "85仍当157位大飞。 \n", + "89不能忍,当90位粘。 \n", + "91至99弃已成之角,得黑未净之二子,不见便益。 \n", + "100至106错综有致。 \n", + "101当108位搪,不应实行,使黑映带侵渡。 \n", + "107当109位净得一子。 \n", + "113落空,仍当157位飞。 \n", + "121粗,当122位长。 \n", + "122至130细密。 \n", + "142是。 \n", + "144当216位飞。 \n", + "148至156黑已投复弃,未免受亏。盖142不应拆二,小大最明;144复恋一子,自相矛盾。 \n", + "158至176一定之着。 \n", + "177不深算,当179位飞。 \n", + "189大。 \n", + "190至198多事,当194位打。 \n", + "199至209成劫不易。 \n", + "214粗,当220位补。 \n", + "215当七八路长,先手官子最大。 \n", + "225不必着净。\n", + "收官彼此皆是。 \n", + "此局黑16不应角而拆二,本权宜敷衍之着,白如含黑角之未妥,相机运筹,操纵皆在白手。44征二子之后,此病遂除,45得黑四子,46至56紧逼为之牵制,不能摆脱,至75转换,虽略相当,而白似伤实地。79点角.89复弃,未有成竹,非变化可比。107不知吃一子,虽后而实先也。121、177之粗率。自始至终,白无所见长,大抵黑立意翻新。不肯模拟步趋,亦有佳境;白未能屹然山立,为其所动,致败之由也。 " + ] + }, + { + "cell_type": "markdown", + "id": "633c4473-5836-4f39-b197-be84889d6182", + "metadata": {}, + "source": [ + "## 第十四局\n", + "汪汉年 \n", + "周东侯 \n", + "共二百着 \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "2镇、6压、19粘,20或21位搪,周汪凡数局皆此着法。20如21位搪,白27位立,黑20位搪,白84位拆,黑仅弥缝一角,而白两地皆畅。今20虎、22逼弃角,以图取势,似乎变动;而入手2镇、6压总非正兵,故运用终属勉强也。 \n", + "32亦未有成竹,势不得不立。 \n", + "33尖,是。 \n", + "35轻率当38位冲,41位关,黑即冲断,头绪繁多;如46粘,白36位双,白能制黑且持重无变。 \n", + "40自以为巧,何如44位粘之实着也。 \n", + "50扳,52打,54长,未尝不腾挪尽致,而所损元气不少矣。 \n", + "55至87,彼此皆一定之着。 \n", + "自88至100,用意亦当。 \n", + "101撇边安心打劫,极见识力。 \n", + "105当于111位两扑打劫,然后于105位作劫,黑关系甚重,必不敢应,白再于128位飞,已操全胜之势。 \n", + "107仍当打劫,为寻劫之用,盖107、105两处皆关胜负,为必应之劫,白尚有九四路冲一劫,黑一扑一跌之后,遂穷于劫,势必于139位断处作劫,任其作何寻劫,白势益固,而黑变化益少,胜负判然矣。今105、107率意一关一长,白反穷于劫,又不能收黑得寻劫之益,粗率乃尔。 \n", + "109细。 \n", + "123宜124位扳,黑长,白127位顶,黑局促谋生,白边角自实,然后于134位关,亦操胜势。今则任黑直出,不可复制矣。 \n", + "131不能扼要,当134位关,平谈之中,意味深长。 \n", + "133仍宜134位关。 \n", + "132至154紧峭有致,轻重得宜。 \n", + "156侵法妙。 \n", + "157至171不无受累,然皆不易之着。 \n", + "173当于179位扳虎数着,然后搪角,盖白平角来实,黑可任意图活。 \n", + "178既渡,则180之应与不应操纵在我,不当使黑多此一变,失先后之序。 \n", + "191已成输局,勉强用强;199亦坐此弊,皆可不论。191如于二五路尖,白亦负半子。 \n", + "此局黑40不粘至54长,用巧成拙,至101撇边,黑已成负局;133不老到,134关出,白展转受累,为黑借用不穷以至于负。虽名有出入,而未尝无匠心得手处,亦互有佳境也。" + ] + }, + { + "cell_type": "markdown", + "id": "af5fdfe0-2683-4507-9d5b-125bb1a33d0f", + "metadata": {}, + "source": [ + "## 第十五局\n", + "周东侯 \n", + "汪汉年 \n", + "共二百二十六着 \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "7大飞笼罩,偏颇之着,盛大有亦尝用之,在东侯知而故用,别有意见,非局面之正也。 \n", + "8至14护角,争先关起,识见最高,黑或在47位拆,或于23位补,皆落白彀中。 \n", + "13劲。 \n", + "17当225位为正,有7之笼,遂有17之侵,终非正着。 \n", + "27内扳,33飞,37反打,理路既明,腾挪自别,但35不当觑。 \n", + "43宜51位项,变化更多。43冲后,孤子成形,生机稍窒。 \n", + "54当二四路应,牵制白子,不应受白一觑。 \n", + "55必着。 \n", + "56至68皆是。 \n", + "69当十四路压,白有76位一打为急先手,黑周旋两处,自难措手,任其变化,总在白范围之中。 \n", + "71至77联络,势似张而病尚存。 \n", + "78必着。 \n", + "79当224位笼,老成持重。 \n", + "81至85妙。 \n", + "87滞殊,失79之意,当90位打,黑粘,白于88位粘,黑87位打,白96位补,如此洗发,白病始净,白势亦强。 \n", + "93当103位提。 \n", + "96、98侵隙入彀。 \n", + "120不必虎,当121位飞。 \n", + "123至135紧密有序。 \n", + "140当九六路逼。 \n", + "145老成。 \n", + "153至158白落得外觑,黑图争先,白亦藉以自实,两得其便。 \n", + "160至172不易之着。 \n", + "191失算。 \n", + "200当五八路断以成劫。 \n", + "211至215细。 \n", + "此局白自7着挑战以后,转折生情,波澜迭出,但79补角,逼黑出头,为83、85之地,87不反打而长,98觑断,白遂成负局。120弱,140取角,为160得数子而设,见小失大,未尽其用。彼此虽瑕瑜并见,而白不肯平易苟安,必欲尽变以极其致,固非拘牵于准绳者所能仿佛也。 " + ] + }, + { + "cell_type": "markdown", + "id": "cc13d6bd-11b5-49d4-a80f-729d3a652518", + "metadata": {}, + "source": [ + "## 第十六局\n", + "周东侯 \n", + "汪汉年 \n", + "共二百四十二着(注:手数应为二百四十一着) \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "10当玉柱补角,争先为正。 \n", + "12当217位搪角,16位补为正应,今于二四路(注:原二四位误)关,又于14位托,则白势固而黑犯重迭之病矣。 \n", + "13是。 \n", + "19识局面。 \n", + "21不但不识局面大意,而于大小之间不甚明白,当59位拆二,黑必于29位拆,白于31位压,任黑或扳或点角.其转换操纵皆在于我。今21似赘,黑点角取舍,自有便益。 \n", + "33、35执意成势,力缓而气滞,当115位压,便可运筹。 \n", + "36细而当时。 \n", + "37宜外扳,黑必不争此官子,看白作何应法,留一退之便宜。今内扳致黑分出,遂至破碎。 \n", + "47当49位打,虽落后手,而黑出头不劲,则后之中有先。今长虽属先手而黑出头有力,则先反得后矣。 \n", + "60有远神。 \n", + "62至83皆有成算。 \n", + "84宜于86位先冲,白如何应,再补未晚,庶几先后有序。 \n", + "95当96位打,净弃数子,争先于115位压,得弃取大意。黑既有84之补,数子甚小,不应恋此,致黑分出,既失先手,且白边子无援,未免失势矣。 \n", + "114自然。 \n", + "121当于126位反打求变,得援引孤白之意。 \n", + "121既虎应,127当于128位补角,今仅一长,既不反打又不补角,两无所据。 \n", + "132紧峭有情。 \n", + "134至158操纵有法。 \n", + "146宜三五路粘。 \n", + "181不必。 \n", + "184、186具细。 \n", + "198粗率。 \n", + "200多长反折官子。 \n", + "余至收局,官子彼此皆是。 \n" + ] + }, + { + "cell_type": "markdown", + "id": "97eebfb0-959c-4607-b12c-f25297e26009", + "metadata": {}, + "source": [ + "## 第十七局\n", + "汪汉年 \n", + "周东侯 \n", + "共二百四十九着 \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "7侵,躁,当布置为正。 \n", + "12是。 \n", + "20当42位冲,白搪,黑断,白49位长,黑二八路觑,白虎,黑于24位拆,如此攻逼.处处条畅得宜。 \n", + "28仍当42位冲断,一尖一挖,贪得白四子,以致外势尽伤,所活既促,且有后手,失策甚矣。 \n", + "41紧,有操纵。 \n", + "42至52勉强图出,吃亏甚多,皆因不早冲断,而贪恋四子之失也。 \n", + "56宜68位立,虽拙而有余意,白两地皆未实,今一撇一虎,反打争先,白角既坚,黑反难措手。 \n", + "69、71不明大意,黑白皆限于地,可以图活,不必出头,当70位一扳一粘,气局雄畅。 \n", + "78补亦不净,立下最是。 \n", + "79长、81断皆是,71、73冲出,以致黑收净,不能忘情,妄生难端,究之79当于186位两分为正。 \n", + "88一打一粘,白71、73冲并一长一断,其病俱现,今不打而长,已为失算。 \n", + "89长,90必无扳理,乃妄扳凑白一长一飞,黑子尽失。 \n", + "94还当于95位压,白板,黑断,尚有着法。 \n", + "127、131出头,妙有映带。 \n", + "139扳,140打,145关曲,尽变化操纵之用。 \n", + "152当153位板,可图转换,153长后愈难舒展。 \n", + "182至204已成负局,着法未尝不是。 \n", + "201至207有次序。206亦当虎,若虎,207不长,于208位觑亦有生路;206既粘,207不觑而长,可得黑角。 \n", + "总之,白生机在手,可以随其运用也。 \n", + "统论全局,黑先失于贪四子,再失于88不反打,90妄扳,至尽弃四子,已不可挽回。至后局,虽有出入,负局不得不尔。此东侯初到淮扬,尚是少年笔路也。 " + ] + }, + { + "cell_type": "markdown", + "id": "20dc6a36-b738-47a5-a17d-5ec9fe0b17cd", + "metadata": { + "jp-MarkdownHeadingCollapsed": true + }, + "source": [ + "## 第十八局\n", + "汪汉年 \n", + "周东侯 \n", + "共二百四十二着 \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "7镇、9顶,习气未净。 \n", + "8太逼,23位拆二、或184位投皆正。 \n", + "20夹渡,亦属性情偏僻之处。 \n", + "25当二五路立,黑两地牵制,应接为劳,补不能净,打劫见小,并犯初棋无劫之病。 \n", + "31便受寻劫之累。 \n", + "34当78位投,白提,再于181位补。黑寥寥边子,两处存劫,白不能净得,当以此为饵,则有变化之妙.强图求活,殊失大意。 \n", + "36宜37位实行,冲断操纵在手。 \n", + "41粗率,当43位点,搪角之后,争先于三四路行角,黑自难措手。 \n", + "57两处皆已活透,何须打劫通连。 \n", + "59又受寻劫之累。 \n", + "60乘59之弊.当64位尖断收净,乃漫长一着。 \n", + "63既得先,宜急于70位关,局势雄畅,翻然一变。57本失计,反因60尖退而获利,而63究归于粘,为不可解也。 \n", + "68至74,先手封净。黑已操全胜之势。 \n", + "78低,当81位罩。 \n", + "86虽攻逼,气机已缓,又宜144位投。 \n", + "89亦不得不然。 \n", + "92、94躁率无思致。92当139位长,白打黑长,白行黑扳,尚收逼孤子之利。 \n", + "98宜于100位长,妄扳凑白成眼。 \n", + "108当118位关,白未活透.顾忌尚多,应角自不舒展。 \n", + "114宜137位长。 \n", + "120若实粘,得白二子,枯涩太甚,故改计活角,总无成见。 \n", + "155当161位长,转头自妨变化.绝无余蕴。 \n", + "167弱.当184位逼。 \n", + "169觑、173打、187关,粗浮浅率,全无姿态。169仍当184位逼。 \n", + "182灵动。 \n", + "205弃二子争先,老到干净。 \n", + "昔汉年、东候初遇广陵,旗鼓相当,以为雄视一世。后皆负于懒予,始翻然改图。此系广陵对子,其见解识力未到,存之以见少时笔路,如此不可概其生平耳。\n", "\n" ] }, { - "cell_type": "code", - "execution_count": null, - "id": "d5365e18-290f-45dc-b09f-d569ffb6ab27", + "cell_type": "markdown", + "id": "c2b82a5b-50cc-4c49-b10f-6c578ee83cfc", "metadata": {}, - "outputs": [], - "source": [] + "source": [ + "## 第十九局\n", + "汪汉年 \n", + "周东侯 \n", + "共二百三十一着 \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "8躁急,如此妒拆三,何不两分落子耶?当七三路大飞为正。 \n", + "11宜41位罩角,简易兼得大意。 \n", + "17当65位渡。 \n", + "22、24最妨变化,宜关。 \n", + "28缓,且无实际,当108位尖。 \n", + "29当于角上作劫。 \n", + "33多事,宜38位粘。作劫于29未补之前,则切当而当时;29既补冲断,关系甚大,复行打劫,殊不老成。 \n", + "37寻劫,即属勉强,皆由33不应打劫而打劫、应补断而不补之病也。 \n", + "38是。 \n", + "39至49不得不然。 \n", + "52争劫是。 \n", + "55当于63位寻劫。 \n", + "60粗疏无成算,宜228位托,白气紧,不敢成大眼杀,不过于223位成宽劫,黑轻白重,白遂难于措手矣。 \n", + "67宁着后手是。 \n", + "73因粘补无情,故单拆求变,亦无制胜之道。 \n", + "74为形骸所累,当于上角用倒垂莲,则气局自壮。 \n", + "76粗率,宜86位断。 \n", + "80失算,当85位扳,弃子争先,气势雄畅,运用殊多。 \n", + "87打至101长,白已胜定,是黑之算左,非白之能必胜也。 \n", + "130当九二路夹,如此形势,黑宜图活于内,尚有远引征子之利。不活而走,不特受无限窘迫,即引证子之便宜,亦为白随手补去矣。 \n", + "141不易之着。 \n", + "148当154位关。 \n", + "151断、155复打,妙在逼窄,使黑无处转身。 \n", + "158见小。 \n", + "161长,白势益壮。 \n", + "163点角、169弃一子,175复弃三子,大小井然,真有得鱼忘筌之致。 \n", + "184当185打,则侵分得势。 \n", + "细论大局,白33不粘而劫,几成败局,因60粗疏幸免。73嫌粘应无情,姑为腾挪之计。74可以不冲,76不下断而上断,80恋子不能取舍,所以致败迹。其起手至147,被此瑕疵互见,其妙处全在151至179,而《不古编》从中段截去,殊不可解,持为补录全局指出之。 " + ] + }, + { + "cell_type": "markdown", + "id": "d80a0735-a23e-4582-a4d9-957a13531b72", + "metadata": { + "jp-MarkdownHeadingCollapsed": true + }, + "source": [ + "## 第二十局\n", + "周东侯 \n", + "汪汉年 \n", + "共三百二十三着 \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "10当实行进角。 \n", + "12见小,失局面,宜137位长。 \n", + "21落子清楚。 \n", + "24躁,当于A215位为正。 \n", + "25有力量。 \n", + "33至37似紧峭而实失大意,当45位转头,局势雄畅,黑孤子转难修补,且有51位封角之大着,自然两处着忙,攻逼全在我手;不应使38封头,仅收37一关之利而已。 \n", + "42当45位通连,角子所系甚轻,即为白所得,白亦属后手,恋子不舍,43分断白反有波澜。 \n", + "50既不敢于245位扳,则48不必先冲,反凑白成眼。 \n", + "60、62仅图自了,不能制人,当61逼,使白费经营,而我可不劳而得生机也。 \n", + "62当于63位关稳当,否则亦宜64位先虎后夹,使白无变。 \n", + "63反为白扼其要。\n", + "65变打为长,先后失序, \n", + "70宜77位顶。 \n", + "72粗率,仍当77位顶。 \n", + "63既为白据,则77一步黑势在所必争,今两着皆为白得,至87先手封头,黑已成败局,无可挽回。 \n", + "99至117以势旺用强,使黑无转身之地,警策有致。若据胜势,似亦不必占尽便宜也。 \n", + "106当于248位先冲后长。 \n", + "124宜八十路实粘,争先于125位扳,庶几振作,乃仅长此一着,而125又为白所据,争先要地尽为白所占,何耶? \n", + "142勉强,当146位尖。 \n", + "148宜150位连。 \n", + "142、148已先受病,遂有149之嵌。 \n", + "164至174敷衍无聊。 \n", + "175粗疏,当188位打,黑遂无可救。 \n", + "186至194成劫,白所系己重,不得不于211位冲,是黑以无用之角为转换,遂得白一块,175一着之误如此。 \n", + "221当265位紧。 \n", + "223宜225位双。 \n", + "227宜十二路关。 \n", + "233宜242搪。 \n", + "243、247小, \n", + "253当256位粘。 \n", + "此局白负半子,盖失于官子草率,非黑之经营制胜也。\n" + ] + }, + { + "cell_type": "markdown", + "id": "327ffcf1-9d59-45ee-a23f-13b0129292bc", + "metadata": {}, + "source": [ + "## 第二十一局\n", + "汪汉年 \n", + "周东侯 \n", + "共一百十五着 \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "6当10位投拆三,白不关,气机已动,当运用于无形之前。 \n", + "7、9二着亦得局面之正。 \n", + "11用倒垂蓬当时。 \n", + "14不扳而断,乃用拆出,其着法始于汉年.意在破例垂莲旧习,究非正应,宜五五路扳为正。 \n", + "15若于五五路退,黑亦局促,不能舒展。 \n", + "32既不能封白,多此一盖,白转干净,当34位虎,意象灵动,变法尚多。 \n", + "38、41皆大。 \n", + "43、45应法是。 \n", + "48见小,当二八路长一着,争先为要。 \n", + "52宜55位让渡。 \n", + "54当59位粘。白势已张,分断后黑两处无援,自难措手。 \n", + "51至59俱紧峭,竞断更见力量。 \n", + "66当68位退,易于生眼。 \n", + "86弱,究以粘为是。 \n", + "87、89得二子,益无顾忌。 \n", + "92宜102补。 \n", + "95扼要之着。 \n", + "102当104位盖.看白作何应法,六九路尚有一断,可以经营。今以恋子之故,105逼,106、108不得不走,109自然通连,黑愈觉窘缩。即以大小论之,转换之所得,亦浮于所失.况不受孤子之累耶。 \n", + "111至115妙甚,洒然自得,独运神理,脱略形骸,虽非极致之处,然规模宏远矣。 \n" + ] + }, + { + "cell_type": "markdown", + "id": "55eb7a58-ba72-4e7c-84bd-3690f180b2e6", + "metadata": {}, + "source": [ + "## 第二十二局\n", + "汪汉年 \n", + "周东侯 \n", + "共二百十九着 \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "18至26弃三子转换,究非正兵。 \n", + "24当30位虎。 \n", + "27至33正应。 \n", + "36宜53位斜飞得大意。 \n", + "43当47位长。 \n", + "46滞,宜114位反打,争先于56位通连安逸。 \n", + "51至57宁让黑断,活透兼搜黑眼,了无挂碍,识见高妙。 \n", + "59当95位关。59至69,本意藉封边以降腹,但操算不精反受逼侧无可转身之累,以之借径则妙,以之求活者左矣。 \n", + "79至89,虽活于内,大失便宜。74尖、78冲、80弃二子,着法灵劲。 \n", + "98多觑,当100位先捺后双,然后于105位关。 \n", + "106、108展转支吾,究之不能成眼,而白势益固。 \n", + "120草率,当122位连,或断与否,其权在我。 \n", + "123引出二子畅甚。 \n", + "131粗疏无成见,当135位关,争先于140位封,胜局遂定。 \n", + "140大极。 \n", + "141至156一定之着。 \n", + "157小而缓,同一转头何不于159位转头? \n", + "158多事,宜159位长。 \n", + "159紧。 \n", + "165粗甚,当九六路打,黑粘,然后165位粘。黑如181位长,白166位得黑五子。黑边虽再补一着,尚有侵分。黑或166位出头,白172位长,黑长白挖,黑167位长,白181位封,得四子既净而角不受分,皆可制胜。今率意先粘,黑既得白二子,复有先手侵角之利,受累深矣! \n", + "209当八二路行。 \n", + "211落后手。 \n", + "212分角,黑胜势遂定。 \n" + ] + }, + { + "cell_type": "markdown", + "id": "5c37a6a6-d0d7-44d6-b225-69ab5c5b68ea", + "metadata": {}, + "source": [ + "## 第二十三局\n", + "周东侯 \n", + "汪汉年 \n", + "共二百廿三着 \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "7压、13封角,即用镇封角之余意。但先镇后封,变化尚多,不致碍手;今先压封角,16扳,存一断头,白弥缝征子.颇费经营矣。 \n", + "10实行进角,16扳,皆是。 \n", + "21宜23位搪。20扳,落得现成,本无一定制白之处。21呆粘、22关,逐致引出征子,23又不得不急搪,先后之间,便觉破碎。 \n", + "29以境熟手滑,不识以退为进之意,当35位粘,则力量甚劲,顾盼之间,随处皆有根据,黑两地受其牵制矣。 \n", + "36、38妙甚,操纵在手,变化无方,至42大飞弃去四子,52争先拆二,遂操胜势。36若寻常于48位长,白37位关,黑六五路夹,虽得白二子,无关胜负;况37或于162位挖,五四路平尚有腾挪。36关妙在使37不得不关,必不于38位觑,在白为极无用之着,在我遂为制胜之兵。 \n", + "42飞,47、49若不得黑四子通连,则黑亦能为患。是所弃者皆糟粕,而所收者尽精华,识大局而脱形骸,汉年一生得力在此。 \n", + "53当74位投,妒大强投,先有病根,岂能善后? \n", + "75宜76位关。 \n", + "74、76,又扼要地。 \n", + "77是。 \n", + "80攻逼甚当。 \n", + "81以53、72二子未妥,虽不敢恋战但局面已弱,当83位扳以图变。 \n", + "84迂缓,当86位侵,既有76罩,84复长,难免叠架之弊。 \n", + "86当于106位先打一着,然后侵分,不使有变,胜局固当如是。 \n", + "107见小,当于110位长,黑入边之子未活,尚有后手,复制黑之腹子,何不识大小如是? \n", + "总之,86之打迟,84之长缓,全壁之瑕也。 " + ] + }, + { + "cell_type": "markdown", + "id": "f5250a01-7533-4b91-8dbc-5ec447e1397f", + "metadata": {}, + "source": [ + "## 第二十四局\n", + "汪汉年 \n", + "周东侯 \n", + "共一百七十着 \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "4非局面之正。 \n", + "10侵分,不但不识局面,并不知大小,入手便急邃谋生,无处非畏途也。当55位关。 \n", + "19不必,与10之侵分同病,宜91位投为正。 \n", + "24琐细无成见,既先受25一觑不得不应之累,又无一定操纵之运筹,气习胜而义理疏,多有如此境界。宜93位投。 \n", + "33是。 \n", + "34当于上角投六三,挖断仍为24所累,强而无当,殊不知41、43虎长后,44必落后手。 \n", + "47至63便宜讨尽,一转手之间,处处皆为白所制。24一着,其病如此,尚不思改计耶? \n", + "57虎应为是。 \n", + "58宜142位先夹。 \n", + "67粗率,当68位搪,黑粘,白粘,白已操全胜之势,何用多求? \n", + "72至88以极牢固之地面化为破碎,总是67轻断之病根也。 \n", + "86是。 \n", + "89当99位冲转换,黑实地所得可见,白得六子虽少而全体充畅,兼可制孤,有无限运筹也。且冲断黑所用仅得一觑。89长,无论黑残子有用无用,而用处转多,此固属见少,实为86所动而不能忍,亦不明屈伸之义矣。 \n", + "93不必,当102位立。 \n", + "94姑为周旋。 \n", + "95粗率,仍当102位立。95扳后已不可救,余可置而不论矣。 \n", + "此局白误于67断,89不冲,93多尖,不急于102位立;95再立,犹可救全局而制胜,在94托,亦不能两全;而95扳,又曲成其巧,乃白自败,非黑运筹制胜也。 \n" + ] + }, + { + "cell_type": "markdown", + "id": "9c3a4868-503b-4d64-a803-099e401ff914", + "metadata": {}, + "source": [ + "## 第二十五局\n", + "周东侯 \n", + "汪汉年 \n", + "共一百九十六着 \n", + "对子 \n", + "不古编\n", + "\n", + "5用奇兵取势。\n", + "6以正兵应是。\n", + "8投早。\n", + "9自在。\n", + "10不得不关。\n", + "11借攻实角。\n", + "12必着。\n", + "13当时。\n", + "16生根。\n", + "17、19细。\n", + "24可缓。\n", + "28、30有波澜。\n", + "31紧极。\n", + "37至49出法自然。\n", + "48、54不得不走。\n", + "66用意深远。\n", + "75攻要。\n", + "76不应断,攻彼有力。\n", + "80至96必然之着。\n", + "97至102彼此皆紧。\n", + "104另用出法。\n", + "119大。\n", + "120落得断。\n", + "124出法好。\n", + "126细极。\n", + "129见局面已胜,故用弃子争先,稳。\n", + "133我众彼寡,故用强。\n", + "140宜紧压。\n", + "141分法老到。\n", + "161官子大。\n", + "163至181应法细极。\n" + ] + }, + { + "cell_type": "markdown", + "id": "d10af3d0-b6a1-40df-bb3a-542f99f0f93c", + "metadata": {}, + "source": [ + "## 第二十六局\n", + "汪汉年 \n", + "周东侯 \n", + "共二百廿七着 \n", + "对子 \n", + "不古编\n", + "\n", + "8着当虎较胜。\n", + "11至17得角,亦一着法。\n", + "24当。\n", + "25至28必着。\n", + "29大。\n", + "30至34畅。\n", + "37至41紧。\n", + "42灵活。\n", + "43老到。\n", + "44、46次序。\n", + "51紧。\n", + "53攻实地。\n", + "54至58必着。\n", + "60先净一半。\n", + "63冷处传神。\n", + "64至70不易之着。\n", + "75、77不拦高见。\n", + "81奇想。\n", + "82两过。\n", + "87用当。\n", + "95老成。\n", + "102、104成两块眼位,细。\n", + "113大极。\n", + "118与42同意。\n", + "119至131得实地。\n", + "132必着。\n", + "133大。\n", + "138至144借意分腹。\n", + "160过虑。\n", + "161至终局收法自然。" + ] + }, + { + "cell_type": "markdown", + "id": "0e9ccbda-ea4a-4366-84f0-c363003c2743", + "metadata": {}, + "source": [ + "## 第二十七局\n", + "周东侯 \n", + "汪汉年 \n", + "共二百二十六着 \n", + "对子 \n", + "不古编\n", + "\n", + "8避倚盖套。\n", + "12取实地。\n", + "13紧。\n", + "16若在17位关较胜。\n", + "17大而紧。\n", + "19细。\n", + "20落得觑。\n", + "22破势是。\n", + "24虽成根可缓。\n", + "34不应断,好。\n", + "38当他图。\n", + "41攻角入彀。\n", + "48不得不然。\n", + "55断收,紧极。\n", + "56至67不易之着。\n", + "68有情。\n", + "69、71力量。\n", + "73至85有远见。\n", + "86不可缓。\n", + "87防收。\n", + "88弃子收外得大意。\n", + "101至111两意。\n", + "112扼要。\n", + "119早,当120位镇为妙。\n", + "120转换,明缓急可法。\n", + "127多事。\n", + "130至140活法好。\n", + "142至158弃取妙极。\n", + "159至163落得着。\n", + "165至175可以不下。\n", + "177大。\n", + "182虽大不细。\n", + "183至191活法自然。终局官子彼此细极。" + ] + }, + { + "cell_type": "markdown", + "id": "58dbf5ae-1405-4276-a455-217938b323e3", + "metadata": {}, + "source": [ + "## 第二十八局\n", + "汪汉年 \n", + "周东侯 \n", + "共一百九十七着 \n", + "对子 \n", + "眉山墅隐 \n", + "\n", + "2用镇神头,尚沿林、过习气。\n", + "12、14虽另有着法,已为镇神头牵绊,落第二义矣。\n", + "15退、17点角见小,不识局面,当24位扳。\n", + "24长、26点、28、30两扳次第非不清楚安逸,但意向索然。24当83位拆二。\n", + "37宜101位打,老成干净,30乃残子,何足染指?\n", + "39当44位飞。\n", + "40当先尖后飞、虎。\n", + "53落得于55位先打。\n", + "46、48是。\n", + "51当实粘。\n", + "55低。\n", + "56当58位置子,或用双飞燕,皆得大意。\n", + "57、58皆正。\n", + "59亦可着。\n", + "65当85位大飞,黑若飞角则藉以孤58之一子。\n", + "72宜85位补。\n", + "73粗率,当83、85两扳,黑86位打,白十一路盘渡,然后于73位尖。黑累已重,自难两全;83位扳,黑若在75位转换,白虽弃角子,黑仍后手,官子尚有余波,大小殊不相侔,黑不敢转换,白势遂张。\n", + "95宜187位虎,96实长数子,便宜取尽。\n", + "100不必,当即于102位长,白若扳,黑断,变化较多。100既打,则102又当104位飞矣。\n", + "116镇静,得大意。\n", + "一117当127位关,即欲打,亦当先于一151位托。\n", + "134至143不易之着。\n", + "150既长,则144、148俱可不必,官子小损。\n", + "此局白39点、55打俱为37征一子弥缝,黑不必引出征子已收其利矣。73不细,76、78两着反为黑有,83至91仅能两全,黑活边已畅。95至99一筹不展,以至于负。30本寻常之着,而竟以此着收功者,白不善冼发自致之也。" + ] + }, + { + "cell_type": "markdown", + "id": "ea5bd0cc-babb-4094-82c3-14916dca2e51", + "metadata": {}, + "source": [ + "## 第二十九局\n", + "周东侯 \n", + "汪汉年 \n", + "共二百五十八着 \n", + "眉山墅隐 \n", + "\n", + "7关,白虽拆三之地已坚然。\n", + "8搪、10觑亦早。\n", + "14至18亦可着。\n", + "24当先于157位点,白二五路搪,黑109位夹。点以防断,夹以存眼,然后于24位投。\n", + "25习气,当去角三九路两分。\n", + "26当28位拆二。\n", + "27仍当三九路投子。\n", + "29至35鄙塞之甚,当于40位分,黑盖白扳,黑打白粘,黑41位粘,白五二路行,黑拦,白于38位关,置双飞于不问,则所以应双飞也。\n", + "39仍宜40位侵渡争先。\n", + "43罩为45而设,然49仍须补,受50、52两捺,局面有伤。\n", + "54至60得大意。\n", + "61大。\n", + "63宜64位搪。\n", + "65宜66位立,黑搪,白于70位转头,再于九四位置子。65至77费尽全力仅得通连,殊失便宜。\n", + "78缓,若照应入角四子,亦当97位转头。\n", + "80不明大小,当去角小尖实角,白亦不敢深入,所侵有限;或103位飞,皆紧。\n", + "86当144位关,白如95位平,黑于四三路得一子;白如138位尖,则黑于九四路飞较畅。\n", + "87至93先手活透,大极。\n", + "97至106六不易之着。\n", + "109好。\n", + "124大。\n", + "132欠老成,133断反有波澜,黑略伤官子,当133位双飞,然亦无补于输赢也。\n", + "此局黑本欲成大块,然80不补角又不于103位飞拦,白既有79之侵,87又活一大角,是欲大反小矣。如86、96、110之类,枯涩无聊,皆不先事绸缪所致。大概机锋所迫则精密相引,苟图安逸从何致胜?负者固减色,而胜者亦无所见长也。\n" + ] + }, + { + "cell_type": "markdown", + "id": "c4862cb1-c6c7-4a35-9af3-21365c8b7360", + "metadata": {}, + "source": [ + "## 第三十局\n", + "汪汉年 \n", + "周东侯 \n", + "共二百六着 \n", + "对子 \n", + "眉山墅隐 \n", + "\n", + "11可缓。\n", + "13正。\n", + "14乃东侯创体,他人无此着法。懒予每见敌势张处,必劈空投子从天而来,亦是此类,秋仙汇选名之曰:钓大块法。亦不经之论,本无成筭,非制胜运筹之着。\n", + "15另有作用,若在27位尖,亦正。\n", + "18、20静以待动。\n", + "21稳,22至32藉以通连。\n", + "33至37老成干净,两得其便。若以正论,22当五六路飞,先整大势以制5之孤子,2着一子虽单薄,然生气尚多。\n", + "38、40落得。\n", + "42当时。\n", + "45当54位补角争先为要。\n", + "48必镇。\n", + "50当81位罩。\n", + "54、56不必,反凑白57一尖。\n", + "57落得。\n", + "59促气好。\n", + "60用意。\n", + "61当132位压出,使黑经营两处,变化自多。权衡在手,不拘拘于活角,始有望筌境界。\n", + "70必断。\n", + "71、73坚忍,然76、78先手封头,白亦失利。\n", + "82有远神。\n", + "83至101紧。\n", + "103争先。\n", + "107、109弃二子是。\n", + "111、113早,当118位带侵带补,黑欲图活,甚难措手。\n", + "111留为163收,便宜较多。\n", + "125当七八路尖,黑必六七路应,白126位扳,黑五九路扳,白128位退,黑127位连,白十六路得一子活透;黑如不应,白遂有无限便宜。\n", + "140、142有次序。\n", + "148不必。\n", + "155当于169位虎。\n", + "162当177位长。\n", + "嗣后彼此皆不易之着。\n", + "此局36当37位扳,白178位断,黑36位补,白五八路打,黑于68位用倒垂莲含引出孤子,白有顾忌,庶几取偿他处,乃汉年所长。此处机关相合,正当用之。36既退,孤子黑亦置之度外,但42封,48镇,86、96逼,至104连,未尝不为四子而发。譬之风水相遭,自然成文,才有属意,便有穿凿。然意到神行,部署整严,亦不失为大家。白老成持重,黑所以不能制胜。" + ] + }, + { + "cell_type": "markdown", + "id": "47729f1e-fb8a-4fad-a369-d8b9783cd4b5", + "metadata": {}, + "source": [ + "## 第三十一局\n", + "周东侯 \n", + "汪汉年 \n", + "共一百六十一着 \n", + "眉山墅隐 \n", + "\n", + "两分起手,3大飞侵角起于懒予,周东侯尝用之,汉年应法皆不得要领。\n", + "4是。\n", + "7觑,8粘,9投六三,10搪,11或拆二、拆三,白颇如意。东侯、大有亦有此局,7觑,大有于六三路行,极峭拔,操纵之致,详在兼山堂谱评中。\n", + "11亦是。\n", + "12当14位置子,意向灵动;不宜投三六使白有镇神,借以实角、实拆三。\n", + "26、28不必打劫,亦无粘劫之理,一提两提已甚。\n", + "33、35自在。\n", + "37、39是。\n", + "42用倒垂莲亦可着。\n", + "45正应。\n", + "55至60一定之着。\n", + "61弱,当78位关。\n", + "70当101位飞,白不能溃围而出,庶几先发制人。\n", + "76不必托,白如挖断,黑冲出得一子,活而且畅,仍有87一关之大官子。\n", + "81断,95征一子,96仍落后手,白大得便宜。\n", + "103当105位粘。\n", + "107涉险,当140位托存眼,黑防跨断,再于109位点,黑107位打,白七四路长,分角而外子不伤。\n", + "114、116为着法所误,当118位搪。\n", + "124当129先关后断。\n", + "133、135紧。\n", + "144至150粗率无姿态。144当152位长,白大块未活,必不敢征,既得三子,尚有余波。今白已活透,索然无余蕴矣。\n", + "161当再长,此必争之着竞置之不问,何耶?眉山墅隐皆刻全局,官子不遗。此局161补,黑必于十七路转头,白仍可取胜,而中止不完者,殆必有错误故也。\n" + ] + }, + { + "cell_type": "markdown", + "id": "2c7789fb-dea7-451d-93f2-151944e5f2c1", + "metadata": {}, + "source": [ + "## 第三十二局\n", + "汪汉年 \n", + "周东侯 \n", + "共二百十一着 \n", + "对子 \n", + "眉山墅隐 \n", + "\n", + "7投六三,9点角尚沿旧习,至于先有5着,立子弃取,操纵皆在黑手,则更不宜。7当176位大飞,神理具足。\n", + "12当19位扳,外势雄整。\n", + "17当时。\n", + "18当20位碰,白18位平,黑22位立。\n", + "36躁,当平角投六三。\n", + "42宜先于44位搪角。\n", + "52粗率无思致,当56位飞。白39扳角、45分断意在实拆三之地,使黑后手活角,52顶遂入其元中。若在56位虚飞,破彼牢笼,移步换形之际,一着钝置即不能如意矣。\n", + "57先手至63借意取实地,大得便宜。\n", + "65当于中十三拆三,局面在此,不在重叠拆二。\n", + "66是。\n", + "68、70落得生波。\n", + "75不老成,当76位长。\n", + "76至87不易之着。\n", + "88随手,当91位封,局面遂幡然一变,枯子如唾余,弃之犹恐不速,况恋之耶?\n", + "100、102好。\n", + "110多事,当172冲,白长,黑174位长,白110位打,黑粘,白112位得三子,黑于122位扳,白断,黑124位封,白提劫,黑于126位寻劫,白应,黑提,白粘,黑二八路扳,白拦,再于130位关,整暇严密,处处皆妥。况寻劫之处白应在六二路,黑有一四扳角之便宜;白若应在113位,又于67之子不相照应,白颇减色。\n", + "126当130位寻劫,白131位封,照原着着去,137提劫,黑142位扑,白提,黑七六路打,白如142位粘,黑尚可联络。\n", + "140至148所谓着着见将,以此制胜则优。\n", + "150转换。\n", + "151打出,白已胜定,何须营为耶?\n", + "150、153是。\n", + "155见机。\n", + "158缓,宜先于172冲,白搪,再于三八路跨。白冲黑断,白打黑打,白粘,黑163位粘,白断,黑于165位平关。\n", + "163不必觑。\n", + "官子皆正。\n", + "此局黑通盘挑战,如巧匠矜能,不肯寻常。但寻理在寻常之处者,又不容机械。百出甚矣,寻常二字为难能也。\n" + ] + }, + { + "cell_type": "markdown", + "id": "5f9d8d62-dbaa-45cc-a99c-2407994b523a", + "metadata": {}, + "source": [ + "## 第三十三局\n", + "周东侯 \n", + "汪汉年 \n", + "共二百四十二着 \n", + "眉山墅隐 \n", + "\n", + "四至二十双飞正。变其应法起于懒予,汪、周与懒予对垒后始归于正。嗣后汪因形用变,烦尽其思,而周或十五不夹角子、一百十九位长之类皆未能醇净,亦天性之偏未能尽化故也。\n", + "廿五颇当廿七拆。\n", + "廿六宜一百十一位觑,白粘,再于一百十六位逼。\n", + "三十、卅一是。\n", + "卅五当四十位捺无变。\n", + "卅六、卅八不必,宜四十位长,先断后打,封头,变化较多。\n", + "四七有操纵。\n", + "五七、五九虎,六十搪,意谓白于二百六位先断后补,有余不尽。若不可断,五七当四三路粘为是。\n", + "六五、六七正。\n", + "七二当时。\n", + "七七当八三位搪,轻重停匀。\n", + "七八当八三位行,白未活透,自然掣肘。\n", + "八八紧。\n", + "九一多事。\n", + "九二、九四落得.\n", + "九六小,当一百四八位尖。\n", + "九七至一百五不是。既不能制黑,岂有三落后手而得四着官子之理?\n", + "一百六小。\n", + "一百十一当十四路挖,黑不能两全。\n", + "一百十三宜十五路觑,迟则不及。\n", + "一百十九至一百廿三不必。\n", + "一百廿九当一百三十位粘。\n", + "一百卅二低,当一百卅三位先点后封,白遂成败局。\n", + "一百卅八当一百卅九位粘。\n", + "一百四八低,当一百五二位长,白一百五一位扳,黑一百七六位打,白亦惟有照旧着去,而黑得先手于十七路双打收净,已胜定矣。\n", + "一百五四当一百六五位觑,白粘,再于二百四十位飞,白搪,然后一百五四位转头。黑觑白如不粘而于二百卅九位长,黑一百六三位退,白谋生局促,黑势益坚。\n", + "一百六三至一百六九成眼,好。\n", + "一百七四粗,当一百八三位觑,再于去角二四路虎,黑势浑成。平角又存极大官子,则胜定矣。\n", + "一百七五、一百七九粗严。\n", + "一百八二图活。\n", + "一百八五藉以破腹。\n", + "一百八六至一百九八彼此一定之着。\n", + "一百九九粗,当二百二位行,黑拦,白十四路打,黑盘,白先手提一子,然后于二百位尖。\n", + "二百十三姑为尝试,未有成筭。\n", + "二百十四随手,当二百十五位封,老成无弊,便宜一着。此局白胜半子,二百十四若在二百十五位封,则半子输赢殊为定也。\n" + ] + }, + { + "cell_type": "markdown", + "id": "a9c5228b-b7fd-496c-a2a2-a12e7a864e92", + "metadata": {}, + "source": [ + "## 第三十四局\n", + "汪汉年 \n", + "周东侯 \n", + "共一百九十四着 \n", + "对子 \n", + "眉山墅隐 \n", + "\n", + "六正。\n", + "十局面变体。十一若在十三位拆二,亦是正兵。今不拆,于三九置子,见解另有高处。\n", + "十二平关、十六罩避熟趋生,但白有十七侵,廿一、廿三关断,卅五托,弃取在白,命意失宜。\n", + "十五有情。\n", + "十七至廿三紧。\n", + "廿二当廿三位长,白长黑廿六位扳,白如二十五位长,黑九四路挖断;白如六三位虎,黑廿九位长。\n", + "廿四当九六路打,白九九位长,黑廿四位粘,白廿五位打,黑四九路隔断,白二十六位提一子,黑廿八位转头,弃廿六之一子,稍轻。白势虽张,尚存九四位关出。黑盖失之于初本,难舒展,虽不便宜,庶乎得转换之正。\n", + "廿六必长。\n", + "三十宜九九位吃。\n", + "卅五是。\n", + "卅六当七三路虎,白打,黑卅六位打,白提一子,白(注:应为黑)卅七位粘,通连颇畅,白拆二尚可分断。\n", + "卅九当四七路打,黑八六位粘,白四五位拦角,黑一百二位关,白卅九位得角,实地较多。\n", + "四十至四六沿边活角甚小,四五得二子,益无顾忌。\n", + "四三细。\n", + "四七得角,大。\n", + "五四亦属无聊。\n", + "五五至六六一定之着。\n", + "七四当八八路扳。\n", + "七六打出,七八若能于一百七位复打,则气势雄壮。既不敢打劫,白势益固。\n", + "八二宜八八位扳,白拦,黑粘,白须防断,黑可得先。\n", + "九十当九一位立。\n", + "九二当九六路通连,九二转头为九四关、九八连而设,固失于弱,亦昧胜负之机。\n", + "九九大极。\n", + "百至一百十四未尝不极力腾挪,总无补于事。\n", + "一百十六亦非恋子,意在借走相机脱卸转换。\n", + "一百十七当一百廿五位飞,黑以窘迫,利于弃。白势既张,使黑欲弃不能,欲走局促,便宜无量。\n", + "一百二十至一百廿八灵便。\n", + "一百廿三当于一百六六打,黑长,再于一百廿三位挤,则黑虽弃腹子,外犹未净。\n", + "一百卅一点角,一百卅四让渡皆是。\n", + "一百四四好。\n", + "一百四七至一百五九净。\n", + "一百六二当一百六四位平,白长,再于一百七二位关。\n", + "一百六五随手,当一百七五位压,黑欲联络则白必取尽便宜。\n", + "一百八九当先于二八路撇。\n", + "此局如十二平关,十六罩,七六反打,八二不于八八路扳之类,黑非不知镇静,盖意在错综突变耳。东侯尝言:工力悉敌者,彼既掌先手,致胜不易,当用偏锋以乱之。此非定论。用偏,我已受病,何暇制人?若偏锋致胜,则非劲敌矣。晚年言:致胜之机,一言可决,以至诚为主宰。折肱后方有此悟,极为醇邃,而精力已不副。所有有闻道贵早之说,理悟二致,要不外此。\n" + ] + }, + { + "cell_type": "markdown", + "id": "1846234b-859d-439b-a619-95e866517c87", + "metadata": {}, + "source": [ + "## 第三十五局\n", + "周东侯 \n", + "汪汉年 \n", + "共二百八十三着 \n", + "眉山墅隐 \n", + "\n", + "六、八两关虽另出手眼,究非局面之正。\n", + "十一小,当一百八位飞,或卅五位布置。\n", + "十七宜粘。\n", + "二十当廿一位关。\n", + "廿一宜廿四位关。\n", + "廿七当廿八位打,黑长,白于廿七位打,黑廿九位长,白二百六九位长,黑卅二位吃,白卅四位长,黑六七位长,白十三路吃,黑三十位长,白提,黑卅一位长,白一百九九位粘,黑一百九十位扳,白一百九五位长,黑一百八二位长,白五二路活,仍是先手。\n", + "卅是,若在卅一位,白即卅四位打,黑三十位打,白提,黑征一子,白五二路先手活透,仍有远引征子之利。\n", + "卅一至卅五亦有沈郁顿挫之致。\n", + "卅六当一百七七位托。\n", + "五十当五一位先打一着再冲。\n", + "六五当六八位长,黑六七位粘,再于二百七五位觑,黑粘,然后于六九位得一子。\n", + "七十以孤子未连,不得不于此生情。\n", + "七一必粘。\n", + "七四至八三彼此不易。\n", + "八四至一百六各有成算。\n", + "一百七弱,当一百十位扳,黑绪多,更难措手。\n", + "一百九早,当一百廿二位关,黑扳,白断得一子。\n", + "一百十三断,一百十五、一百十七、一百十九至一百四五先得一角,安心弃子转换,极淋漓酣畅之妙。\n", + "一百二十至一百四六是。\n", + "一百五十自恃无劫,落得先手取数子。\n", + "一百五二至一百六四算就劫之多少,不肯无因自补以示弱,亦见精练,但一百六四当一百六五位粘。\n", + "一百八二粗,当一百八三位打,再于一百八二位长争先,于二百八位实行数着,先得实地,黑残子白亦不能尽得。\n", + "一百九四当一百九七位成眼。\n", + "一百九五落得。\n", + "二百十八当二百十九位托,着法甚多。\n", + "二百廿四细。\n", + "二百卅九当二百四四位粘。\n", + "此局白负半子,若于二百四四位粘,白胜半子。总计二百四四、二百四六、二百五六、二百七二黑得官子四着,二百卅九若在二百四四位,则二百五六一着为白所占,黑二百五七位一尖、一长,二百四五位冲,仅得三子。黑收功于二百廿四打一着,二百七三不得不提防黑一打一虎,遂负半子。\n", + "此局黑白布置皆未醇静。白势已重,当未雨绸缪先于一百六七位托。至六九打,黑已成负局。十一本白赘着,黑子落其度内,一变而成劲旅,均非上乘运筹。白失于一百七不于一百十位连,稍为振作,虽腾挪变化,终落得第二义然。彼此不肯示弱,一着退后,一步必穷其义而后止。其峭拔挺历固自极一时之胜也。\n" + ] + }, + { + "cell_type": "markdown", + "id": "cc94b8e9-e670-416d-a758-8ce17f89bcc4", + "metadata": {}, + "source": [ + "## 第三十六局\n", + "汪汉年 \n", + "周东侯 \n", + "共二百四十三着 \n", + "对子 \n", + "眉山墅隐 \n", + "\n", + "三压、九拆三兼逼限拆地着法起于东侯,不作倚盖用乃局面变体,亦有思致。\n", + "十五强,若在一百廿三位补,气势较畅。\n", + "十二先冲后补有序。如后补再冲,白即让二子矣。\n", + "廿二小,当五三路尖。白六五位长,黑六七位大飞为正。\n", + "廿五当投双飞,得局面大意。\n", + "廿六当廿七位让渡争先拆三安逸。\n", + "卅二、卅四细。\n", + "卅六生断、四一伏去路皆好。\n", + "四三至五十不易之着。\n", + "五六滞,当一百六一位顶,白两处碍手,应法不能舒展,操纵在我,狭路相持,一步一变。\n", + "五六至六十仍是熟调供应,粗率不精炼。\n", + "六八当三八路虎,更宜官子。\n", + "六九当廿五位得一子,存劫,黑关系甚大。任黑得五子仍是后手,白尚有官子便宜,所失甚微。连通黑遂无挂碍。\n", + "七六不可缓。\n", + "七七当三八路逼,黑八四位关,白九一位关,运筹全局为要。\n", + "八一是。\n", + "八六、八八畅。\n", + "八九当时。\n", + "九十、九二不得不退。\n", + "九三、九四各得一子转换,各得其便。\n", + "九五、九六必着。\n", + "一百二、一百四紧。\n", + "一百五有情、一百六扼要皆好。\n", + "一百十五当八五路长。\n", + "一百十六觑,一百十七宜十七路尖,照旧着去而后于一百卅六位飞。\n", + "黑一百十八补此处黑得便宜,但白一百廿三至一百廿七侵弱黑边。\n", + "一百卅一、一百卅三大而安逸,亦有成算。\n", + "一百卅四可缓,当一百卅六位飞。\n", + "一百卅七、一百卅八大。\n", + "一百四十当二百四位立,便宜两着。\n", + "一百四三落得先手一百六八位尖。\n", + "一百四五至一百五三不易之着。\n", + "一百六二通连,大。\n", + "一百六三扳,一百六四不得不挖,一百六七提一子,借以生情。\n", + "一百六九点至一百七三关,着法皆妙。\n", + "一百七六不必。\n", + "一百八一、一百八三紧。\n", + "一百八六至一百九六不易之着,\n", + "二百一落得二百六位先冲,便宜一着。\n", + "二百九当二百十一位补。\n", + "二百十至二百十八先手得数子,大极。\n", + "二百廿五当二百三十位扳。\n", + "此局白官子不细,黑仍负子半者,前局受伤故也。\n" + ] + }, + { + "cell_type": "markdown", + "id": "90d9c6d3-2884-4a4c-92d5-9e1439f43009", + "metadata": {}, + "source": [ + "## 第三十七局\n", + "周东侯 \n", + "汪汉年 \n", + "共二百六十四着 \n", + "眉山墅隐 \n", + "\n", + "二镇神东侯尝用之,虽屏旧习不用,相机运筹,究舆起手不宜。\n", + "八、十二拆二是。\n", + "十七当二百二十位投六三为正。\n", + "十九、廿一攻孤子正着。\n", + "廿四至廿八亦可着。\n", + "廿九当二百四五位长。廿九粘,卅一扳非不老成,而黑占地亦宽,注意攻黑先有局促之弊。\n", + "三十不可缓。\n", + "卅四自在。\n", + "卅五至四二皆是。\n", + "四四当四五位虎,存眼。\n", + "四八紧。\n", + "四九搪、五一扳、五五渡,黑势张而角地促,白失便宜,尚受廿九、卅一之累。\n", + "五六至六二安顿从容。\n", + "六四飞、六六扳、六八出头有理有致。\n", + "七一当八三位断,使黑左右顾盼难以两全。\n", + "七二冲,七六、八十成眼,八三、八五得一子各有成算。\n", + "八六当时。\n", + "九一不必,当九五位长。\n", + "九二当八二路点,熟调最易随手,不可不检。\n", + "一百七当一百八位封。\n", + "一百八紧峭。\n", + "一百二三误,当一百廿七位粘。\n", + "一百卅一不得不补。\n", + "一百卅二通连大极。\n", + "一百四四当一百四五位长,去白眼地,使彼谋生,操纵在手,\n", + "一百四七至一百五一一定之着。\n", + "一百五三当一百五五位平。黑若一百五六位长,白五九路关。\n", + "一百六五随手,当一百六九位虎。\n", + "一百六六当一百七九位断,白一百七一位粘,黑一百七五位做眼,白成负局。\n", + "一百八八寻劫粗,当一百八九位长。\n", + "二百大。\n", + "二百二当二百十三位(注:应为二百三)粘。\n", + "二百五小,当去角三三路点,黑粘,再于二百卅八位夹过。\n", + "二百十四不可缓。\n", + "二百十五至二百廿七有次序。\n", + "二百六四不必粘,当七五路搪。\n", + "\n", + "此局黑运用不息,有力量,有气魄,酣畅淋漓。白惟以拙应而一先之力自在。一百八八若在一百八九位长,尚存宽一着劫成持。局中大官子颇多,白若防持落后手,则胜负尚在未定。一百八八随手搪,遂成辘轳劫,反折官子。然擅塲处有自得之乐,不当以成败论也。\n" + ] + }, + { + "cell_type": "markdown", + "id": "10e6ad3f-48a2-4cdb-8b2e-6fa4d95ec5ed", + "metadata": {}, + "source": [ + "## 第三十八局\n", + "周东侯 \n", + "盛大有 \n", + "共三百零五着 \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "两分起手,大飞进角,独汉年终身不用,天禀最高。 \n", + "6紧峭,得大意,应大飞进角者,以此为第一。寻常皆于8位虎应,白觑、黑粘,白投三六路,黑12位立,白拆二拆三,白反觉占地步,皆由黑粘应枯滞故也。设白于14位退,黑于12位立,亦较胜粘应多矣。 \n", + "16宜37位虎。 \n", + "17是。 \n", + "27当31位长,黑关,白长,黑双,白于72位托,虽稍伤实地而转换最为允当。总由9着轻断之故,唯此尚可救正。27谋生,则9着之病根愈深,于用倒垂莲之意相左矣。 \n", + "28低,当29位顶。 \n", + "31乘28之病而长。 \n", + "33至41不得不走,受累殊深。 \n", + "42当89位逼,白棋冲,黑搪,白长,黑扳,白扳,黑粘,白粘,黑于68位虎,使白无可转身,方收孤子之利;或黑扳,白于七七路行,黑不得不粘,然后白于68位觑,黑粘,白于七八路转头,黑扳,白关,黑长,白双,黑出头,白两地掣肘,皆因42、44迂缓不明攻逼之理。事机一失遂无一定经营之处矣。 \n", + "46低,宜68位虎,白孤子已成,可以从容坐享其利。乃于绝无生机之地强生头绪,不制人而为人制,何耶? \n", + "61细。 \n", + "77当298位觑,黑粘,白封。69至75已收补角之用,不当复恋四子,未免胶柱鼓瑟,亦不识移步换形之意,在黑当78位长,不应74做眼也。 \n", + "80当于248位投,则全局紧动。 \n", + "82直一官着,仍当248位投。 \n", + "83魔境,宜103位关,便有腾挪。 \n", + "84落得打,反退一步是何意见? \n", + "93不肯吃亏。 \n", + "94至112多事,绝无映带关系之处。 \n", + "129当于132位关老成。 \n", + "135宜141位压。 \n", + "139仍当141位压,139随手漫飞,迨140扳出,始知其不可,乃于141位压,短兵相接之际,茫无成见如此。 \n", + "146断后,黑余子甚轻可弃可取,白左右牵制,动辄妨碍,皆由139着寻熟境随手飞之故。 \n", + "150至160白实地大伤,胜负判然。 \n", + "171当于186位扑,活角实子较多,在278位长,可以两持。 \n", + "182当186位得角稳实,虚点仍有盘角曲四之病。 \n", + "平角黑应三二路侵分,先占官子之利,何忙迫至此,始终不及耶? " + ] + }, + { + "cell_type": "markdown", + "id": "22d5fe26-18b4-4453-a7a4-0458449a55ef", + "metadata": {}, + "source": [ + "## 第三十九局\n", + "盛大有 \n", + "周东侯 \n", + "共三百二着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "起手四着即以八三自大,懒予、东侯尝用之,未得局面之正。汉年、大有殊少此一节,优于二周。\n", + "五当九位投六三,四已动机不应,寻常布置。\n", + "九宜卅二位大飞。\n", + "十紧。\n", + "十一当十五位压。\n", + "廿三仍宜五一路撇,黑虎,白四三位立,黑虽成边,亦寻常大着,若妒大块,当运筹于先。廿三扳,廿五投,总无成见。\n", + "廿六至卅不易。\n", + "卅六是。\n", + "四十随手,黑已活,何必转头,反使白多一去路,当二百六六位长,再于六一位压,白两地牵制,不能展舒,遂操胜势。\n", + "四四罩。四六虎。四八、五十两飞,纷纷运用,皆不扼要。白过渡通连,黑索然无味矣。\n", + "五一镇静。五二至五六不得不应。\n", + "五七当时。\n", + "五八至七一皆是。\n", + "七二长,七四飞,亦是正着,若于一百卅九位占,亦是劲着。\n", + "七五大。\n", + "七六当七七位扳,白眼亦多,岂能制白。\n", + "七七出头,兼破黑势,不以七六易七七,明矣。\n", + "八一多事,当八九位尖。\n", + "八六力量。\n", + "一百虽腾挪,其实见小而伤于巧,当一百二位打,白一百八八位占,黑一百三位提一子,白一百六三位渡,黑一百六四位打劫,留一百七六位一打,为寻劫之用,白劫多,且边子未活,颇为掣肘,况白即九八位得利占后,黑尚有余波耶。\n", + "一百立,一百一得一子活透,角存劫活,仍是先手,白遂如意。\n", + "一百三不必,当留一百六三一提活角之用。\n", + "一百五、一百九是。\n", + "一百十至一百十六无中生有。一百十当一百十二位虚顶。\n", + "一百十六至一百廿六不易之着。\n", + "一百廿七好。\n", + "一百廿八至一百卅二不肯甘心图活。\n", + "一百卅四拙,当一百四二位先打,白长,黑再于一百卅四位长,白一百四四位吃,黑一百四二位行。不但得白三子,且有余波。\n", + "一百卅七至一百四一得四子,大极。\n", + "一百五七当一百六一位成眼。\n", + "一百六六当一百六八位占。\n", + "一百六七至一百六九皆是。\n", + "二百四至二百十六,官子皆细密。\n", + "二百卅六至二百六十通连四子,大。\n", + "二百六六贪,当二百六七位活。二百六七若于二百六八位点,黑提劫,白长,黑吃,白提,黑惟于入角八一路寻劫。白提,黑提劫,白于二百七四位寻劫,黑不敢应,较之两持,便宜实多。\n", + "前局如一百至一百四水尽山穷,仅得白一小角,一百四四之巧,究伤官子,两处作劫,皆不便宜,然转战迭前,鼓声不绝,亦足以豪,惜无补于输赢也。\n" + ] + }, + { + "cell_type": "markdown", + "id": "4147150e-bf5c-4dec-869d-380b9c4708b9", + "metadata": {}, + "source": [ + "## 第四十局\n", + "周东侯 \n", + "盛大有 \n", + "共二百六十一着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "七、八占地,懒予尝用之,非局面之正着。八小,当十四位置子。\n", + "十六点角乃大有长技,此处亦可用。\n", + "十九当二百卅四位扳让渡,黑遂安逸。白仅大此一处,亦限于地。\n", + "廿五至卅一连络白势。\n", + "卅二宜先于卅九位冲,则卅四长后即生一断,彼此相制,自有变化。\n", + "卅九至四四不易之着。\n", + "四五缓,当五三位长。\n", + "四六粗率不灵警,当五二位转头,白如四六位进角,黑五十位尖,白四八位虎,黑冲,白占,黑打,白四九位占,黑五九位扳,白必不敢出此。若补则嫌犯重,不补则五一尖之患仍在。是为四五钝置不小也。\n", + "五三至六三如意。\n", + "六七、六九不老成,当七三位连,黑图活则白处处皆坚,仍得先手分黑两处,局面雄畅。\n", + "八四分断,黑颇有波澜。\n", + "八七当一百廿八位关。\n", + "九三滞,当一百七三位玉柱补角。\n", + "一百二至一百八精警。\n", + "一百十二至一百十八力量。\n", + "一百廿六弱,当一百廿七位长,白如一百九四位长,黑提一子,白若甘心两活已成负局;若于一百廿六位成眼,黑一百九三位关,白难两全;白如不于一百九四位长,与二百二打,黑占,白二百一位虎,黑提一子,白亦不敢于一百廿六位成眼,防黑一百九五位觑,二百五冲,白病仍在。\n", + "一百廿九至一百卅九虽分两处,不能制黑,黑亦成大块,且暗侵白势,总不便宜。\n", + "一百四一当一百四九位飞。\n", + "一百四五当一百四六位实行。\n", + "一百七四低,即当一百七六位,如是着去,遂无一百九一位一占之腾挪。盖一百七四自紧一着气,松则宽一着气故也。\n", + "\n", + "此局一百廿七失去数子,虽提二子,实地稍伤,未能致胜。虽一百四一不点,一百六七不关断,正兵收去亦是黑胜。因一百七四粗率,大折官子,白竟以涉险得胜,殊驳不醇前局。如六七、六九之类着法,有所不能忍。白所长在此,所短亦在此。以退为进之义,固当让懒予擅场也。\n" + ] + }, + { + "cell_type": "markdown", + "id": "a24735d1-8e35-4c32-b678-34e4d0975d5c", + "metadata": {}, + "source": [ + "## 第四十一局\n", + "盛大有 \n", + "周东侯 \n", + "共一百二十八着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "倚盖起手始于过百龄,彼一生以倚盖为长城。其与懒予十局,懒予应倚盖极简练,东侯弈悟痛诋之,以白既掌先而后失先失势,未终局而胜负判然,可谓卓见。乃汉年、东侯间亦用之,殆自负其能,以为无往不可。岂必故人其元中,始能见长耶。究之余习尚存耳。\n", + "十三、十五必冲断。\n", + "十六夹,东侯创体,过周独无此变。内成两持,外势亦整,局面两分,白盖失于随手立,当七三路占,以拙应之,黑便难措手。伯龄于此处必于七三路断,懒予于十八位扳,黑搪,再于十九位得一子,断防其粘扳,防其立均有见于此也。\n", + "卅七当在八三路投子。\n", + "卅八当于七三路投子,不攻瑕二攻坚,何耶?\n", + "四十至四四不易之着。\n", + "四六当六一位拆,白五十位镇,黑六四位飞,先活于内二外势不伤。\n", + "四九偏僻,当七十位冲,黑关,白冲,黑连,白五十位紧收,黑五七位长,白四九位盖,黑长,白封,黑扳,白扳,黑六四位立,白一百一位占,气局雄整。再于三二路搪,仍是先手。\n", + "五十至六六灵警,转换得角,大于弃数子,残子尚有余波,黑边角自难于落子,便宜多矣。\n", + "七二至七八紧峭。\n", + "七九至一百九皆一定之着。\n", + "一百十粗,当在以阿比十四位退,白一百十五位提,黑一百十二位扳,白搪,黑一百十一位搪,白一百廿一位提,黑一百十八位提,白一百十二位占,黑一百九位占,白一百廿七位占,黑一百廿八位紧,先手在黑,残子于八二路夹,尚可成持,已操胜势。\n", + "一百十七当紧气。黑误于一百十,白误于一百十七,遂成长生劫。\n", + "\n", + "东侯言:大有谓若改此处为两持,仍让黑先,再博重采。东侯欣然对垒,完局白负十余子。大有倔强处于此可见一斑。\n" + ] + }, + { + "cell_type": "markdown", + "id": "b8c6d82e-4033-4d0d-b737-4ffc7784d40d", + "metadata": {}, + "source": [ + "## 第四十二局\n", + "周东侯 \n", + "盛大有 \n", + "共二百八十二着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "六至十搪角,若中局运筹,又当别论,用于起手,局面失宜。\n", + "十二不可缓。\n", + "十四当十八位投六三。\n", + "十九宜二百廿四位拆二为正。\n", + "二十当廿二位扳。\n", + "廿一宜二百五三位虎,机动流行,最忌凝滞,不当图大一处。\n", + "廿四是。\n", + "廿五即为廿一钝置。\n", + "廿九有力。\n", + "卅三当一百四位落子,如黑于四三位大飞,白再于卅三位托方是。\n", + "卅四外扳,是。\n", + "四三虎至四七进角,虽腾挪,亦未有便宜。\n", + "四八先飞后搪,是。\n", + "五二当六二位关,运用颇多。\n", + "五三至六七不易之着。\n", + "六八活边,至八三关,彼此皆是。\n", + "八四当一百五十位长。\n", + "八六影断生情。\n", + "八九当二百七八位捺。\n", + "九十仍当一百五十位长。\n", + "九一、九三争先灵警。\n", + "九五当时。\n", + "九六多事,宜即于一百十八位活。\n", + "一百七粗,若于一百八位顶,黑何以两全?\n", + "一百十六不必。\n", + "一百廿二不得不断。\n", + "一百廿三弃三子,得黑二子,争先于一百廿七位点眼,操纵严辣。\n", + "一百卅三若在一百卅五位罩,黑虽可以图活,亦属艰窘。今以九七路飞,黑有一百卅六打,遂至成劫。然白终有劫之便宜,未尝不是。\n", + "一百四五冲断,至一百五十连、一百五三虎,皆有成算。\n", + "一百六八当一百七三位搪,劫少;白若断作劫,必至大折官子。\n", + "一百七三至二百九寻劫,彼此皆细。\n", + "二百十六当二百十七位活。白提劫,黑于七九路顶,白如应,则黑通盘无劫;若于二百十六位吃,黑八十路吃,白二百四八位长,黑二百十九位占,白二百四九位双,黑扳,白二百四五位虎,又扳,白二百十七位吃,黑七四路长,白提,黑二百廿一位走,白一百二十位占,黑断,白一百四十位提,黑一百五五位占,先得边子,白吃未净,黑胜定矣。\n", + "二百十八至二百廿八侵收皆紧。\n", + "二百廿九净。\n", + "二百卅五大。\n", + "二百五七当二百六六位双。\n", + "二百六一当二百六二位搪。此局白胜半子,白如不使二百六二位冲,可多胜子许。\n", + "《眉山墅隐》刻本二百于二百六位寻劫,二百一若不应,于二百十六位得一子,黑遂无救。东侯言此抄录者误,今改正。\n", + "在此谱后者季心雪《弈墨》、东侯《弈悟》、大有《弈府阳秋》皆抑人扬己,各有存私。此谱随弈随梓,一秉至公。他如《不古编》有改窜之弊,《弈慧》、《弈涂》、《弈通》之类更不足道。《眉山》一谱虽不无利钝,然,方正派,无纤巧之习,固当俯视诸谱也。\n" + ] + }, + { + "cell_type": "markdown", + "id": "68b122cc-d52c-48bd-9464-1a84a2a67303", + "metadata": {}, + "source": [ + "## 第四十三局\n", + "盛大有 \n", + "周东侯 \n", + "共九十三着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "五至十皆是。\n", + "二十当廿六位进角。\n", + "廿一躁,当实行,黑不能两顾,操纵在白。\n", + "廿三为护断而扳,黑边已逸。\n", + "廿七赘着,宜九三路攻。\n", + "卅三仍当九三路攻逼,廿一、廿三两扳遂至失角,已非局面之正。九三路攻逼尚不失为良图,岂如许经营,为卅三拆三而设耶?且黑已活透益觉无味。\n", + "卅四大极。\n", + "卅五不必。\n", + "四二老成。\n", + "四八自在。\n", + "四九飞、五一尖,大有一生僻见。\n", + "五十、五二是。黑角已实,白病自存。\n", + "五三迂拙,宜拆二。\n", + "五四当于五九位虎,此处任白修补亦不净。\n", + "五五、五七总属勉强。\n", + "五九本属大着,今恐五三数着落空,为其牵绊益不可缓。\n", + "六十至七十紧。\n", + "六三不得不弃。\n", + "七四是。若于八三路做眼,白八五位冲,黑八八位托,白七四位扳,黑八六位成眼,白八七位破眼,黑十四路占,白九十位渡,黑必于九一位扑,白提二子,黑再扑,白于一十路打,则全杀矣。\n", + "七五至八三敷衍无成竹,宜即于八五位冲打劫。\n", + "七七若于九二路断,尚有着头。\n", + "九二是。\n", + "九三别无生发,亦必占之着。\n", + "此后黑于去角点,白已成败局,不能挽回矣。\n", + "\n", + "此局廿一至廿七一筹不展,失势失先局面,羸削已甚。五五注意一处,六十冲已失去数子。白五三尖、五九长、九三占,凡三落后手,仅得黑数子,窒塞不通变,焉得不败?眉山墅隐对局官子亦皆收完,有局已胜定,为官子误而反负者,皆不晦二刻之,最为有见。观者自能辨别,正不必讳也。亦有半局而止者,必后局狼藉太甚,故削去不刻。于此局已见一班,余可类推也。\n" + ] + }, + { + "cell_type": "markdown", + "id": "246b8b37-a126-48b0-acf3-584af407e484", + "metadata": {}, + "source": [ + "## 第四十四局\n", + "周东侯 \n", + "盛大有 \n", + "共二百七十五着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "三即双飞,机构已动,黑当运筹全局。大有应法如十二搪,皆不得要领。其左右两压,莫善于黄龙士,以其有通盘神理,不仅在一隅也。\n", + "十五先冲搪,然后十九打。东侯尝言:若十九位先打后冲,则十八可不应。白虽于十八位得一子,不劲黑双关已固故也。所见诚是。\n", + "廿二当平角九三路两分。\n", + "廿三紧。\n", + "廿七、廿九安逸。\n", + "三十是。\n", + "卅六好,意在侵白拆地。\n", + "卅七至四五不必,当五五位拆。冲断虽大,非局面扼要之着。\n", + "四六不可缓。\n", + "四九滞,虽防侵,亦当二百二十位夹。\n", + "五十落得。于二百二十位尖,黑已活透,得一子见小,宜入角三五路尖,逼白孤子。\n", + "五五正着。\n", + "五六飞乃大有派头,究浮而不实,当二百七三位拆二。\n", + "五七宜二百七四位大飞,点角多事。\n", + "六十不使白扳亦有运用。\n", + "六一至八十不易。\n", + "八一虽补亦不净,仍当二百七四位大飞。\n", + "八八好。\n", + "九二点角警拔。\n", + "九三至一百五亦老成,然黑先手分角,黑得便宜。\n", + "一百十粗率,当一百十二位扳,白成眼,稍不自在,黑势自实。\n", + "一百十六搜根亦未有成算。\n", + "一百廿五随手,当一百卅一位虎。\n", + "一百廿六是,如占,白于一百卅四位挖,不能制白。\n", + "一百廿七仍当一百卅一位虎,短兵相接,移步换形,最忌成见格于胸中。\n", + "一百卅三落得。先于一百九九位点,黑必占,照旧着去颇多运用在后。\n", + "一百卅五关,一百卅六挖,至一百四五虎,彼此严密。\n", + "一百四八至一百六十,白以腹子未安,不无牵制。黑藉以成劫,遂得实子。\n", + "一百六二以白劫殊少,不得不于此地寻劫,一百七一即于黑寻劫之处生情。\n", + "一百七五断,至一百九七得三子,亦足以偿其所失,皆有姿致。\n", + "一百八三当先于二百位实行收势。既紧亦多得子许。\n", + "一百九九至二百十一皆好。\n", + "二百十四大。\n", + "二百十五当二百二十位尖。\n", + "二百卅六当二百六二位寻劫。\n", + "二百五一不必。\n", + "嗣后官子皆不易之着。此局黑白虽有瑕瑜之处,然着法严整,气象自佳,一气清通,不事雕饰。彼小家数未得望其项背也。\n" + ] + }, + { + "cell_type": "markdown", + "id": "88b037d8-abc1-46dd-b77b-e24fa521c46f", + "metadata": {}, + "source": [ + "## 第四十五局\n", + "盛大有 \n", + "周东侯 \n", + "共三百二十五着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "起手至十二皆正。\n", + "十三、十五早。所谓施行未成,不可先动。\n", + "十八当六七位笼罩,先发制人。\n", + "廿三、廿五盖,以有十五长,不肯甘心于廿七位占或四三路搪,反为十五牵绊,益觉支离。\n", + "廿六当七四位长,白廿八位盖,黑二百七十位扳,白复扳,黑于四三路进角,白虽有虚势,补亦不净,似拙实强。\n", + "卅八是。\n", + "卅九亦是正兵,但此际宜于八三路逼黑,紧峭。\n", + "四十落得。\n", + "四二安逸。\n", + "五二当十五路断,彼此相制,自有变化,稍弱则懈。\n", + "五三至五八皆是。\n", + "五九扼要。\n", + "六十当八四位尖,白或扳或立,再于六四位飞。\n", + "六五至六八必着。\n", + "六九缓,当一百八位觑。\n", + "七二、七四当时。\n", + "七六有脉络。\n", + "七七当八四位冲,黑搪,再于二百三十位捺,黑搪,白挤,黑占,方不失序。\n", + "八十细。\n", + "八二宜于二七路补。\n", + "八三当八四位冲。\n", + "八七是。\n", + "八八、九十不必即,宜九二位尖,九四位投,有余不尽。白若弥缝,黑势益固。\n", + "九九尖、一百一关乃大有派。以正论,九九当一百三位镇,黑一百六位拆,白九五路关为正。\n", + "一百六、一百七皆误。一百七若在二百廿四位双,黑遂落后手;不应与二七路夹,黑不能救。\n", + "一百十一、一百十二净。\n", + "一百十四不能忍,当一百七五位扳,官子亦是大着。\n", + "一百二十既不敢于一百廿一位占,黑仅提一子图活。\n", + "一百廿三行遂伤拆地。\n", + "一百廿七、一百廿九必着。\n", + "一百三十点角至一百四四飞、一百五十虎,精警有致。\n", + "一百八十当二七路夹,两持便宜一着。\n", + "一百八七细。\n", + "一百九十点、一百九一让黑渡好,寻劫彼此皆精细。\n", + "二百卅八當二百五八位扳,局中黑劫多,尋劫不應更折官子。\n", + "此局着法严密,理路亦清,如两峰对峙,两水分流,各有高深,乏倾江倒峡之势者,以工力悉敌之故。予所见前人对局不少千篇,绝无瑕疵者殊少,然吉光片羽自不磨减,评骘不得不尽其所见,就正大方,不可以其有所指摘而忽之也。\n" + ] + }, + { + "cell_type": "markdown", + "id": "6a03aa65-f51c-4eca-b3b2-602b2a4c105a", + "metadata": {}, + "source": [ + "## 第四十六局\n", + "周东侯 \n", + "盛大有 \n", + "共二百十八着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "五小。\n", + "六当十二位投六三。\n", + "十宜十一位搪,十不搪而两分拆二,不过改换着法,别无运用。\n", + "十三、十四正。\n", + "十五当廿五位拆二,关照十一搜根,神气始足。\n", + "十六当平角用倒垂莲,先整大局,白角纵补,亦不净。\n", + "十七至廿三皆是。\n", + "十五牵绊。\n", + "廿四当廿八位觑,白如廿九位占,黑可不应,遂于一百七四位拆;白若九四路占,黑廿九位冲,白封,黑一百卅八位进角,白廿五位逼,黑一百九六位断,因形运变,庶几流行不滞。\n", + "廿五大。\n", + "廿六不可缓。\n", + "廿七是。\n", + "廿八落得。\n", + "廿九老成。\n", + "三十为孤子而发,意在借走,但迂缓不近情,当卅一位关,白六五路关,黑四六位尖,白四二位扳,黑虎,白占,再于卅五位点为正。\n", + "卅三镇静有味。\n", + "卅四、卅六亦属无聊。\n", + "卅七点角,不得大意。当一百卅七位关,黑冲,白断,黑一百四十位打,白于平角五五路飞,黑四十位搪,白六三位觑,黑占,白七四路平,黑占,白六五位罩,攻逼及时,方收其利。\n", + "四七当六十位实行。\n", + "四八、五十必着。\n", + "五二当五六位关,无变。\n", + "五五、五七既吃一子,则五八当即于六一位得角。\n", + "六七好。\n", + "六八当一百廿一位尖,白角存劫,出头亦畅,不须眼地。\n", + "六九即当于七一位长,黑若于七二位应,双关在白,则六九顶,岂不为赘着耶?\n", + "七四当一百九五位飞,因走而走,白不沾滞矣。\n", + "七八亦是。\n", + "七九当九十位拆二。\n", + "八二至八八强。\n", + "九六当二四路复打。此刻两家皆不宜认真,不打则弱。\n", + "九九生情。\n", + "一百至一百九一定之着。\n", + "一百十当一百三十位实长有力,白联络尚须经营。\n", + "一百十四好。\n", + "一百十九紧。\n", + "一百二十当一百廿三位占,白于八七路封,黑一百四四位占,白补角,黑十五路关,眼地尚多,不虑难活,寻劫过渡小,就一百卅五粘、一百十七断,净得一子,又含断黑二子,大得便宜。\n", + "一百廿六至一百卅六侵势取角,紧而有序。\n", + "一百四四小,当一百五六位立。\n", + "一百五三粗,当一百五六位先行,黑虎,白再关不应,使黑先手拦角也。\n", + "一百五七亦当先于二二路夹,黑占,白双,存一过渡为是。\n", + "一百六二大极。此处因白操算不精,黑大得便宜。一百六十当一百六八位扳,白一百六九位虎,黑一二路点,白一三路做眼,黑二一路成劫,以官子为寻劫之用。\n", + "此局子许输赢,虽局中尚有大官子,然角子较多打劫,黑又不损官子,不当置之不问也。\n", + "一百七八未尝不是,究之不如现在一百七九位打,一百八六位隔断为是。\n", + "二百二当二百十五位关。\n", + "\n", + "卷首\n", + "东侯《弈悟》痛诋百龄倚盖,见解最高。时汪幼清亦屏倚盖不用。局面固不纯正,颇亦清脱。此局十五关尚沿旧习,幼清辈五二不于五六位关,此寻常着头,极为浅近,《眉山墅隐》中大有竟不拈出,不可解也。\n" + ] + }, + { + "cell_type": "markdown", + "id": "c9545bfe-a862-486a-a348-7531bb5e751b", + "metadata": {}, + "source": [ + "## 第四十七局\n", + "盛大有 \n", + "周东侯 \n", + "共二百三十四着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "四不于60位关,六用八三,乃东侯变体。\n", + "十二亦是。\n", + "十五当一百九五位行为正。\n", + "十六大。\n", + "十九当二十位小尖。\n", + "廿九当二百八位尖,看黑应法,白或占九着一子,或弃一子,取舍在我。\n", + "卅五当一百七四位拆二,黑一百三位尖,白一百十二位顶,黑卅八位立,白九四位封,局面舒展,又含一五路立、一百九扳,搜黑眼地,自有便宜。黑上角既成大块,两处复不受制,白不精严故也。\n", + "卅九、四十皆正。\n", + "四三宜四四位长。\n", + "四四至五四不易之着。\n", + "五五是。\n", + "五六不必冲,此类尚沿旧习。\n", + "七十可缓,留为二七路一托之运用。\n", + "七四当时。\n", + "七七当退一步。\n", + "七八至八六紧峭有情。\n", + "九二当一百七四位收,白九三位冲断,不敢于九七位搪,防黑九八至一百二得一子;于一百三位扳角争先,九七不过一百七五位粘应,总是一样,不使白存一眼地为是。\n", + "一百四好胜,当于二百七位立角,存一劫,虽于己有伤,然其权在我。\n", + "一百六当于一百七位搪,白棋两处未净,岂肯轻弃。\n", + "一百十六、一百十八是。\n", + "一百十九当一百廿八位长。\n", + "一百三十当一百卅三位点,此处着法甚多,黑未深算,仍以熟调应酬,亦属草率。\n", + "一百卅三至一百五十两得其便。\n", + "一百五七好。\n", + "一百五九至一百六三误。\n", + "一百六六是。\n", + "一百七十粗,当一百七三位长,得角多于腹子,且已胜定,官子皆不精细。\n", + "此局黑六四数着虽畅,然亦暗伤边势。一百六至一百四八成腹,白亦占地处处清楚,黑未有便宜,变化流行不宜注意一处。一百五九若先在一百六五位断,黑必应,再于一百六四位连,仍是白胜。黑弃角转换极是。一百七十若在一百七三位得角,黑遂胜定,不得角而长,致损官子。此局黑胜半子,若一百八三于一百八四位退,二百一先于二百四位立,黑难保必胜。\n" + ] + }, + { + "cell_type": "markdown", + "id": "943f6a62-20d2-46ed-8ec9-c68bd3e7dcaf", + "metadata": {}, + "source": [ + "## 第四十八局\n", + "周东侯 \n", + "盛大有 \n", + "共二百六十一着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "十三当十五位进角,白搪,黑夹。应双飞两压,起于懒予,大有则择之不精,东侯时作变体,不肯照常。起手最当严整,最忌多事。\n", + "廿一渡、廿七扳、廿九拆二,皆是。\n", + "三十紧。\n", + "卅一大而当时。\n", + "卅二至四八彼此不易。\n", + "四九当二百十二位觑,再于四六路压,黑一百五四位扳,白一百五二位虎,紧峭得情。\n", + "五四、五六、五八滞,绝无运用。五四当一百卅六位长,得通盘大意。\n", + "六二不得不点角。\n", + "六五当一百十四位搪,黑虎,白打,黑占,白一百十三位粘,争先于七九位逼,白势浑成,黑谋生又无借境,胜局已定。以实子计之,黑得角亦大于弃六十之一子,且有照应,所得不既多乎。\n", + "七一至七五紧。\n", + "七八总无实际。\n", + "八四宜于八五位关,白扳,黑虎。\n", + "八七当一百十六位冲,黑一百十一位搪,白四六路冲,黑一百卅七位冲,白断,黑一百五位粘,白九一位补,黑一百卅七位飞,白一百二十位罩,如此攻逼,方收孤子之利。\n", + "九十至九八好。\n", + "九九冲断,一百三反打,一百九生劫,一百十七先手分断,细。\n", + "一百二十有生发。\n", + "一百廿一不是,既不能制黑腹子,反使黑角补净,仅提一子何益?当一百廿五位打,黑一百廿三位长,白一百廿二位长,黑不肯让,征二子必于一百七七位长,白一百七八位长,黑一百廿一位占,白三四路扳角,黑二百十四位搪,白三五路占,黑二百十三位立,白八七路占,先整大势,边子甚轻,然黑亦无如我何。\n", + "一百卅三、一百卅五图活见小,当八九路先得腹子,仍须打劫,局中黑劫多。\n", + "一百四三粗,当十十路冲,黑占再关则可得先。\n", + "一百四四、一百四五皆是。\n", + "一百四九当一百五二位打,黑长,再于一百五十位打,黑长,白于一百五四位立,黑边子未活,必至掣肘。\n", + "一百五四当一百五六位靠,存一百七四位立,白角有劫,便于生眼。\n", + "一百六七、一百六九让活,是。\n", + "一百七二托,一百九十收,皆好。\n", + "一百八三落得于四六路打一着。\n", + "二百八当二百十三位占。\n", + "二百卅六当二百卅七位先点。\n", + "二百卅八当平角一六路打,白占,再于二百卅九位关,便宜一着。\n" + ] + }, + { + "cell_type": "markdown", + "id": "3388f00b-08ff-499c-8433-7d3155cb5e8d", + "metadata": {}, + "source": [ + "## 第四十九局\n", + "程仲容 \n", + "周东侯 \n", + "共二百五十八着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "三用倚盖,沿林过习气。\n", + "四至十正应。\n", + "十三当一百五一位置子。\n", + "十五当十八位退取先。\n", + "十七太急。如此形势,即让子亦不宜分。\n", + "三十让活老成。\n", + "卅二至卅八取尽便宜,已成胜势。\n", + "卅九勉强。\n", + "四十当二百三十位飞。\n", + "四一无聊敷衍,亦无成见。\n", + "四二当四三位扳,白断,黑五一位退,白更难措手。\n", + "四七宜实占。\n", + "五十是。\n", + "五一至五七不得不然。\n", + "五八当六一位捺。\n", + "五九落子清楚。\n", + "六十宜于六二位托,白六三位扳,黑六四位断。白如六五位打,黑六一位反打;白如二百二位打,黑六十位长,白七一位长,黑六七位得角亦大。\n", + "六二至七二皆累着。\n", + "六一至七三应法好。\n", + "七四当七五位长。\n", + "七五大。\n", + "七六至八四不运筹攻逼孤子,乃于分内之地争官子益角,近于自负又当别论。\n", + "八五紧。\n", + "八六至九十不易之着。\n", + "九二当九四位占,黑一百二位扳,一样成眼。今多白九三觑,九五行,遂觉掣肘。\n", + "一百八当一百七二位寻劫,白搪,黑提劫,白修补已不能净,破费经营。一百九至一百十九提通三子,则一百八落空矣。\n", + "一百廿五当一百廿六位实占。\n", + "一百廿六至一百卅四好。\n", + "一百卅五大。\n", + "一百四十、一百四二落得。\n", + "一百四六似小实大。\n", + "一百五二至一百六二细。\n", + "一百六四实子。\n", + "一百六七无味。\n", + "一百七十净。\n", + "一百七四、一百八八大。\n", + "一百九三当二百卅七位夹。\n", + "一百九九闲着。\n", + "二百四本固有之着,略嫌其迟。\n", + "二百八紧。\n", + "二百十四至二百廿四皆紧细。\n", + "\n", + "此局白胜半子,二百卅四若在去角一五路尖,白二百四二位补,黑二三路断,得白一子,黑遂胜半子。\n", + "凡侵敌势务须探本寻源,始有致有情。若一无借境,注意求侵,皆成单着,他处皆为敌所有,岂以侵势为专,胜负置之度外耶?盛大有亦坐此弊,并拈出之。\n" + ] + }, + { + "cell_type": "markdown", + "id": "1cf36a4a-f821-4688-87cb-2b153c02b377", + "metadata": {}, + "source": [ + "## 第五十局\n", + "周东侯 \n", + "程仲容 \n", + "共二百四十八着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "九非正着。\n", + "十至十六不是。黑角未实,白势愈坚,当卅二位关。\n", + "廿一弃角成势好。\n", + "廿七当三十位行。黑如四三路长,白仍于廿七位长;黑如廿七位提一子,白三四路搪,黑五四路封,白卅二位觑,黑粘,白于五九路飞,更为遒劲。\n", + "三十先手打大。\n", + "卅六虽可着,不如在一百九一位罩,得“入境宜缓”之意。\n", + "卅七当二百廿一位转头,黑二百廿二位虎,白九五路关,置之不问,黑遂索然。\n", + "卅九亦当二百四七位飞,使黑孤子谋生,自有便宜。\n", + "卅九至四七注意成大块,窒塞无流行之用,似大实小。\n", + "四十至五六藉以张势。\n", + "五八收边是。\n", + "五九亦无成竹。\n", + "六十当二百十五位先冲,再于六十位长,短兵相接,一步一变,最忌熟境。\n", + "七二宜七四位双关。\n", + "七三净。\n", + "七四当一百四位约。\n", + "七五多事,黑即粘应,亦无补于事。\n", + "八八至九四因有此残局紧气法,不能忍,其实不必,当九八位渡。白若九三位扳,黑八八位冲,不能为患。今白多九五一扳成眼,边角遂不碍手。\n", + "九二当先于二百卅五位挖,白搪,再点,白九五扳,则黑有一百九三两收之便宜。再吃二子,白亦不敢于一百一位长矣。\n", + "一百九宜一百四三位双飞拆地自实。\n", + "一百十四落得。\n", + "一百十七遂借以生波,亦无成见。\n", + "一百十八至一百卅五皆一定之着。\n", + "一百卅六不能忍,当提。\n", + "一百四二宜一百五七位占。\n", + "一百四六不可缓。\n", + "一百七七当一百七八位行,黑提四子,白二百十位飞,二六路尖,官子较多。但一百七六缓着,当略而置之也。\n", + "昔汉年与吴孔祚、周元服对局多用太极起手,此局九着意颇相类。周、吴以太极起手之故,急于破势,此则急于弥缝,一着所见略同。\n" + ] + }, + { + "cell_type": "markdown", + "id": "d415f64a-e152-4fdc-be87-1bfb222f064a", + "metadata": {}, + "source": [ + "## 第五十一局\n", + "程仲容 \n", + "周东侯 \n", + "共二百八十三着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "六当八一位实行进角为正。\n", + "十二亦是正着。懒予于二三位飞较逸。\n", + "十四亦当于廿二位飞。\n", + "十七落得逼。\n", + "二十至廿四是。\n", + "廿七若卅六位扳,恐堆垛无情,点角灵变。\n", + "卅三当卅四位占。\n", + "卅四至四十紧。\n", + "四二至四九不易之着。\n", + "五二投子入鼓。\n", + "五三缓,当五四位拆,以逸待劳。\n", + "五六轻忽,当二百卅八位置子,白一百七六位关,黑一百四三位拆,舒徐持重,兼得实子。\n", + "五七无成见,当五八位长。黑扳,白断,任黑作何应法,白皆据胜势。\n", + "六三弱,当七九路冲,黑搪,白断,黑难措手。\n", + "六五至八十一定之着。\n", + "八一自寻后手,其意何居?\n", + "九十亦是。\n", + "九一不是,当一百七五位拆。\n", + "九四泥于熟调,当九五位长,白九四位长,黑一百二位扳,白一百一位退,黑一百十六位逼。白角已活透,残子甚小,黑大势浑成,局已胜定。\n", + "九九转头、一百得二子皆是。\n", + "一百一不必,当一百七位打,黑占,白一百九位封,黑一百十位虎,白十一路点。黑若二百四六位打,白一百十二位打,黑提,白一百十二位得一子,黑一百四位连,白二百十六位补。如白于十一路点,黑于一百十二位占,白照此着法去,至一百十七位点后,黑若不于一百四位连,白先手隔断甚畅,较为简易明白。\n", + "一百二十当一百六六位拆。\n", + "一百廿七亦一百卅七位关。\n", + "一百四一弱,当一百六八位点。黑若于一百七八位拦,白于一百七一位得一子。黑棋未净,仍须修补。\n", + "一百四二当一百四三位投。\n", + "一百五七不能忍,当一百五八位长,一百六十虎、\n", + "一百六四、一百六六随手两觑,官子便宜。\n", + "一百六五宜二九路托。\n", + "一百六八大。\n", + "一百八一当一百八八位粘。\n", + "一百八四、一百八六不须着尽。\n", + "一百九二不必打。\n", + "一百九六当三三路断。\n", + "二百十六当占。\n", + "二百卅七当二百卅八位先冲。\n", + "二百五四当二百五五位先手冲,再于二百七五位搪,黑遂胜半子。\n" + ] + }, + { + "cell_type": "markdown", + "id": "834ccaea-2852-49de-9664-da91b5636dc7", + "metadata": {}, + "source": [ + "## 第五十二局\n", + "周东侯 \n", + "程仲容 \n", + "共二百五十三着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "四以八三自大,五拆二,皆非局面之正。\n", + "六即宜八位拆。\n", + "九大。\n", + "十一宜十四位搪。\n", + "十四既长,十五当于十六位扳角,黑于十五位扳,白于一百位位逼。\n", + "十七、十九早,仍当一百十位逼,或于廿三位置子,皆有脉络。\n", + "廿四、廿六亦可着。\n", + "廿八、三十亦见用意。\n", + "卅三当卅五位占,黑卅三位扳,白卅九位罩,气势严整。卅三不使黑于卅三位扳,故先争此着。但卅六补后,白亦索然。\n", + "卅七落得。\n", + "四六不必。\n", + "五十当八一位长。\n", + "五一当先于六七位尖,再于五三位靠。\n", + "五二宜五三位长。\n", + "五九当八一位扳。\n", + "六十至七二乃是后手,点角何为?\n", + "六四误。\n", + "七四宜八一位长。\n", + "七七缓。\n", + "七八仍当八一位长。\n", + "八二当六六路虎。\n", + "八六至九十不必。\n", + "九四当一百位拆三。\n", + "一百一必长。\n", + "一百二宜一百三位冲,白二百五位断,黑二百二位打,白二百九位渡,黑四五路断,白五五路两打反收,黑占,白三九路扳,黑二百卅一位打。虽弃一子,亦可以取偿于白之孤子,枯滞之境,固当图变。\n", + "一百八当一百十一位长。\n", + "一百十二至一百二十以争先手之故,官子皆为白取尽,二所争之先手仅得白有限之残子。\n", + "一百廿二当一百卅八位尖,白搪,再于一百八七位虎。\n", + "一百廿三扳,一百廿九飞,皆不纯正\n", + "一百卅四当一百八七位关,白一百八六位冲,黑一百七七位进,白一百卅九位连,黑一百卅八位断,白六四路占,黑七六路长,使敌为二子经营,自有波澜,不至供人唯喏。\n", + "一百四十连,一百四一至一百四九带侵带攻,遂有情致。\n", + "一百六四当一百五二位打,再于一九路补。\n", + "一百六八当二一路搪。局中一百六八、一百七五皆大着,白不能尽得,当争急先手为是。\n", + "二百不必,即当于二百四位虎,不致折去一子。\n", + "二百五大。\n", + "二百廿一不细。\n", + "二百廿三若在九九路打,黑占后两打通连,更折官子。\n" + ] + }, + { + "cell_type": "markdown", + "id": "cdaf6bc6-f9f6-42b8-a22e-05510acc47a4", + "metadata": {}, + "source": [ + "## 第五十三局\n", + "程仲容 \n", + "周东侯 \n", + "共二百六十三着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "六是。\n", + "十宜廿九位置子。凡起手无故用八三,自大如五着之类,皆不得局面之正。\n", + "十关,安排分角,白得先取偿于他处,虽分亦不便宜。使白白弥缝修饰,则其病自见。\n", + "十一不应好。\n", + "十五当十六位转头。\n", + "十六、十八紧峭。\n", + "廿一宜八三位飞,安逸。\n", + "廿二当一百卅七位拆二。\n", + "廿七是。\n", + "廿八仍宜一白卅七位拆。\n", + "卅二当卅四位出头。\n", + "卅三当卅七位封,让黑谋生于内。\n", + "卅九不必。\n", + "四十当四二位长。\n", + "四一至五三不易之着。此处黑限于拆地不宽,转换稍亏实地。\n", + "五四好。\n", + "五五、五七落得。\n", + "五九当七七位夹。\n", + "六十当六二位长,白六四位扳,黑六三位占,白七九位虎,黑八十位转头,白不能一着补净。\n", + "六七当一百五二位补。\n", + "六八、七十大。\n", + "八三虽大,可缓,当一百十二位关。\n", + "八七至九一弈中最忌。宜一百七位占。\n", + "一百四、一百八琐细不得意,宜一百九位长,白八七路长,黑于一百四七位转头,白更觉累坠。\n", + "一百廿九当五二路搪角。\n", + "一百四六宜一百四七位占。\n", + "一百五十至一百六四虽紧,但黑亦无转身之处,不能制白。\n", + "一百六五细。\n", + "一百六七粗,当二百十位关,一样紧气,何用让黑先手过渡?\n", + "一百七五当二百十四位打。\n", + "一百七八当先于二百四位过渡,再于一百七九位长,白亦不能连络。\n", + "一百七九至一百八九一定之着。\n", + "一百九十当一百九一位飞。\n", + "一百九八不必,断反折官子。\n", + "二百廿五当去角五二路扳。\n", + "二百廿六、二百廿八渡,官子便宜。\n", + "此局运用不息,振宕有神,亦是能品,但镇静不足耳。\n" + ] + }, + { + "cell_type": "markdown", + "id": "fe3baae8-7106-4c6e-9aff-694bb71a5c51", + "metadata": {}, + "source": [ + "## 第五十四局\n", + "周东侯 \n", + "程仲容 \n", + "共二百三十四着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "三倚盖沿林、过旧习。\n", + "六是。\n", + "八当十一位长,机用既在此处,不必他求。\n", + "十一当七二位罩为正。\n", + "十六是。\n", + "十七多事。\n", + "二十当六二路跨断,初棋无劫,白难于收拾。\n", + "廿二缓,当廿六位冲断。\n", + "廿三正。\n", + "年四至卅七不易之着。\n", + "卅八、四十为四二而设,亦未有确见。\n", + "四五粗劣,当四八位虎,两处皆有顾忌,白不致受累,彼此相制,遂不枯窘,似险实稳。\n", + "四八大极。\n", + "五十不必。\n", + "五九至六三紧。\n", + "六十见小,当六一位占。\n", + "六五宜九五位罩。\n", + "七九当八三位关,黑扳,白于八十位点,黑七九位长,白八二位扳,黑占,白虎。\n", + "八二至九六是。\n", + "九七当于上角八三路成大块。\n", + "一百二用倚盖无味,当一百十位逼。\n", + "一百十四扼要。\n", + "一百二十当一百廿一位关,白若于一百七五位长,黑再于一百廿四位扳,白两处经营,破难措手。\n", + "一百卅六当于一百四二位拆。\n", + "一百卅七若,亦当于一百五二位拆,腹棋何患无眼?\n", + "一百卅八不必。\n", + "一百四二当先于一百四六位虎,不使白腾挪致折官子。\n", + "一百四八弱而小,当一百五三位打,白提,再于二百十九位冲,白渡,黑二百八位尖,争先与一百五四位扳角,绝无渗漏,多得官子。\n", + "一百五二落得于一百五三先打。\n", + "一百五三、一百五四皆大着。\n", + "一百五七紧峭。\n", + "一百六二至一百七二皆是。\n", + "一百七三缓不得。\n", + "一百七八断,一百七九反打,至二百弃二子,各得其便。\n", + "一百八一当一六路占,便宜一着。\n", + "收局皆一定之着。\n", + "二百廿八当于平角九二路先立,白十一路关,黑九一路搪,白九二路补,然后与二百廿八位打。\n", + "此局白胜半子,二百廿八若在九二路先立,黑遂胜半子。\n" + ] + }, + { + "cell_type": "markdown", + "id": "07b4df35-d140-4365-a8a3-b178cc9a097e", + "metadata": {}, + "source": [ + "## 第五十五局\n", + "程仲容 \n", + "周东侯 \n", + "共二百十一着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "五投六三,七八三置子皆非局面之正。\n", + "八十。\n", + "十三不于十四位搪得角,起于盛大有,偏僻无意义,不识局面。\n", + "十七宜用倒垂莲,黑长,白扳,任黑或扳或断,白俱得通盘大意。\n", + "廿一宜廿五位关。廿三既补,廿一则不须虎。\n", + "廿四当廿五位关。\n", + "廿五紧。\n", + "廿六至三十展转腾挪,皆属枯境。\n", + "卅五不必,当卅八位长,黑渡,白打。\n", + "卅七累坠,仍宜卅八位长。\n", + "卅八有远神。\n", + "卅九亦是。\n", + "四二、四四落得。\n", + "四九当五十位长。\n", + "五四宜一百十六位扳,得通盘神运。五四、五六得一子,六十、六二复取一子,白遂通畅无损。\n", + "六二当入角用双飞。\n", + "七一不应是。\n", + "七六宜先打后长。\n", + "七七当七八位占。\n", + "八二如八三位扳,白八二打,黑占,白九六位打,黑长,白于三八路虎,亦净。\n", + "八五当九四位扳。黑如九六位断,白八五位打,黑九九位长,白占黑八七位打,白长,黑九四路打出,白一百九位反打干净,再于九一位占,黑病尚多,难于修饰。黑既不敢断,白遂操纵自如。\n", + "八六灵动。\n", + "八九宜先于一百十位长。\n", + "九五宜九七位打,黑提,白于一百四位打,黑长,白亦长,黑必落后手,二白于一百五位封,已成胜局。\n", + "九六粗,当七六路虎。黑两地皆坚,白胶滞,更难措手。\n", + "一百一提一子大极。\n", + "一百十当一百十五位点,以一百十为寻劫之用,升级不既饶乎?\n", + "一百十九当一百二十位关,老成。\n", + "一百廿四当二百五位关。\n", + "一百廿七、一百廿八彼此皆有成算。\n", + "一百卅二当于一百卅三位行。白如一百卅二位提一子,黑于一百四八位断,白边腹不能净收;白若于一百四六位占,黑再占,白虽冲断,收边不能如意。\n", + "一百卅三至一百五九皆一定之着。\n", + "一百六一当一百七一位补,不至使黑腾挪官子。\n", + "其余官子皆是。\n" + ] + }, + { + "cell_type": "markdown", + "id": "f8bac4ad-4a94-4ec6-bf15-c904b91cc616", + "metadata": {}, + "source": [ + "## 第五十六局\n", + "周东侯 \n", + "程仲容 \n", + "共二百四十三着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "七当十位拆三。\n", + "十是。\n", + "十四至廿六让白取角着法最劣。十六当十七位长,总之不是征子皆宜长,已见周、程注。兹不多赘。\n", + "廿八不必。\n", + "廿九当卅二位先打后占。\n", + "卅一多事。廿九不打而长,盖为卅一占地步,此系枯境,不须注意,当一百廿九位双飞,或七十位拆三皆正。\n", + "卅四至卅八是。\n", + "卅九、四一关,四五虎,至五一长,偏僻不伦,为气所使。\n", + "卅九当四五位扳,迨黑五六挤,白遂局促。\n", + "六十当六七位长。\n", + "六七至七一图变。\n", + "七二至八二得数子见小。七二当七三位打,白占,黑八四位补,白不能一着补净,利于脱卸。黑当持重应之。\n", + "八三、八五得二子大极。\n", + "九十当四三路断。\n", + "九二不必。\n", + "九五、九七落得。\n", + "九八、九九是。\n", + "一百一当一百十一为转头,黑一百十二位渡,白一百九位挖,黑一百二位冲,白占,黑一百十位得一子,白一百十三位打,黑提,白一百十七位长,黑两长,白亦两长,黑一百七位断,白九七路尖,先取实地。且白存一百七九位占、一百七七位断,影射黑不能征。黑两处弥缝,自当掣肘。此际运筹正当其时,今仅得九九一关补角,而一百八得边颇大。粗率无深致,焉得便宜?\n", + "一百廿二当一百廿三位立。\n", + "一百卅一当一百卅二位长。\n", + "一百卅七当实占。\n", + "一百四三当一百四六位长,黑亦不能两全,而外势不伤。\n", + "一百五三落得于三八路顶一着,而后再吃二子。\n", + "一百六二当二百二位补,白搪,黑占。黑势重,白不得不补。争先于平角三二路夹,得一子实子较多。\n", + "一百六五、一百六七细。\n" + ] + }, + { + "cell_type": "markdown", + "id": "59243f9e-3c27-4439-96e3-4ab124e99940", + "metadata": {}, + "source": [ + "## 第五十七局\n", + "程仲容 \n", + "周东侯 \n", + "共二百四十四着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "十二关亦林派,东侯尝用之。当一百六位布子为正。\n", + "十五是。\n", + "十六轻佻,当卅四位飞。\n", + "十七宜卅五位先飞,黑六一位连,白十七位扳,黑十八位断。依此着法去,廿六长,白三五路扳,黑廿四位打,白提,黑四三位虎,白打,黑占,白廿八位关,黑四二位补,白廿九位长,黑六九路打,白五四位渡,黑七九路长,白四二路飞,黑一百六四位搪,白九三路拆。稳妥舒畅,占地亦宽。今十七至卅九图活,外势已伤。\n", + "五二当五三位长。\n", + "五三必着。\n", + "五四虽大,可缓。\n", + "五五当六六位尖,然后六九位搪,黑七十位长,白再于一百四五位补,黑五五位关,白九三位长。黑若不应,白一百四九位冲断,黑亦破碎,白势愈坚。\n", + "五八当一八路吃角中,是两家之棋。\n", + "五九宜六一位紧,黑扳则白应在一百八九位,面黑一尖之巧。\n", + "六二当九三位扳。\n", + "七一、七三不必认真,仍宜八五位拆。\n", + "七四缓不得。\n", + "八三当一百四位关。白皆通畅,黑尚未妥而白先得角。黑若九七位补,则白于一百廿六位关收净。\n", + "一百五当一百十二位补。\n", + "一百八至一百十六好。\n", + "一百二十至一百卅五皆一定之着。\n", + "一百四一实地。\n", + "一百四三当一百四四位扳。\n", + "一百四七亦当八六路先打再挖。\n", + "一百五一打劫至一百六七各提一子大小相当。\n", + "一百六六仍当寻劫。\n", + "一百六九当一百七一位应,即下亦当一百七十位点,黑虎,白于二百十三位立,便宜较多。\n", + "一百七十当于入角七二路先打一着。\n", + "一百七八落空,当一百九九位收。\n", + "一百八一当八二路尖。\n", + "二百十七当二百廿六位挤,官子便宜一着,仍是先手。\n", + "此局官子皆细,若一百七十先打,一百七八在一百九九位扳,亦可取胜。\n" + ] + }, + { + "cell_type": "markdown", + "id": "cb786189-e886-4634-a12b-0aff777ec037", + "metadata": {}, + "source": [ + "## 第五十八局\n", + "周东侯 \n", + "程仲容 \n", + "共二百二十七着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "五非。\n", + "六是。\n", + "八宜去角三七路置子。\n", + "九不于五二路搪、廿二觑,竟拆,固是,终不如卅一位拆二得局面之正。\n", + "十仍当三七路逼,分角见小。\n", + "十五当十六位长,黑廿一位连,白十五位打,黑十八位打,白提,黑廿四位打,白占,黑廿六位占,白二十位长,黑三二路关。此后白卅五位拆,廿七位行,皆是急先手。让黑盘渡着法最劣。\n", + "卅五小。\n", + "四一当七一位置子。\n", + "四二当四三位长。已成之地不当受制,缓急不分,大小亦不论。\n", + "四五当十四路尖。\n", + "四六至五四局促失势。\n", + "五五不必。\n", + "五八宜于六一位顶,白四八路长,而后与五八位尖,白应,再于五六路关,白虎,黑双关出头,白势自破,运用殊多。\n", + "六一当六二位托,先手封头。\n", + "七十当八四位补。\n", + "七七至八一落得。\n", + "八三、八四大。\n", + "八五当时。\n", + "就是当上角五二路点过,大。\n", + "九八粗。\n", + "一百一随手,当一百二位长出,则黑大失便宜。\n", + "一百十四当一百廿五位虚罩,白有牵制,黑无挂碍,可以深入。一百十八若于一百十一位飞,则白收亦不能净。一百十四至一百卅六白成大块,且失先手。\n", + "一百四二当一百五九位搪,急先手官子最大。\n", + "一百四八当一百四九位顶。\n", + "一百五四不是。无因自大,适成其小,白三处侵削,所余几何?当一百六五位长,带收带侵,遂不枯滞。\n", + "一百六七当一百六八位关,黑二百十六位冲,白虎,黑断,白一百七四位关出,多得官子。\n", + "此局似平正而近于庸,乏精悍之气故也。\n" + ] + }, + { + "cell_type": "markdown", + "id": "90b537d8-c2b1-44fa-aa75-e109ec56e52a", + "metadata": {}, + "source": [ + "## 第五十九局\n", + "程仲容 \n", + "盛大有 \n", + "共二百七十二着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "五宜四二位布置为正。\n", + "二十于廿一位尖较逸。\n", + "廿一不是,当六五位飞争先为要。\n", + "廿七腾挪。\n", + "廿八、三十紧。\n", + "卅五既欲点角,卅一遂当卅二位打,黑长,白占,黑四七路飞出,白再于卅五位点,黑地稍促。\n", + "四四至五六是。\n", + "五八、六十有脉络。\n", + "六一不是,当七三位长。\n", + "六二宜六三位长,此急先手必争之着。白若应在二百四七位,黑于七六路再长更劲,\n", + "六三是。\n", + "六七至八九一定之着。\n", + "九十当一百五位飞。\n", + "九六当一百一位转头,白一百八七位退,黑于一百五位连络为正。\n", + "一百六当一百九位得一子。一百七长,黑遂掣肘。\n", + "一百十六当一百卅二位觑,白或于一百卅三位占,或一百十六挤,黑总在一百十七位断打劫。局中白劫多黑劫少,固当打劫图变。\n", + "一百十八当一百廿九位顶。\n", + "一百廿一至一百廿七紧。\n", + "一百廿九若于一百二十位渡,黑遂无救。此处彼此皆粗率。\n", + "一百卅八当一百四一位虎,黑拦,白于九一路聚,黑一百四九位关,白一百五四位拦;黑若与一百廿九位断,白二百廿八位尖,黑不能制白;黑若于二百廿八位点,白粘,黑一百九六位封,则白气宽一着,亦可吃黑。\n", + "一百五七不是,当一百五九位扳,黑断,白粘,黑五六路打,白一百七二位长,黑一百廿九位断,白二百廿八位收,黑吃,白一百六五位扳,则已胜定矣。\n", + "一百六五当十四路扳。\n", + "一百六六至一百八十紧峭。\n", + "一百八四、一百八六细。\n", + "二百五一当二百五四位扳。\n" + ] + }, + { + "cell_type": "markdown", + "id": "cb8b0f07-f77c-4a85-a6fa-2a60de8ec733", + "metadata": {}, + "source": [ + "## 第六十局\n", + "盛大有 \n", + "程仲容 \n", + "共二百八十四着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "五中十三布子,大有常用之着,不是正兵。\n", + "六当应在五二位,白若一百十一位拆逼,得其当;不拆,黑投六三则白无拆地。\n", + "七是。\n", + "八关、十投拆三亦属敷衍无成见。\n", + "其十三当卅四位关。\n", + "十六宜十七位断,白二百八四位打,黑长,白五五路连,黑廿四位得一子,白二百七五位打,黑提,白一百八二得角,黑五一位封,黑势雄整。\n", + "十九当廿四位进角,移步换形,又在此不在彼。\n", + "十八至廿四紧。\n", + "三十当卅一位转头,此必争之着。白六九位出,再于三十位补。\n", + "卅一大极。\n", + "卅五偏僻,当四三位夹,黑四四位立,白卅七位断,黑卅八位长,白于十七路长,黑二子单薄,处处有病,白遂操纵自如。\n", + "卅六见小,当卅七位占。\n", + "卅八至四二不易之着。\n", + "四五当二百八四位扑,黑提,再于四五路打,黑四八位占,白五一位打,黑粘,白六十位虎。黑角尚存大劫,较为简洁。\n", + "五二当五九位紧气。\n", + "五三失算,当五六位扳,黑打,白占,依盘内之着紧气。白既活角,又先手两持,再于六八位补,亦是胜局。\n", + "五九至七七一定之着。\n", + "七八当七九位实行。\n", + "八四是。不补仍是打劫两持。\n", + "九二、九四弱。当九三位扳。\n", + "九八当九九位点角,白九八位搪,黑一百一位补,白二百八位补,黑占,白占,黑一百位长,白一百六位长,黑一百四位长,白一百九位搪,黑二百七位夹。既取白角,过渡仍是大官子。\n", + "一百十一小,一一百五三位尖。\n", + "一百十三至一百十九落得。\n", + "一百廿一仍当一百廿二位占。\n", + "一百廿五即当于一百廿七位觑。\n", + "一百廿六不可缓。\n", + "一百廿七至一百卅一虽得三子,总不便宜。\n", + "一百卅三至一百五十局无余蕴,自无生色。\n", + "一百五一不必。\n", + "一百五三大。\n", + "一百五九当一百六六位拆。\n", + "一百六六宜二百六七位长。\n", + "一百六九当二百五二位转头。\n", + "一百七三、一百七九是。\n", + "一百八四让白活角是。\n", + "一百九七随手,当二百六五封。\n", + "二百三仍当二百六五位封。\n", + "二百廿三当二百廿四位虎。\n", + "二百四二当一四路扑,再于一七路点扑,然后与一百四二位扳。\n" + ] + }, + { + "cell_type": "markdown", + "id": "f9e4e307-ca6c-4aac-8944-84e2756c011f", + "metadata": {}, + "source": [ + "## 第六十一局\n", + "程仲容 \n", + "盛大有 \n", + "共一百九十九着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "三手即以八三自大,尚是古派。\n", + "六当十六位投三六。\n", + "七早。东侯言:七搪角黑当六三路置子,机思稍滞即乘钝置而入。所见亦高。\n", + "十五至廿一白占地从容,黑未能征三着之病故也。\n", + "廿四、廿六优于七、九两着。\n", + "廿六小,当三十位尖。\n", + "廿七是。\n", + "三十当七三位长。\n", + "卅三不宜点角。\n", + "卅四、卅六是。\n", + "卅八当四五位长,白卅九位飞,黑六一位关,白冲,黑断,白四一位长,黑扳,争先于一百九一位飞,白遂掣肘。此亦显而易见,而大有妹妹不出此,亦好奇太过。\n", + "四二仍当一百九一位飞,四五冲断,黑遂破碎。\n", + "五一当 位扑。\n", + "五二至五八不得不然。\n", + "五九当六一位占,黑若五九位破眼,白一百八七位冲出,黑不能两全。若于一百八七位紧,白六十位扑,成大眼杀。\n", + "六三无谓而小,当一百五位飞。\n", + "六十至七十是。\n", + "七一当九四路盖。\n", + "七三大。\n", + "七八至八二小,当七七路飞。\n", + "八七当一百五六位顶,黑长,再于一百七四位关。\n", + "九六不必冲。\n", + "一百二粗,当一百四位飞,留八二路夹去白眼地,白尚有顾忌。一百三既已活透,一百四益觉无情。\n", + "一百五至一百二十不易之着。\n", + "一百廿一当一百廿二位顶,促小黑地,变化亦多。\n", + "一百廿四当一百七六位转头,即有一百六六挖,白颇不舒。\n", + "一百六六当一百七四位长。\n", + "一百九二当一百九五位冲。\n", + "此局平铺直叙,各大一方,绝无神运。极似百龄以前诸人着路。\n" + ] + }, + { + "cell_type": "markdown", + "id": "32465964-7c55-4897-b034-297548fb1dd1", + "metadata": {}, + "source": [ + "## 第六十二局\n", + "盛大有 \n", + "程仲容 \n", + "共一百八十七着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "九、十一早。\n", + "十二当七二位占,关应以存眼位,然后处处疏懈。\n", + "十三是。\n", + "十七亦寻常布置,何得舍已成之大块?宜十八位占。\n", + "十八大。\n", + "二十既断,廿二可缓,当廿六位投。\n", + "廿三当九四位布子。大有局面不及汪、周,皆坐此病。\n", + "廿九当卅四位虎,紧峭。\n", + "卅一宜卅六位转头。\n", + "卅八滞,当四十位补,争先为要。\n", + "四十无益。\n", + "四一虽有作用,不如十四路尖老成。\n", + "四四不必。\n", + "五三必着。\n", + "五四、五六见小,当七八位关,白八一位飞,黑六五位关。攻逼得宜,处处自在。\n", + "五九尖出,黑绪多碍手。\n", + "六七紧。\n", + "六八至七六不得不然。\n", + "七八当九七位尖,任吧作何活法,争先手与一百八位提一子,余皆可略,不必认真。\n", + "九十当九二位长。\n", + "九三细。\n", + "九四至一百四黑犹未净,白已活透,绝无余波。\n", + "一百四落得于八九路冲一着。\n", + "一百六当十四路虎。\n", + "一百十四、一百十六看错。\n", + "一百廿二至一百廿六勉强。\n", + "一百廿七当一百卅六位立,今虽得一子,黑边角连络,仍得先手。\n", + "一百四九有脉络。\n", + "一百五二注意得白一子小,当去角三五路尖。\n", + "一百五五点角好。\n", + "一百五八当四三路让渡。\n", + "一百六十当占,一百六一飞反有波澜。\n", + "一百七十无益,\n", + "一百七二当于一百八三位长。\n", + "一百八四、一百八六不得不连。此处黑大块未活,角子零星不坚,安能制白?嗣后,黑不得不与十四路通连,白三五路得二子仍是先手。\n" + ] + }, + { + "cell_type": "markdown", + "id": "9d510e4a-95a2-4421-9d61-8b3dde3f6c17", + "metadata": {}, + "source": [ + "## 第六十三局\n", + "盛大有 \n", + "程仲容 \n", + "共二百四十二着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "九飞、十一得角,大有创体,亦属偏见。以大小论,十、十二大于九、十一两着,况孤子无援耶。当十位搪。\n", + "十三、十五置四着八三于不问,虽不在此判胜负,但针锋不相对。\n", + "十三当十五位投。\n", + "十八好。\n", + "廿五无聊。\n", + "三十当五二位罩。\n", + "卅五躁率,宜八四路虎,黑打,白占,联络二子为要。\n", + "三十不必。\n", + "四三见小,当四六位转头,黑二百廿五位行,白五七路盖,黑四六路长,白一百十一位压,整齐调畅。\n", + "四六、四八长,白角已伤。\n", + "五二、五四先手逼白,遂操纵胜势。\n", + "五六不于二百十九位长。\n", + "六十至七十转换,黑大得便宜。白通连孤子,不得不然。\n", + "七六当八十位压。\n", + "七九勉强。\n", + "八二缓,当一百八八位长,白虎,黑八二路觑,白粘,黑一百七六位扳,白虎,黑再扳,大势浑成。\n", + "八六宜八七位行。\n", + "八八、九十琐细。\n", + "九二当二百一位搪,使白图活,黑势愈固,不在搜眼。\n", + "九四当一百位扳。\n", + "一百十六当五四路打。\n", + "一百十七至一百廿七紧。白活透仍得先手,局势遂平。此处黑殊不精警。\n", + "一百卅五关,一百卅六不得不补。\n", + "一百卅九长,黑益瘦削。\n", + "一百四十宜一百四一位冲,存白一百四七位关断之病。\n", + "一百四三大。\n", + "一百四四不必。\n", + "一百六三当一百六五打,黑占,白一百六四位占,黑势已侵。\n", + "一百六六至一百七十不易之着。白不能转身本属无用,白操筭不精密,多折官子。\n", + "二百廿五当二百卅四位立。此甚浅近,不应粗率至此。\n" + ] + }, + { + "cell_type": "markdown", + "id": "705136c9-ecd0-4cb3-aeec-b1efb1768db3", + "metadata": {}, + "source": [ + "## 第六十四局\n", + "程仲容 \n", + "盛大有 \n", + "共二百四十一着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "十至廿四双飞正变。\n", + "廿九是。\n", + "卅二当卅四位长,运用甚多。白若不应,恐黑于一百七七位扳,如卅二位冲,黑四七位长,白遂伤势;白若卅三位补,黑可以不应。毫厘千里,不当熟调手滑也。\n", + "卅五当七三位拆二,得大意。\n", + "卅六至五一不易之着。\n", + "五二宜六二位冲,白六三位退,黑占,白六五位连,黑五七位补为正。\n", + "五三多事,当七三位拆。\n", + "六六争先于六七位投,再于六六位搪。\n", + "七五宜八一位搪。\n", + "八三当一百五七位逼。此着为补拆地,稍涉固滞,便碍流行。\n", + "八四至九十轻率,当一百十位投。\n", + "九一宜一百五二位出头。\n", + "九四当一百五二位封,黑脱然无累,白未活透,自有便宜。\n", + "九四至一百二白活透,兼得实子,黑仅得二子。\n", + "一百七封,一百八不得不补。白仍得先,竟以孤子得利,黑何以致胜?\n", + "一百九当二百廿四位补。\n", + "一百十至一百廿六便宜有限。\n", + "一百廿七不是,当二百十六位觑,黑双关,再在一百五七位逼,黑如经营八二之子,则黑势自破。况侵黑之处尚多,黑不能一着补净。\n", + "一百卅一至遗爱卅九皆为一百廿七所使。\n", + "一百四十当二百廿六位飞。\n", + "一百四一至一百四九是。\n", + "一百五一当双关。\n", + "一百五五随手。\n", + "一百五八当一百六十位得一子,然后与一百八五位关,寸一百七六位点,白尚未活,自能取利于他处。\n", + "一百六七大极。\n", + "一百七六至一百八一一定之着。\n", + "一百八四不得不补。\n", + "一百九十至一百九六侵角。\n", + "一百九七打劫,至二百三复劫,两家各活皆是。\n", + "二百六当五四路断,白得二子为是。\n" + ] + }, + { + "cell_type": "markdown", + "id": "b4dd240c-8298-4c7d-891e-42f1949a3a2d", + "metadata": {}, + "source": [ + "## 第六十五局\n", + "盛大有 \n", + "程仲容 \n", + "共二百五十八着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "五拆四未得局面之正,宜拆三。\n", + "八罩,白不补防分,补则犯重。\n", + "十五止图连络,未得大意,当十六位镇,黑二百位拆二,白二百二位点,变化操纵,不泥于一端,有流行之致。\n", + "十六、十八是。\n", + "廿一夹、廿三点、廿七挖起于大有,偏僻闇劣,或内打、外打,取舍在黑,白不能主。颇有用此为长城者,何耶?若借以补拆地,五何必拆四?\n", + "卅七当卅八位长,黑长,白拦,黑如在二百三位做活,则白得先;黑如卅七位断,白四一位打,一直赶下,再于四九路占,应与孤子有情。\n", + "四四、四六亦可着。\n", + "四七当二百五六位长。\n", + "五一宜一百八七位飞。\n", + "既受五十、五二两觑,五四搪角乃为搜根之用,白颇枯滞。\n", + "五五当平角五六路飞。\n", + "五六至六二是。\n", + "六七当一百九一位虎,黑九三位立,白六八位扳,黑打,白粘,黑一三路立,白争先于八一位逼,气势雄整。\n", + "六八大极。\n", + "七十当二百位拆。\n", + "七四宜八十位关。\n", + "七五当八十位罩。\n", + "八八宜九十位觑。\n", + "八九迂缓,当九十位补。\n", + "九四宜一百五位飞。\n", + "九八当一百九位逼。\n", + "一百三恋子,当去角三五路尖,再于一百卅五位飞。\n", + "一百十三至一百廿三看讹。一百十七当一百廿三转头,黑如一百十九位长,白于二百廿二位双,黑一百八四位占,白于七五路断,黑气紧不敢出此;若补,白于一百十九位长,以彼易此,相去远矣。\n", + "一百二十当一百卅三位活。\n", + "一百卅五当一百卅六位扳。\n", + "一百四十、一百四四注意得边子不是,当一百四八位尖,白活边,黑取腹子,极为简易,何事纠纷。\n", + "一百四六至一百六二两着落后手。一百六一取角,官子收尽,大小相当。\n", + "一百八十当二百三位成眼。\n", + "二百十二宜二百十五位冲。\n" + ] + }, + { + "cell_type": "markdown", + "id": "47a9469a-ea03-4bb9-8f6a-6f81486f54ee", + "metadata": {}, + "source": [ + "## 第六十六局\n", + "程仲容 \n", + "盛大有 \n", + "共八十二着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "大有起手六八搪角,后即于廿四位关,已非局面之正。今复投六三,白势已坚,黑角仍虚,更无成见。\n", + "十一当于去角七三路飞逼,否则十三位镇,饶有操纵以黑六、八两着,白壁垒既坚,气魄更雄。\n", + "十四当实行进角。\n", + "十五宜廿一位转头,总之黑若以廿一长为重,十四则于十八行争先取此着。十四既尖,白必于廿一位盖局严整。十五搪角,汉年少时亦尝用之,后绝不染指,盖有见于此也。\n", + "二十当廿一位长。\n", + "廿一、廿三是。\n", + "廿四当上角三九路置子。\n", + "廿七、卅一皆不必。\n", + "卅三正着。\n", + "卅七当六四路罩,得通盘大意,或于八二路搪,亦是急先手大着。\n", + "卅八细。\n", + "四四当四七位退。\n", + "四六至五三不易之着。\n", + "五四至五六皆是。\n", + "五七、五九虽大可缓,当去角七三路逼,黑无暇及此,纵欲两持,当于五九位扳,不应多五七一扳,代黑补净,不然白仍有五八位点,黑占,白二八路长,黑难措手。\n", + "六四是。\n", + "六五当三七路大飞,至于尖一着不应,尤为不是。\n", + "六七小,仍当大飞。\n", + "七二迟。\n", + "七三为六五碍手,自妨变化。\n", + "七六封头大极。\n", + "八一、八二皆是。\n" + ] + }, + { + "cell_type": "markdown", + "id": "331d95d5-2f5e-4879-80b3-7cf507c3ad39", + "metadata": {}, + "source": [ + "## 第六十七局\n", + "盛大有 \n", + "程仲容 \n", + "共二百四十二着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "五、七两飞,十三、十五搪角,廿三尖,乃大有派头,始终不变。\n", + "十为十二弥缝。\n", + "廿五得角,此处亦可用以十八之黑子,占地不宽故也。\n", + "四四亦可着。\n", + "四七当四八位长。\n", + "四九至六八彼此不易。\n", + "六九不得不尖,致落后手,白遂失利。\n", + "七十大。\n", + "七三当七四位搪。\n", + "七四宜七五位盖。\n", + "七八至八四无成算。\n", + "八三当六八路虎。\n", + "八五宜在九一位应,黑八七位封,白二四路关,黑八六位夹,白三四路连,黑渡,白打,黑占,白一五路扑,黑提,白立,黑粘,白一二路大飞,先手两持;黑若不于八七封而于八五位立,白冲出,黑绪多,难以收拾。或封或不封,黑皆不能善后,已成败局。九三至九七图活。九四既分白角,九八又先手逼孤子一步一变,移步换形之际不应草率乃尔。\n", + "九二当一百三十位虎。\n", + "九五、九六彼此粗率。九六当一百八五位立,白总是后手,落得立下。\n", + "九九缓,当一百卅二位关,黑一百廿八位扳,白一百卅一位断,着法尚多。\n", + "一百老成。\n", + "一百五、一百七皆属无聊敷衍。\n", + "一百九是。\n", + "一百十四当一百四六位实行。\n", + "一百廿四过虑,何不于一百六二位提一子,亦是暗补。\n", + "一百廿七至一百卅一落得。\n", + "一百卅八当一百四二位先打,白生机索然。\n", + "一百四五潦草,当一百四六位冲,黑九五路搪,白一百六八位冲,黑七五路搪,白提,黑一百八四位封,白一百六七位打,黑占,白一百六十位打,黑一百五九位打,白提,黑三七路总催,白十五路提,黑一百八四位提,官子便宜,何不为寻劫之用。\n", + "一百四七至一百五七黑愈补愈碎,遂失便宜。\n", + "一百五七落得于一百五八位冲一着。\n", + "一百六一见小,当一百六二位占,黑如一百六一位占,白一百六三位觑,黑二百四二位占,白一百九九位飞,实子多得。一百五七本是大着,既打,不必复提,庶几有忘筌之致。\n", + "一百八四可缓。\n", + "一百八九多事,当一百九二位渡。\n", + "一百九八当二百一位盖。\n", + "二百三当二百五位断。\n", + "二百廿三宜二百廿七位退。\n", + "此局一百四五若在一百四六位冲,一百六一在一百六二位占,输赢殊未定也。\n" + ] + }, + { + "cell_type": "markdown", + "id": "bf3a04f8-1113-486d-9ff5-1ad101fdd8ea", + "metadata": {}, + "source": [ + "## 第六十八局\n", + "程仲容 \n", + "盛大有 \n", + "共一百八十二着 \n", + "对子 \n", + "眉山墅隐\n", + "\n", + "三八置子,四用两分,仍是寻常布置,不能攻瑕乘隙,乃大有短处,当八八位投六三。\n", + "十与十二两飞,白角已坚,黑势不实,殊属偏僻。\n", + "十一、十三是。\n", + "廿九当三九路拆。\n", + "卅二宜四七位扳。\n", + "卅八可缓。\n", + "四一当四五位打,黑四六位打,白四七位封,黑提,白四九位打,局中无寻劫之处,黑不得不粘,白五一位占,气势雄壮。四四累坠,宜七九位关,脱卸轻便,着法白多。五三扳、五五占,黑已伤边,五六断,不能制白,局面削弱。此处白四一渡,黑四四长,五二占,皆恋枯子,识力不高。\n", + "六六滞,当六七位扳,白六六位打,黑六八位长,让活于内,黑势整齐。\n", + "七二、七三是。\n", + "七五提,至八七扳,皆一定之着。\n", + "八九、九一不是。八九当九一位行,黑既得二子,复存得角,白已成之地不当无故轻弃。八九既打,九一则当于十三路一扑两打而后再收,使黑不敢于一百二位冲,恐白于一百四位先手盘过,白势重,难以谋生。\n", + "一百八至一百十六大。\n", + "一百十七当一百四七位长。\n", + "一百十八飞、一百二十长,亦有作用。\n", + "一百廿三不必。\n", + "一百廿六至一百卅六不易之着。\n", + "一百卅八不是。\n", + "一百卅九若于六四路挖断,黑难两全。\n", + "一百四三落得于一百五五位先冲。\n", + "一百四四多事。\n", + "一百五三当一百六五位挤。\n", + "一百五七当一百七八位断,使黑谋生,白遂清楚,可以占地,可以得先。\n", + "一百五九不必,即当一百六五位挤,此后如一百五九位补,颇折官子,因连失先,大着皆为黑有,乃一百五七贪收大块,固滞不紧峭故也。\n", + "一百七二大。\n" + ] + }, + { + "cell_type": "markdown", + "id": "a5ca552a-9fd9-4da7-b4fb-343b95f182ce", + "metadata": {}, + "source": [ + "## 第六十九局\n", + "周东侯 胜半子 \n", + "李元兆 \n", + "共二百八十七着 \n", + "对子 \n", + "弈汇\n", + "\n", + "7应32位关。 \n", + "8压,9不得不进角。 \n", + "12打、13长,20关后,白反受逼。 \n", + "32是。 \n", + "33必飞。 \n", + "40当97位拆或去角160位侵分为正。 \n", + "42当46位立,既可侵角,又可制白39一子。 \n", + "49、51必争之着。 \n", + "57紧。 \n", + "63细。 \n", + "78不应尖,若先于80位飞,再于82位关连,白处处受黑所制矣。此先尖后飞,以致受83关断。 \n", + "86不得不打,恐白248位扳出,不得不补,皆由78先尖之病也。 \n", + "99打后,白局势稍振。 \n", + "102应先于110位扳。 \n", + "103先手破眼,好。 \n", + "109粘细,设于114位打,恐黑109位搜根,再于110位扳,白须谋活,恐入角受伤。 \n", + "112当于117位长,使白未净,然后再于112位挖断。 \n", + "130低,当132位断,黑自活边。 \n", + "145、147妙。 \n", + "176成劫,黑劫多而白劫少。 \n", + "196后手吃数子,黑腹子全失。 \n", + "206细。 \n", + "269细。 \n", + "此局黑78尖既失于前,130不于132位断又失于后,其败宜矣。 " + ] + }, + { + "cell_type": "markdown", + "id": "f435c71c-3ef9-4af7-a2d7-5133fdc905aa", + "metadata": {}, + "source": [ + "## 第七十局\n", + "李元兆 胜 \n", + "周东侯 \n", + "共二百零五着 \n", + "对子 \n", + "弈汇\n", + "\n", + "3逼关系旧习,当投拆三为正。 \n", + "6避大角围着法。 \n", + "8封角大。 \n", + "14当141位尖。 \n", + "15压好。 \n", + "24当52位断。 \n", + "30不必。 \n", + "44当47位扳。 \n", + "45、49两大,白得便宜。 \n", + "51逼黑三子,借此收拾破碎,又可转换,好。 \n", + "57落得打。 \n", + "60细。 \n", + "61应粘。 \n", + "64至78弃取妙。 \n", + "81是。 \n", + "85一定之着。 \n", + "97打一子,好。 \n", + "103当120位飞,白处处活净,随意着去便可取胜;一盖反觉粘滞。 \n", + "125扼要。 \n", + "150因拆三空虚,故此让渡。 \n", + "169大。 \n", + "178不得不飞。 \n", + "官子彼此皆是。 \n", + "此局白51逼黑三子因自补不净,不如回戈反攻以图转换,是或一道也。 \n", + "佩良。\n" + ] + }, + { + "cell_type": "markdown", + "id": "04dc9cbd-a2f2-4814-8cdd-f0812c4a36a6", + "metadata": {}, + "source": [ + "## 第七十一局\n", + "周东侯 \n", + "李元兆 \n", + "共二百二十着 \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "2镇、6投十三,未得局面之正。 \n", + "7扭十字,原非正着,左右有6、3更为碍手。黑再打,白不敢立,只得反打以图转换,究竞白地有限,而黑之势张,反凑用镇,及中十三之投矣;且用镇,白以拆二为正应,两分亦可投;但6逼后,白当60位布局,方与前此投两分有关合。 \n", + "19是。 \n", + "26漫无可否,亦无成见,当64位投,得大意。 \n", + "27亦可着。 \n", + "28尖断至49,彼此皆不可易。 \n", + "50仍是26习气。 \n", + "51至63俱有着法。 \n", + "64投子入彀, \n", + "65净。 \n", + "67虽大可缓,当117位拆二。 \n", + "68见小,宜78位逼。 \n", + "78是。 \n", + "79必然之着。 \n", + "88当96位扳,白扳黑复扳,先整大局,自操胜势,且边子有限,或舍或取操纵在我。不应回护补断,致失通体机权,使白89关出,遂无一定制白之处也。 \n", + "102当184位提角子,使白自补,转费经营,且含侵角,尚有波澜。今102分断,103扳,107粘,两地牵制。 \n", + "108避白于116位关下,又为边子营救。 \n", + "110至114虽竭力斡旋,而白已不可制。 \n", + "93至113妙,有腾挪。 \n", + "115、117次序井然。 \n", + "118当125位盖,让活,实地较多;今长,所得仅二子,活角既大而黑补不能净也。 \n", + "129反打、135尖、137虎有致。 \n", + "153当155位飞,黑不得不于156位捺。今先扳后立,黑154虎后156可不应,当于163位长出,本是极大之着,可以制白,白必通连求活,先手在我,自有胜势。 \n", + "164扳,未尝不大,而白167断,借势补净,实地甚多;若不板,白虽断不能净收,皆因164失先后之序以致此,当184位提一子。 \n", + "167至179细。 \n", + "180至收官子具是。 \n", + "论其全局,黑意在挑战,而白不能镇静,彼此着法颇觉新颖,而不能归于中正也。\n" + ] + }, + { + "cell_type": "markdown", + "id": "a5f1cf48-d243-4c7e-b28c-2f819d5b287e", + "metadata": {}, + "source": [ + "## 第七十二局\n", + "吴孔祚 \n", + "周东侯 \n", + "共一百八十九着 \n", + "对子 \n", + "不古编\n", + "\n", + "四束拆三法。\n", + "五不应好。\n", + "九弱。\n", + "十奇兵。\n", + "十一至廿皆不易之着。\n", + "廿一太早。\n", + "廿二自在。\n", + "廿三可缓。\n", + "廿四至卅六妙。\n", + "卅七至六六彼此细致。\n", + "六七至七十缓不得。\n", + "七一取大意。\n", + "七六争先。\n", + "八一护断。\n", + "84至九六有见。\n", + "百一至百六皆细。\n", + "百七至百廿四脉理清楚。\n", + "百廿五大极。\n", + "百卅九不可缓。\n", + "百四四、百四六落得断。\n", + "百六六扼要。\n", + "百七七当时。\n", + "百七八至百八八活法好。\n", + "百八九大极。\n" + ] + }, + { + "cell_type": "markdown", + "id": "890e9f6d-3604-42a8-b574-801a208a590d", + "metadata": {}, + "source": [ + "## 第七十三局\n", + "周东侯 \n", + "周懒予 \n", + "共二百十四着 \n", + "对子 \n", + "兼山堂弈谱\n", + "\n", + "4于三六投,盖不欲分边也,复嫌白大投六三,与初意相矛盾,反为4着之子所累。若谓候其两压然后图变,是先有病根,自救之不暇而何暇制人耶? \n", + "13当于15位虎。 \n", + "14小,当于36位投。 \n", + "21、23、25不吃紧气,缓,无一定制人之处。 \n", + "26是。\n", + "34当二九路断,白打,黑反打,白34位打,黑提,落得以无益之残子使白羁绊,两处生动;黑断,白如200位长,黑于七四路觑,白二七路退,黑204位粘,借势通连,角亦牢固。如此生机之地,乃一粘了之,殊不尽用也。 \n", + "40懒予习气。 \n", + "41至47躁率,徒以虚声恐人,不究实理,宜52长为当。 \n", + "47断、48打、49不得不走,白颠不遑,何能制收孤子之利耶? \n", + "71当74位长。 \n", + "73至83无关胜负,徒劳心力。 \n", + "74大。 \n", + "87勉强。 \n", + "92是。 \n", + "100当132位冲、228位觑。 \n", + "108仍当先冲先觑,及时不用,先机失矣。 \n", + "124为熟境所障,非必争之着;当先于185位打,再于174位尖,白两地皆孤,应接不暇。 \n", + "128亦宜先于185位打,然后129位长。 \n", + "132、134低极,岂124至132单为得数着官子起见耶?不则当141位压,亦得侵分之势。 \n", + "135、137总无成见,当先于137位飞。 \n", + "157(注:原本127误)不必断。 \n", + "166不识输赢,当过渡,寻常收去,胜局已定。 \n", + "174若算定劫之多寡,不妨竞行打劫,既不打劫,何必多此一番纷扰?总为168折去官子不能忘情,故多方设伏于影响形象之间,以图希冀,高手当不出此。 \n", + "209黑随便,宜先立,反让白先下何耶? \n", + "此局白多方求变,非不致思尽力,而未得要领。黑自84点角以后,可以坐致其胜,顾乃见小偏滞,殊失运用妙也。 \n" + ] + }, + { + "cell_type": "markdown", + "id": "6ec3aa9a-c03d-4dde-9939-5a2f4535c7ef", + "metadata": {}, + "source": [ + "## 第七十四局\n", + "周懒予 \n", + "周东侯 胜 \n", + "共二百四十六着 \n", + "对子 \n", + "周懒予围棋谱\n", + "\n", + "十二关起,照孤子。\n", + "四八、五八,皆好。初棋无劫,故得便宜。\n", + "七六投,使白无拆地。\n", + "七八关、八十行,八五防断、八九断,皆紧。\n", + "九二、九四打收,好。\n", + "一百十八且可不出,于一百四四位虎,则无一百廿五关逼之患。\n", + "一百卅二、一百四二,皆好。\n", + "一百四六要。\n", + "一百六四稳角争先。\n", + "一百九十打,一百九二当于一百九三位粘,实子多得。\n", + "弈墨评\n" + ] + }, + { + "cell_type": "markdown", + "id": "4831674f-40db-47a0-9ba0-1892a65462cf", + "metadata": {}, + "source": [ + "## 第七十五局\n", + "周懒予 \n", + "周东侯 胜 \n", + "共二百四十二着 \n", + "对子 \n", + "周懒予围棋谱\n", + "\n", + "11恐黑势成兼大己势。\n", + "12大。\n", + "14、16破大势法。\n", + "17因势不能成,故投。\n", + "19恐失实子,故让关出。\n", + "24联络法。\n", + "31、33腾挪法。\n", + "43分法深远。\n", + "49妙。\n", + "54力量。\n", + "59冷妙。\n", + "60应劫法。\n", + "66正。\n", + "80有见。\n", + "85存眼。\n", + "92老成。\n", + "103持重。\n", + "131大极。\n", + "150强。\n", + "160之174力量。\n", + "184、186应劫力量稍弱即败。\n" + ] + }, + { + "cell_type": "markdown", + "id": "76eb50eb-4c9f-4ce2-9fc3-301293f70964", + "metadata": {}, + "source": [ + "## 第七十六局\n", + "周东侯 \n", + "周懒予 胜 \n", + "共二百零着 \n", + "对子 \n", + "弈汇\n", + "\n", + "2应投三九两分为正。 \n", + "4当上角投九三。\n", + "53镇得局面。\n", + "9当六四路压。\n", + "11仍当四六路压。\n", + "22一立至36提,白角存劫杀,未免吃亏。\n", + "39紧应有成算。\n", + "50断转换,亦不可易。\n", + "56当164位尖顶,然后五六路飞攻为要。\n", + "57进角生根,是。\n", + "61点角太早,当128位投。\n", + "74低,当120位拆。\n", + "75、77、79俱妙。\n", + "84不得不投。\n", + "85压,是。\n", + "99至115一定之着。\n", + "119当127位粘,任黑补去。今119位点,发觉无味。\n", + "139当九七路顶。\n", + "145小飞是。\n", + "146大而逸。\n", + "149侵大。\n", + "156破眼,是。\n", + "157不得不关应。\n", + "158、160一定之着。\n", + "186渡,大。\n", + "189有成算。\n", + "204成劫,黑胜。\n", + "佩良。\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "id": "8f7d5ed8-d12f-4b89-9897-80979aded9bf", + "metadata": {}, + "source": [ + "# 槐荫堂钞存围棋谱 卷叁" + ] } ], "metadata": {