Skip to content

ireversi/ireversi-benchmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Benchmark test for iReversi Server

iReversi GitHub repository
src/test/default.js author - @Shohei-Japan

Setup

  1. Install Node.js v8.x.x or v10.x.x
  2. Install Git on your own
  3. Open tarminal
$ git clone https://github.com/ireversi/ireversi-benchmark.git
  1. Copy and rename src/test/template.js -> src/test/{yourname}.js
$ cd ireversi-benchmark

$ npm install

$ npm run dev

# stop - Ctrl + C
  1. Edit src/test/{yourname}.js

設定

  1. Node.js v8.x.x or v10.x.x をインストール
  2. Gitを自力でインストール
  3. ターミナルに以下コマンドを入力
$ git clone https://github.com/ireversi/ireversi-benchmark.git
# Gitのインストールがわからない場合は上記URLからZIPをDL
  1. src/test/template.js をコピーして src/test/{yourname}.js にリネーム
$ cd ireversi-benchmark

$ npm install

$ npm run dev

# 停止するには - Ctrl + C
  1. src/test/{yourname}.js を編集

条件

  1. src/test/{yourname}.js 以外を変更しない
  2. resultの%はマシン依存なく比較できる想定
  3. failureが出ない範囲において src/test/{yourname}.jsは自由に編集して良い
  4. src/test/default.js を土台にしても良い
  5. userIdは1-65,535を想定
  6. 盤面の最大サイズはXY軸共に-256から255(262,144マス)
  7. 初期駒は { x: 0, y: 0, userId: 1 }
  8. 速度を計測する関数はjudgePieceのみ

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published