Update reversi-bot.ja-JP.md

This commit is contained in:
syuilo 2019-09-28 19:48:08 +09:00 committed by GitHub
parent a943bf3906
commit 84be4aa91e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 3 deletions

View File

@ -27,7 +27,7 @@ Misskeyのリバーシ機能に対応したBotの開発方法をここに記し
* `pos`として位置情報が含まれている * `pos`として位置情報が含まれている
## 位置の計算法 ## 位置の計算法
8x8のマップを考える場合、各マスの位置(Posと呼びます)は次のようになっています: 8x8のマップを考える場合、各マスの位置(インデックスと呼びます)は次のようになっています:
``` ```
+--+--+--+--+--+--+--+--+ +--+--+--+--+--+--+--+--+
| 0| 1| 2| 3| 4| 5| 6| 7| | 0| 1| 2| 3| 4| 5| 6| 7|
@ -38,7 +38,7 @@ Misskeyのリバーシ機能に対応したBotの開発方法をここに記し
... ...
``` ```
### X,Y座標 から Pos に変換する ### X,Y座標 から インデックス に変換する
``` ```
pos = x + (y * mapWidth) pos = x + (y * mapWidth)
``` ```
@ -47,7 +47,7 @@ pos = x + (y * mapWidth)
mapWidth = map[0].length mapWidth = map[0].length
``` ```
### Pos から X,Y座標 に変換する ### インデックス から X,Y座標 に変換する
``` ```
x = pos % mapWidth x = pos % mapWidth
y = Math.floor(pos / mapWidth) y = Math.floor(pos / mapWidth)