Comment detail

マルバツゲーム (Nested Flatten)

This comment is reply for 6283 だいら: 微妙に偏りが・・・。 win:53...(マルバツゲーム). Go to thread root.

>#6283 check_winnerの、縦横のfor文、斜めのif文にバグがいるぽぃ?

「乱数」でググっていたら偶然見つけたのですが、乱数の偏りについては、前にも以下で話題になっていたようですね。

判定おかしかったですね。 修正しました。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
79c79
<         for ($i = 0; $i < 2; $i++) {
---
>         for ($i = 0; $i < 3; $i++) {
92,95c92,95
<             ($this->field[0][0] == $player &&
<              $this->field[2][2] == $player) ||
<             ($this->field[0][2] == $player &&
<              $this->field[2][0] == $player)) {
---
>             (($this->field[0][0] == $player &&
>               $this->field[2][2] == $player) ||
>              ($this->field[0][2] == $player &&
>               $this->field[2][0] == $player))) {

Index

Feed

Other

Link

Pathtraq

loading...