2018年5月18日 星期五

再論 4rdp 四格拼圖

http://4rdp.blogspot.com/2018/05/blog-post.html?m=0


這篇文章算是4rdp 四格益智拼圖的補充,主要談論它的玩法、數學問題及願景等等。

個人覺得這4rdp 四格拼圖像撲克牌一樣有很多種玩法,而不是死板板只能拼圖框填滿它而已。我舉一些例子,

單人賽
1.一個人拼圖計時
2.別人給第一片圖塊位置,其餘計時多久完成拼圖
3.兩個以上拼盤混用計時
4.盲人賽,帶眼罩計時把圖拼好
5.圖案創作

雙人賽
1.用兩個拼圖盤,每個人負責完成自己的拼圖盤,敵方負責阻礙完成,像下圍棋一樣,任意放在格子內,兩人輪流一攻一守,遊戲者先手,擾亂者共有三次放棋機會,擾亂者不得製造封閉空格,遊戲者需完成其餘圖塊,若有無法完成的空格,就是每個空格扣一分,另外每多一個獨立區塊加扣一分,比較分數誰扣得少。

四人賽
1.用四個拼圖盤,兩兩一隊,像雙人賽一樣,每人輪流擺放,假設四人分別為 ABCD,A 為遊戲者,C 為隊友,BD 為敵隊,下棋次序為 ABACADAA...,分數計算 AC、BD 分別合計。

多人競賽
1.一人一色等量圖塊,同色邊相連可加分,每一個邊加一分,當圖塊碰圖框扣分,每一個邊扣一分。
2.類似德國圍棋玩法,一人一色等量圖塊,同色邊不能相碰,但是角可以接觸,輪流下到無法下棋的人就淘汰。

多人合作賽
1.二、三、四人合作,每人輪流擺放,合作拼一個圖,若有無法完成的空格,就是每個空格扣一分,另外每一獨立區塊加扣一分,分數為拼圖隊所有。

以上是個人想到的一些玩法,各位朋友一定能設計出更多有趣的新玩法,個人認為它能給小朋友發揮創意創造各類遊戲玩法的機會,這會是一種很棒的教育方式,因為創意無所不在。

這個拼圖遊戲讓我想起魔術方塊,魔術方塊只有一種解法,就是把亂掉的方塊把它轉正,而且比速度誰快,但是這個 4rdp 四格拼圖不同,它可能有上萬種拼接排列的組合,所包含的數學問題,是大家不常碰觸的空間排列問題,這裡面有許多有趣的難題等待高手挖掘,除了有多少種填滿圖框的方法之外,怎樣的排列會無法填滿圖框?如果圖塊有五種顏色,怎樣排列同色圖塊才不會邊與邊相鄰?

對 Maker 教育方面,除了學習從模仿開始,更重要的是創新,我的想法是,較低年齡的小朋友能夠自創玩法,中小學生可以玩 3D 印表或雷射切割,懂電子的人 Arduino 配個 LCD 螢幕和按鍵搖桿做電子版的遊戲機也可以,或是只有電腦用 Scratch 設計遊戲也可以,高竿的人 App Inventor 也可以寫一個手機遊戲。對 AI 有興趣的朋友,可以讓電腦自己拼圖找解法,甚至可以進一步對奕,很期待有人用 AlphaGo Zero 來嘗試,說這麼多,是因為從這遊戲看到太多好玩可以探討研究的東西。

至於實體推廣方面,有興趣的朋友可以組織社團,或是加入 FB 4rdp 益智拼圖 社團,甚至成立社團法人或基金會,這樣可以舉辦各式各樣比賽,現在才剛開始,很容易創個紀錄揚名世界,希望這能形成一個生態系,那就可以長長久久存在,期望它能由台灣帶動世界風潮。

延伸閱讀
4rdp 益智拼圖總整理

