Rules Current Competition Submit a solution Submission table - ALL Submission table - Main Submission table - Ext Submission table - Ext2 Submission table - Ext3 Competition results Hall of Fame Past Competitions About
比赛规则 本期比赛关卡 提交答案 提交列表(全部) 提交列表 - 1 提交列表 - 2 提交列表 - 3 提交列表 - 4 比赛结果 荣誉殿堂 往期比赛 比赛简介 比赛诗选
歪推箱子 推箱子加加 睿斗推箱子 推箱快手(安卓版) 推箱快手(Windows) SokoPlayer SokoPlayer HTML5 USokoban [Linux] SokoFind LURD2XSB 推箱子工具 [Utilities] 推箱子变种 [Variants]
关卡平台 字母表 [alphabet] 十二生肖 [zodiac] 2012精选 [bestof2012] 2013精选 [bestof2013] 关卡答案
MF8论坛推箱子版 QQ群:92017135
XSB2MF8 [中文] XSB2MF8 [English] XSB2MF8 [sokojava] 关卡旋转工具 LURD2XSB工具 LURD转换工具 推箱子GIF动画制作教程 [skyivben] XSB2image [skyivben] image2XSB
推箱子常见问答 [FAQ] 推箱子格式 [XSB & Lurd] 推箱子基本概念:空位 推箱子游戏中半位空间的奇偶属性与磁铁效应 推箱子新手之路 “信以为真”关卡诞生记 推箱子GIF动画制作教程 逆推教程 推箱子文档下载
SokoPlayer HTML5 SokoPlayer JavaApplet USokoban [Linux] Sokoban.WS Tools SokoFind SokoLines HTML5
推箱子常见问答 [FAQ] 关于推箱子 [XSB & Lurd] 推箱子文档下载 关于比赛 墙纸下载 [Wallpaper] 友情链接 [Links] 推箱子博客 [Blog] Credits

MF8 Sokoban Competition Rules

(For 14th competition and beyond)

    Solution Submitting

  1. Each competition will last for about 3 weeks. Deadline for submitting solutions will be specified in the competition thread at MF8 forum (
  2. Players should submit their solutions through the online submission page (
  3. Players should solve the competition level on their own, no collaboration or discussion is allowed.
  4. Any Sokoban program/software could be used for the competition.


  5. Solutions will be ranked by the number of moves, the number of pushes and the time of submission.
  6. For the minimum move ranking, players with fewer number of moves will be ranked in higher position. If more than one player achieved the same number of moves, the one with a fewer number of pushes will be ranked higher. If more than one player achieved both the same number of moves and pushes, the one with the earlier submission time will be ranked higher. Minimum Move Champion (MMC) will be the player who ranked No. 1.
  7. Minimum push ranking is done similarly, by comparing the number of pushes, then the number of moves, and then the time of submission. Minimum Push Champion (MPC) will be the player who ranked No. 1.

    Champions and Lucky Player

  8. For each competition, we will have two Champions, the MMC and the MPC. If both MMC and MPC are the same player, the other Champion will be the player who ranked No. 2 in the minimum move ranking.
  9. A Lucky Player will also be selected for each competition. Champions will not be on the Lucky Player selection list.
  10. Lucky Player is decided by the following way:
    a. A lucky number 'L' is selected by the moderator before the competition begins.
    b. When the competition ends, the players ranked No. 1. in the minimum move ranking will get 20 points, No. 2. will get 19 points and so on. The player ranked No. 1. in the minimum push ranking will get 19.5 points, No. 2 will get 18.5 points and so on. At most, 40 players will get points.
    c. Other than the Champions, all the players who get points will on the Lucky Player selection list. If we have 'N' candidates, they will be indexed from 0 to N-1. The index is ordered based on the total points of the players. The candidate with highest points will be indexed 0.
    d. Let R=L%N (in other words, R is the remainder of L divided by N). The candidate ranks 'R' will the the lucky player.


  11. Each of the two Champions and the Lucky Player will be awarded a 3x3x3 cube by our sponsor. Since our current sponsor is from mainland China, Champions and Lucky Player outside mainland China, if they choose to receive the prize, would need to pay for the shipping and handling of the prize.