如何儘量不Search 到重覆的Branch - 拼圖
![Gary avatar](/img/dog2.jpg)
By Gary
at 2005-07-02T15:07
at 2005-07-02T15:07
Table of Contents
最近在玩一套Boardgame 叫Titan
他的戰鬥地圖可以在這邊找到 http://colossus.sourceforge.net/
就是由一堆六角形形成一個大六角形的地圖
目前我想做的事是當生物上戰場時, 用電腦找出他所有能走的路徑
我簡單講一下戰鬥的規則, 他大至上分為兩個phase
第一個 phase 是移動, 第二個 phase 是攻擊, 必須要全部移動完才進行攻擊
每隻生物的移動力不完全相同, 他可以選擇不動或是移動到某一個地方
每隻生物只能動一次, 但每次的移動都必須有合理的行徑路線
例如不會飛的生物甲, 他前方剛好有自己的同伴乙擋著他的路
他如果想前進, 就必須要先移走同伴乙, 然後自己再來移動, 或者是趬遠路
所以我的問題就是先移動甲再移動乙, 和先移動乙再移動甲可能會產生同樣的版面
在Search 這些路徑時, 如果能夠儘量不重覆Search 到同樣的版面
將可以節省大量的時間
請大家幫忙想看看囉
如果這問題不適合在這裡, 請版主不用客氣:)
--
Tags:
拼圖
All Comments
![Cara avatar](/img/cat5.jpg)
By Cara
at 2005-07-07T05:16
at 2005-07-07T05:16
Related Posts
去雷諾瓦買了幅s級難度拼圖
![Kelly avatar](/img/girl5.jpg)
By Kelly
at 2005-07-01T23:20
at 2005-07-01T23:20
3x3的魔術方塊
![Liam avatar](/img/woman-glasses.jpg)
By Liam
at 2005-07-01T17:28
at 2005-07-01T17:28
Re: 去東賢的感想
![Margaret avatar](/img/woman.jpg)
By Margaret
at 2005-06-28T21:56
at 2005-06-28T21:56
去雷諾瓦買了幅s級難度拼圖
![Candice avatar](/img/girl4.jpg)
By Candice
at 2005-06-28T16:48
at 2005-06-28T16:48
去東賢的感想
![Zora avatar](/img/cat2.jpg)
By Zora
at 2005-06-28T00:15
at 2005-06-28T00:15