12 則留言:

  1. 這個拼圖多少錢一套?我有興趣買幾套放在學校裏給學生玩一玩

    回覆刪除
  2. 老師,可以把需要的量,填入下列網址,
    https://docs.google.com/forms/d/e/1FAIpQLSevz9Vygb_tE7xmCWD3HnzRO0-4RFKHfUqqz_yJRF5l61cUrg/viewform
    我會再另外加贈一套,因為要出口,我需要時間研究包裹寄送問題,搞清楚後再報價給你,你匯給我港幣即可。

    回覆刪除
  3. 雙人賽的規則可以再修訂一下:
    1、玩家AB面對面坐,放一塊O在棋盤中央;棋盤靠近自己的一半為自陣,靠近對手的一半為敵陣
    2、玩家A從黑色袋子中隨機抽出5塊
    3、玩家B先挑選1塊進行拼圖,擺放時必須挨住之前的圖形,如果有部分或全部位于敵陣時,不能製造封閉空格
    4、玩家A挑選1塊進行拼圖,規則同上,
    5、重復3-4步驟一次
    6、把剩餘的1塊放再一旁,
    7、輪到玩家B先抽,重復2-6步驟,直到黑色袋子中沒有拼圖塊,
    (以下收官規則待實戰檢驗)
    8、玩家B把剩下的7塊任意分成2組,每組至少要有2片,
    9、注意:收官階段板塊不能在敵陣擺放!玩家A可以選擇從哪一組先開始拿,然後擺放。玩家輪流用光這組的所有塊後,才可以拿另一組,如果某片無論如何都不能放入棋盤,則丟棄,該玩家跳過擺放階段
    10、分數計算,
    比較自陣和敵陣的空格數,少的勝;
    如相同,則比較最近的空格距離中心點遠近,遠的獲勝;
    再相同,則判先手A玩家負

    回覆刪除
    回覆
    1. 好,把老師的玩法記下來,屆時各類玩法大PK,我認為好玩法是可以共存的,因為不同玩法,致勝策略也會隨之改變,未來辦比賽時,只要標明玩法規則,各種賽制都可以大戰一場,看來拼圖流行後,將有一段玩法戰國時代。

      刪除
    2. 上週六約朋友試玩一次雙人賽制,修改規則如下:
      1、玩家AB面對面坐,放一塊O在棋盤中央;棋盤靠近自己的一半為自陣,靠近對手的一半為敵陣
      2、猜先或讓先(參考圍棋規則),一方玩家從隨機抓取若干塊,另一方猜單雙,猜對為先手,猜錯為後手
      3、雙方玩家把剩下35塊隨機5個分一堆,分成7堆,後手玩家指定其中一堆開始遊戲,
      4、先手玩家先挑選1塊進行拼圖,擺放時必須挨住之前的圖形,如果有部分或全部位于敵陣時,不能製造單個的封閉空格
      4、後手玩家挑選1塊進行拼圖,規則同上,
      5、重復3-4步驟直到5塊取完,
      6、輪到先手玩家指定一堆,後手玩家先挑,重復2-5步驟,直到圖塊不能放入棋盤,
      7、分數計算,比較自陣和敵陣的空格數,先手玩家+0.5格(貼半目),自陣空格數少的獲勝

      刪除
    3. 這個規則先稱為 A2-1.1,因為遊戲玩法不只一種,先用 ABC 區隔,2 表示兩人玩,1.1 為版本。

      刪除
    4. 這週我以助理教練身份帶隊參加籃球比賽,學生被沒收手機之後百無聊賴,我就拿出了拼圖給他們玩。經過幾天高強度的測試,改進規則A2-1.2如下:
      1、玩家AB面對面坐,放一塊O在棋盤正中央;棋盤靠近自己的一半為自陣,靠近對手的一半為敵陣。
      2、猜先或讓先(參考圍棋規則),一方玩家從隨機抓取若干塊,另一方猜單雙,猜對為先手,猜錯為後手。或者更直接的石頭剪刀布即可。
      3、雙方玩家把剩下35塊隨機5個分一堆,分成7堆,先手玩家選擇其中一堆開始遊戲。
      4、先手玩家先挑選1塊進行拼圖,擺放時必須挨住中間的O或之前拼好的圖形。後手玩家挑選1塊進行拼圖,規則同上,
      5、重復第4步驟直到5塊取完。如果有部分或全部位于敵陣時,不能製造僅存在於敵陣的封閉空格*
      6、交換先後手,然後重復第4-5步驟。如果選擇期間一方不能把本堆的任一圖塊合理放入棋盤,則他須跳過此回合。如果雙方皆不能合理放入,則棄掉本堆剩餘圖塊,並交換先後手開始下一堆圖塊的選擇。
      7、分數計算,比較自陣和敵陣的空格數,第一堆的先手玩家+0.5格(貼半目),自陣空格數少的玩家獲勝

      刪除
    5. 謝謝老師提供 A2-1.2 遊戲規則,希望未來有機會進行港台對戰!

      刪除
  4. 下來可以討論一下棋譜記錄方法啊
    我抛磚引玉提一種。
    先把棋盤按行列分為一至十二行和1-12列
    O六6
    把O放在棋盤正中間
    L右五5,Z五8
    玩家A 把L右轉90度,左上角放在五5的位置
    玩家B 把Z不旋轉,左上角放在八5的位置
    S七10……
    玩家A 把S不旋轉,上橫最左邊一格放在七10的位置
    (如果有像S這樣左上角沒有方格的,就以最上面一橫的最左邊一個方塊位置為準

    回覆刪除
    回覆
    1. 考量未來國際化,與圍棋盤相似,座標原點在 左下方,橫坐標以小寫 abcd...表示,縱座標 1234...表示,至於圖塊就 IJLOSTZ,旋轉一律順時針,分 0123 四種位置,取圖塊左下格對應之,遇空位時也一樣當有格子,以老師的例子,那就可以分別表示為 f6O0、e4L1、h4Z0、f9S0

      刪除