作者GameHeven (Mark Williams)
站內chess
標題[心得] 象棋和西洋棋的子力評分
時間Sun Jun 4 11:57:28 2006
忘記在哪邊看到的,電腦界寫AI時常用的評分方法
象棋
將:無限大(廢話)
士:4
相:4
車:20
馬:9
包:9
卒:1
這只是最粗淺的評分方法,還有很多細部可以調整。
初期包強,後期馬強,可以視情況調分。
卒過河可以大幅加分,繼續前進,太靠近底線會再稍微調降分數。
若接近帥營又會加分。
車馬龜在角落會扣分,靠近中央會加分
西洋棋
國王:無限大(廢話)
皇后:9.75
主教:3.25(若雙主教都活著再加0.5)
騎士:3.25
城堡:5
兵:1
皇后主教騎士城堡龜在角落會扣分,靠近中央會加分。
國王在殘局,往前衝會加分。因為殘局棋子少,國王不應龜在角落,
應該往前作為進攻戰力
兵往前衝會加分(因為兵可以升變)
孤兵會扣分,疊兵會扣分
若我方兵對面三條直線的敵方兵都死光的話,會大幅加分
因為這樣我方兵升變的機率就大幅提高了,敵方不得不用其他棋子來殺這隻兵
主教跟兵的位置也有關係
例如:若我方兵都在白格,然後我方主教只剩白格,這樣會扣分
--
http://www.wretch.cc/blog/gameheven
我的blog,撞球,電影,電玩,動漫畫
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.138.52.72
1F:→ yencq:我倒認為價值是看勝局的貢獻~~我反而覺得將應該是二分 06/09 13:56
2F:推 ledia:樓上... 你一定沒寫過象棋程式.. 將二分 不用下幾步就輸了XD 06/09 16:40
3F:推 yencq:我是以實戰來看~~能將到對方的貢獻來說~~~ 06/15 13:09