mirror of
https://github.com/hotomoe/hotomoe
synced 2024-12-13 22:28:14 +09:00
Update reversi-bot.ja-JP.md
This commit is contained in:
parent
a943bf3906
commit
84be4aa91e
@ -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)
|
||||||
|
Loading…
Reference in New Issue
Block a user