From f09a65b976821ed705eaea6b2a3ea887b71198a8 Mon Sep 17 00:00:00 2001 From: 512song Date: Fri, 17 May 2024 14:42:27 +0800 Subject: [PATCH] 20240517 --- 围棋点校文献/弈理析疑.ipynb | 550 ++++++++++++++++++++++++++++++++++++ 1 file changed, 550 insertions(+) create mode 100644 围棋点校文献/弈理析疑.ipynb diff --git a/围棋点校文献/弈理析疑.ipynb b/围棋点校文献/弈理析疑.ipynb new file mode 100644 index 0000000..d187dae --- /dev/null +++ b/围棋点校文献/弈理析疑.ipynb @@ -0,0 +1,550 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "57900910-8d40-4b59-986c-31b2e1894946", + "metadata": {}, + "source": [ + "# 弈理析疑" + ] + }, + { + "cell_type": "markdown", + "id": "f3f9560d-9e15-4314-86a0-c500f5b74f51", + "metadata": {}, + "source": [ + "## 第1页" + ] + }, + { + "cell_type": "markdown", + "id": "c9be219d-2638-4115-91b8-124b5e40826f", + "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": "7e61361e-a0f3-4662-be05-3aae8eb77498", + "metadata": {}, + "source": [ + "## 第2页" + ] + }, + { + "cell_type": "markdown", + "id": "933093e8-441c-4d31-a11c-c160d22dcadc", + "metadata": {}, + "source": [ + "白:周东侯\n", + "黑:黄龙士\n", + "共288着\n", + "和棋" + ] + }, + { + "cell_type": "markdown", + "id": "d7f567c8-4727-484d-a705-824b8be301c1", + "metadata": {}, + "source": [ + "## 第3页" + ] + }, + { + "cell_type": "markdown", + "id": "009bc351-a081-47d3-a3d2-6718095763c3", + "metadata": {}, + "source": [ + "11当12位碰为正。12至18争先亦是。20拆三当时。21可缓,当122位大飞,黑拆三尚须关补。27压、29扳活动。32不于106位打,防白113位打,黑107位提,白187位打,黑粘,白33位虎,黑34位长,白124位立,黑转,局促。34不打亦是。35等着分角尚早,有38敲,外面便生出劫。41扳,将官子着尽,是当时习气。51若55位长,嫌机缓,姑扳以图变。52至62乘间攻角,不可缓。64必长,66、68有次序。72至78机法相生,纯乎自然。80接老当,胜142位长。81长,劲。93虎应,是。99接,连三子,收101位先手断觑便宜。103因中间残损,紧逼黑边,补角顾腹,最为扼要。104扳、108反打,妙,有成算。115因三子受逼,难于转身,用借引法兼可攻角。116顾角,任白扳接,合活得先,外势自固;若呆取三子,便无余味。117至145彼此稳惬。148收法紧。157大。170落得先手分腹。177、179尖断黑子要紧。186、188收,得便宜。190必扳。195嵌法巧。200大。274官子粗,若于十▪二路补,便胜一子。\n", + "国初时,名手如林,龙士年最幼。诸家遇之辄望风而靡,唯东侯刻意追新,喜出偏锋,率战不屈。此局如春秋晋楚主盟,不相上下,可称劲敌。\n", + "(吴评)" + ] + }, + { + "cell_type": "markdown", + "id": "ce45778b-6e2c-45bf-a4ed-0ed84a249512", + "metadata": {}, + "source": [ + "## 第4页" + ] + }, + { + "cell_type": "markdown", + "id": "00230b6f-7926-48cb-80e2-cb5f27569369", + "metadata": {}, + "source": [ + "白:周东侯\n", + "黑:黄龙士\n", + "共290着\n", + "黑胜" + ] + }, + { + "cell_type": "markdown", + "id": "9209dc78-e605-4c81-9d3e-c79bf7ce4a66", + "metadata": {}, + "source": [ + "## 第5页" + ] + }, + { + "cell_type": "markdown", + "id": "5f466cc1-d780-4ece-90e4-fbed547e0247", + "metadata": {}, + "source": [ + "1于十三路投,是东侯变着。2善应变,3亦用奇,4应法甚稳。\n", + "6让白走出8至24,力踞上游争先手,26分势,最得局面。6若于7位搪,白6位行,黑五四路长,白二四路扳,黑二五路扳,白268位粘。黑外面甚虚,有三七路投及二六路夹之病,补则落后手。此可见龙士用意深处。\n", + "27至31乘间攻黑,凌空飞舞。\n", + "32必关。\n", + "34紧攻精锐。\n", + "38巧。\n", + "39当40位拦,黑39位虎渡,白42位打,仍含一劫,何等舒畅。后来又有尖渡之利。\n", + "88粗,当57位提。\n", + "58细,为82攻角生根。\n", + "59及83受屈,皆55累之也。\n", + "61至68必然之着。\n", + "70关、72断,一面攻腹,即扭入角中。\n", + "74反打、76长,无一松着。\n", + "94接出,再起波澜,妙。\n", + "96长,扼要。\n", + "123防黑255位扳劫杀,自当后手,只121多此一立,使122接实,竟成两持。\n", + "125多事,即当135位镇,于入边无碍。\n", + "149接,细。\n", + "160点,妙,得先手。\n", + "163当215位飞,黑必后手联络,含163位过渡便宜。\n", + "165当166位扳,含214位先手便宜,填官子时,又无276、278等巧着。\n", + "170关,是。若199断,角转少着法,且恐白先手补边。\n", + "178飞压,亦含边,即含截角意。\n", + "179姑图联络。\n", + "204截断白子,便宜。\n", + "205当207位打,白仍照此着法,何必多折一子?\n", + "237顾边要紧。\n", + "259不打劫,明轻重。\n", + "276点,匪夷所思。白不敢278位接,防黑277位接,白281位长,黑九四路打,白286位接,黑六三路挤,白五四路接,黑279位接矣。\n", + "283因黑劫少,扳得一子,亦大。\n", + "周黄对垒,如兵家以奇胜,而衅端起自东侯,往往失利。此局自首至尾,机趣横生,有一波未平,一波复起之妙,彼此出奇,是谓奇而法。\n", + "原本269于二四路打,被黑于271位反打成劫,官子吃亏,今改正。\n", + "(吴评)" + ] + }, + { + "cell_type": "markdown", + "id": "4f7cc090-741e-4aa3-8a37-bd14918cbbb7", + "metadata": {}, + "source": [ + "## 第6页" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "30da7988-7991-4b15-a710-f17afc3badd9", + "metadata": {}, + "outputs": [], + "source": [ + "白:程仲容\n", + "黑:黄龙士\n", + "共171着\n", + "白胜" + ] + }, + { + "cell_type": "markdown", + "id": "893ac93c-70b2-472a-9875-3a6bf8a1a3a5", + "metadata": {}, + "source": [ + "## 第7页" + ] + }, + { + "cell_type": "markdown", + "id": "72d6f5e3-415d-40aa-ba0a-a9c61fa82585", + "metadata": {}, + "source": [ + "起手至16皆正。\n", + "17飞攻当时。\n", + "18拆二弱,当31位长,白扳,黑扳,白长,黑长,左右两面各有孤子,虚实相当。龙士喜走稳路,尚欠扼要。\n", + "25补法老成。\n", + "27搜根,是。\n", + "30关补可缓。白以后着着扼要,黑处处受敌,仍当31位逼角,得局面大意。\n", + "32至38不可缓。\n", + "39夹,黑子已枯,40唯有分角。\n", + "49点角,细。若照常于51位先觑,白接,然后点角,黑不肯50位接,必于三四路拦,白须补实拆三落后手,黑不受制。\n", + "52至60不得不然。若60在61位呆长,固嫌局促。即72位碰,或三九路分,又恐碍角。姑扳以图变。\n", + "61打,63关,清脱。\n", + "64至78姑救残子,亦无定见。白好在79打、81虎,高一层收净。\n", + "82落得断,先手两收。\n", + "97、99紧凑。\n", + "102虎,呆。当119位长,有154位先手补腹便宜,局面稍振。\n", + "106不于107位长,恐碍上边拆二。\n", + "119至127得间攻黑中窾。\n", + "134护角,以便三一路接出五子,竟被135截杀,殊为失算。黑五子甚轻,当138位转头,或136位关。腹中走出孤子,白边尚有顾虑。\n", + "154躁,当先163位觑,使白碍手。白即能两顾,而黑自有便宜,胜负尚微。今被白子与平边连贯,亏负多矣。\n", + "棋经云:善阵者不战,善战者不败。龙士足以当之。独此局前路欠密织,134路观大意,未免以轻敌致败,故特表而出之。\n", + "(吴评)" + ] + }, + { + "cell_type": "markdown", + "id": "72559a63-8803-43c5-b0bc-f76bd0afb248", + "metadata": {}, + "source": [ + "## 第8页" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "1942a522-2572-4e82-8799-11eeea8a6ba4", + "metadata": {}, + "outputs": [], + "source": [ + "白:徐星友\n", + "黑:程兰如\n", + "共237着\n", + "黑胜\n", + "注:本局为《寄青霞馆弈选》卷四•十七,棋谱首有:此局弈理析疑误刻徐先程后,故修圃有星友始终不肯大飞云云,当依臧本改正作程先徐后。\n", + "主者因兰如屡胜,此局阴令众国工不必合谋,看二人对垒如何。而兰如遂负。自此以后,仍令中算胜徐,而徐亦因此旋里矣。右録鸿雪轩原评。" + ] + }, + { + "cell_type": "markdown", + "id": "89e9f17c-36a4-4eb6-bc82-43b06c111c88", + "metadata": {}, + "source": [ + "## 第9页" + ] + }, + { + "cell_type": "markdown", + "id": "0b146415-cfe5-44bf-b61b-2b885c6579c4", + "metadata": {}, + "source": [ + "3关、9镇,不脱当年习气。黑子布局皆正,不为白所动。\n", + "13当入角大飞,得局面大意。\n", + "14尖出,是。若两压,则白虎,后争先于三七路大飞,黑反局促。\n", + "26当时。\n", + "27因角中难以着手,故且封角。\n", + "32是,先得实地,再走孤子。\n", + "38存眼位,若于146位关,恐白反于45位笼罩,终不净。\n", + "47早,当50位先长。黑若144位扳,白143位断,黑47位补,白再于49虎;如黑于143位长,白55位关,黑转头,白再于49位虎,黑虽出头,尚未通畅。\n", + "58至66得一子,大而逸。\n", + "77缓不得。\n", + "78落得。\n", + "80至90次序不易。\n", + "91落得着。\n", + "98反打,是。\n", + "99粗,当长出,黑虎打,白粘,仍可牵制黑子,安肯让提一子?\n", + "104粗,当105位虎好。\n", + "112补法净,不使白先冲夹过。\n", + "123当174位补净。\n", + "133好。\n", + "154细。\n", + "172多事,当183位应。\n", + "184看讹。\n", + "221失算,当二一路夹,不至两持。\n", + "(臧评)\n", + "9既用镇,13若再大飞,犯复叠之病,星友始终不肯大飞以此。\n", + "(修圃)" + ] + }, + { + "cell_type": "markdown", + "id": "a2198731-f747-480d-b416-55bec542751a", + "metadata": {}, + "source": [ + "## 第10页" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "370c6341-cf70-46ad-98ef-427532d3baf5", + "metadata": {}, + "outputs": [], + "source": [ + "白:程兰如\n", + "黑:徐星友\n", + "共236着\n", + "白胜" + ] + }, + { + "cell_type": "markdown", + "id": "4094d43d-7dee-4cc3-a66a-8d9d10f84d66", + "metadata": {}, + "source": [ + "## 第11页" + ] + }, + { + "cell_type": "markdown", + "id": "aef4c3f1-4a78-4ad0-9bf8-dd0275663043", + "metadata": {}, + "source": [ + "9尖、11虎太早,宜照常布局为正。\n", + "12先行是。\n", + "34亦急,当于120位拆,或于64关。\n", + "37若先点后打,恐黑反打,于白孤子有伤。\n", + "47含侵角而生根,缓急得宜。\n", + "48持重,若搪则又他变。\n", + "52防白跨断。\n", + "53至59不劳而活,好。\n", + "67虚点灵动。\n", + "68至72意在避白103位先手补角,着法甚呆,当69位点,变化较多。\n", + "76缓,以二九路两收,存103位一跨之活,局紧。\n", + "86缓不得。\n", + "89飞、91粘、,93扳,次序井然,不可移易。\n", + "98卑陋。与其沿边盘渡,不若于101位,且提一子,86之子尚可图变。\n", + "103见小,宜108位立,黑拦,再于206位飞,或于122飞,才是大方气局。\n", + "106当先于二五路点,白145平应,再于106位点,白107位冲,黑111位立,或活或过,方不局促。\n", + "114至123彼此俱是。\n", + "124至至128,因两块未净,亦不可少。\n", + "137防黑于199位扳。\n", + "160粗,当在219位吃白一子,两处皆活,何必通连。\n", + "161净。\n", + "162大。\n", + "167细。\n", + "179粗,当先于197位冲,黑拦,白再扳,则不至吃去一子矣。\n", + "以后皆正。\n", + "(臧评)\n", + "前评云:34当120位拆,或64位关,极是。35至61,白左右两块俱已结实,后无制白处,故须放虚于他处置子,使白不无顾虑,方为妙手。\n", + "(修圃) " + ] + }, + { + "cell_type": "markdown", + "id": "24f857d9-bc5f-4fbc-abef-f0fd96ddffdf", + "metadata": {}, + "source": [ + "## 第12页" + ] + }, + { + "cell_type": "markdown", + "id": "836381f9-e4d6-46f7-b39a-0a0b9d6d1cb8", + "metadata": {}, + "source": [ + "白:程兰如\n", + "黑:梁魏今\n", + "共236着\n", + "白胜" + ] + }, + { + "cell_type": "markdown", + "id": "85e5be20-ed32-4d4d-b6d1-c975f80c992c", + "metadata": {}, + "source": [ + "## 第13页" + ] + }, + { + "cell_type": "markdown", + "id": "da950f6d-4300-4552-bc20-b5ab192779b9", + "metadata": {}, + "source": [ + "14、16究非正兵,仍当扳起为是。\n", + "17紧。\n", + "19当时。\n", + "23迂缓,当28位尖。黑或尖顶,白再关起,不至受逼。\n", + "24至30紧。\n", + "32是。若实粘,则白照旧着法,39虎后,则落后手矣。\n", + "33至39不得不然,黑角已固,白未免稍失便宜。\n", + "44当于169位竟吃一子,任白施为,总不碍手。\n", + "48细。\n", + "50至57黑虽得角,白吃三子通盘势壮,处处皆可制黑。\n", + "58当65位虎,净。\n", + "59从容不迫。\n", + "60、62不可缓。\n", + "63攻逼有情。\n", + "64不甘再补,故关出图变。\n", + "66当先于69位平,着法尚多。\n", + "70至74腾挪,好。\n", + "82、84使白不能转身,妙。\n", + "94当八七路扑,白提,再于七五路行,白于95位吃,黑六四路挖断三子通连,何等自在,何必强欲出头,以至两地受制耶。\n", + "99低,当139位转头,黑虎,白扳,黑不敢断,恐白于99位夹,惟有实长,白虎,黑腹子仍未净,边已受伤,何以措手不于要地留神,而仅以通连为事?\n", + "100、102皆99启之也。\n", + "103亦粗,若108位退,黑仍须求活。\n", + "114当116位搪是。\n", + "121见小,若竟于141位点,黑殊费经营。\n", + "122至128仅弃二子,反得自如。\n", + "129细。\n", + "130是,若粘,空白即于130位退。\n", + "147当148位提一子,则局已胜定。\n", + "149亦随手,当165位点,黑粘,白再于222位扳,黑劫须补,而白尚有一扳之便宜。\n", + "157多事,实粘无变。\n", + "161当164位顶。\n", + "165落空。\n", + "166至175一定之着。\n", + "176当181位打是。\n", + "177以及打劫官子彼此俱细。\n", + "(臧评)\n", + "青嵓先生以程梁对子示余,中有未经关过者如此局,佳著甚多。其瑜不掩瑕处,臧评尽之矣。\n", + "(修圃)" + ] + }, + { + "cell_type": "markdown", + "id": "fe682b5b-f6e7-4f1c-a89a-6518a871b3ff", + "metadata": {}, + "source": [ + "## 第14页" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "3bfa8e56-efa7-4f86-b4f0-a7c639380e7f", + "metadata": {}, + "outputs": [], + "source": [ + "白:梁魏今\n", + "黑:程兰如\n", + "共196着\n", + "白胜" + ] + }, + { + "cell_type": "markdown", + "id": "9e9a1fd2-ac07-4867-bef0-a3cce2209de1", + "metadata": {}, + "source": [ + "## 第15页" + ] + }, + { + "cell_type": "markdown", + "id": "e6367236-39b1-4d90-a9b4-1360f43ccf30", + "metadata": {}, + "source": [ + "9亦可着。\n", + "10早,当70位关起,让白自大机投皆缓,不能制黑。\n", + "12亦宜160位落子。\n", + "13关补,照应孤子,是。\n", + "14仍当70位先关,得局面大意。\n", + "20长固劲,若先于22位关,白尖,再于21位关,白于20位扳,黑虎,白长,黑于84位飞,亦觉局面舒徐。\n", + "25内扳,好。\n", + "26至41一定之着。\n", + "41、43、45先后有序。\n", + "54见小,当入角三五路虎,白粘,黑于57位先手补净,然后于去角四六路封,则白处处受制矣。\n", + "61粗,当先于63位冲,黑64位过,白65位扑,黑不能提,仍然吃黑,含六二路一觑着法。\n", + "71至79借劲生情,轻重得宜。\n", + "90轻率,当94位顶,白退,黑于115位飞;如白先于三五路尖,则黑于90位竟得一子,白渡,黑争先于160位拆,方为制胜之着。今令93打出,反为白所制。\n", + "123又先据要地。\n", + "129关好,胜131位长,则白仍然未净。\n", + "130见小,当178位长,则全体通畅,白子应接为劳,自有便宜。今贪吃二子,白139一夹之后,处处皆妥,是。白以二子为饵,而黑甘受之。\n", + "145有成见。\n", + "146、148不得不走。\n", + "151妙,先打后挤,使黑无变。\n", + "155至177俱有成算。\n", + "(臧评)\n", + "程梁对子甚多,独此局梁优于程。缘黑布置失宜,通体欠精审故也。\n", + "(修圃)" + ] + }, + { + "cell_type": "markdown", + "id": "59b75187-037b-49b8-9a80-6d9324f15bdc", + "metadata": {}, + "source": [ + "## 第16页" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "bbbd1027-d8a0-409b-8a73-f52fc5b8c81e", + "metadata": {}, + "outputs": [], + "source": [ + "白:程兰如\n", + "黑:梁魏今\n", + "共185着\n", + "白胜" + ] + }, + { + "cell_type": "markdown", + "id": "4d398a23-c7d9-453a-b52c-102c5532bae9", + "metadata": {}, + "source": [ + "## 第17页" + ] + }, + { + "cell_type": "markdown", + "id": "1ca73c07-dc3c-4d12-a39c-63c1c81e14e4", + "metadata": {}, + "source": [ + "8、10布子有次第,若先于10位置子,白必用双飞张大其势,布置偏枯矣。\n", + "11逼,黑12拆,则10子不孤;12逼,白13拆,则5子不孤;13逼,黑14拆,则2子不孤。布置既定,15拆逼,局阵自此开。\n", + "18必虎,若照常于21位长,白18位行,后因有拆二可随机变换,黑势单弱,不免受制。\n", + "21不于85位行,防黑23位打,得外势,7子被逼。\n", + "29必长,若90位打,凑黑成势,便落下面。\n", + "35尖补,稳而大。\n", + "36倚盖当时。\n", + "41打,与平角21同意。\n", + "44长,得局面。\n", + "49、50关起,彼此均系要着。\n", + "51大,防黑长,逼白以张腹势。正为63、65飞攻地步,此声(东)击西法也。\n", + "52不得不封。\n", + "53提,大。含85先手行角便宜,兼有六七路一打,144位一断运用。\n", + "58因52封边,争先逼白。\n", + "60碰随手,当170位关逼白角,黑外面无病,白去边自须后手做活。\n", + "61至67紧,攻使68至74不得不呆补,无暇于82位扳,腾挪先手。\n", + "75觑,与去边数子关照有情,然后77从中用夹,81活边,待82、84扳攻,85至93乘隙封角,弃置腹子。\n", + "103自然压出,机法绝妙。\n", + "115巧。\n", + "122不得不退,若128位扳,白123位虎,黑必四五路虎,白126位点,黑不敢一六路打,恐白本身劫多,必122位接,白125位夹,黑129位立,白四十路打,黑接,白五七路挤,受尽外面,白气尚宽。\n", + "159挤,紧。\n", + "169过渡自然。\n", + "此局布置皆正,只黑60彭落空,白得先手制黑,随据胜势。\n", + "(吴评)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.12" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +}