Comment detail
マルバツゲーム (Nested Flatten)>#6283 check_winnerの、縦横のfor文、斜めのif文にバグがいるぽぃ?
「乱数」でググっていたら偶然見つけたのですが、乱数の偏りについては、前にも以下で話題になっていたようですね。
see: 重複無し乱数 どう書く?
判定おかしかったですね。 修正しました。
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))) {
|





だいら
#6283()
[
PHP
]
Rating0/0=0.00
Rating0/0=0.00-0+
1 reply [ reply ]