テトリスを作る (774レス)
1-

47: 名前は開発中のものです。 [] 02/10/25 11:08 ID:q9Sa1cQR(1) AAS
>>43
43(3): 名前は開発中のものです。 [sage] 02/10/25 07:26 ID:??? AAS
>>41
CPU同士だから内部処理ではターンがまわってくるのと変わらないということでは?
内部処理的にはそうなるな。一見するとリアルタイムバトルのようだが、
内部処理的には1/60秒(一例)のスパンで切って、ターンを交互に回してその間に思考→移動(何もしない事もあり得る)
を繰り返すわけで実質パスの許されるターン制になるわけだね。

しかし、その「制限時間内」にコンピュータが次のアクションを考えきれなかったらいったいどうするのか
・・・・これへの対処法がわからない。
(オセロみたいに結論が出るまで処理待ち、なんてアフォな事は許されないし)
48: 名前は開発中のものです。 [sage] 02/10/25 11:40 ID:??? AAS
>・・・・これへの対処法がわからない。
対処法はない
ゲーム自体を進行させているのがCPU側だから
制限時間内に処理できなければゲームの進行が遅くなるだけ
シューティングゲームでオブジェクトが増えると遅くなるのと同じ
そもそもCPU側に正確な時間制限を課すのは不可能
正確に測定可能だったとしても強さがマシンの性能によって左右されることになる

>(オセロみたいに結論が出るまで処理待ち、なんてアフォな事は許されないし)
だから前提条件もなにも提示せず、
テトリスで「強さ競う段階だろ」というのはナンセンスだということになる
49: 名前は開発中のものです。 [sage] 02/10/25 11:42 ID:??? AAS
ブロックがせりあがるだけなら問題無いような気もする
50: 名前は開発中のものです。 [] 02/10/25 12:23 ID:djOn48Dh(1/2) AAS
>>43
>>30
30(11): 名前は開発中のものです。 [] 02/10/24 12:21 ID:FJThY7vc(1/2) AAS
どちらかというと対CPUの思考ルーチンがいいんじゃないの?
テトリスサーバ立ててに思考ルーチンから信号投げあって強さ競う段階だろ。テトリスなら。
の話してるんじゃないの?
そりゃ、1CPUなら言ってる通りだけど。
まずは日本語だな。お前の場合
51: 名前は開発中のものです。 [sage] 02/10/25 12:56 ID:??? AAS
信号?というのは置いておくとして
メッセージを投げ合うということは通信延滞の少ない方が有利になります。
そんなアンフェアな状態でどうやって強さが競えるのでしょうか?
それを防ぐためにテラリウムのようにアルゴリズムそのものを投げる方式になると思うのですが?
52: 名前は開発中のものです。 [sage] 02/10/25 13:17 ID:??? AAS
少なくとも>>30は「強さを競う段階だろ」と言いきっている
ならばどうやってネットワーク越しに強さを競うのか「方法を提示すべき段階だろ」
53: 名前は開発中のものです。 [sage] 02/10/25 13:54 ID:??? AAS
対人ならアンフェアは許されるのに?
54
(1): 名前は開発中のものです。 [sage] 02/10/25 14:33 ID:??? AAS
ゲームを楽しむことが目的の対人戦と強さを競うことを目的とするCPU戦では条件が異なる
少なくとも>>30は「強さを競う」と言っている
ではどうやって強さを競うのか説明すべき
55
(1): 名前は開発中のものです。 [sage] 02/10/25 14:36 ID:??? AAS
テトリスはターン制だと言っておきながら同期を問題にするのはナンセンス
56: 名前は開発中のものです。 [] 02/10/25 15:04 ID:djOn48Dh(2/2) AAS
>>55
おまえ人からよく頭悪いって言われるだろ?
>>30>>35
35(2): 名前は開発中のものです。 [] 02/10/24 19:42 ID:0Bv0kr07(1) AAS
>>33
天然か?
テトリスには先読みの要素があるから、思考ルーチンにも癖が出るだろうが。

どうしても4段消ししたいからと粘って積み上がってしまうとか、より早く組むために加速と連打を駆使したがブロックがせりあがりハマるとか。
テトリスやったことあるなら、予測が必要なことぐらいわかるぞ?

囲碁や将棋のようなターン制じゃないんだから、逐次状況を把握する必要があるし。
考えが浅はかすぎ。
ときてターン制じゃねえって言ってんのにどこから勘違いできんだよ。
57: 名前は開発中のものです。 [sage] 02/10/25 15:06 ID:??? AAS
テラリウムのような方式にすればネットワーク越しでも同期は問題になりませんが、
>信号投げあって強さ競う段階
という方法がどのようなものなのか説明してもらわないと話が進みません
落ち着いて>>30の説明を待ちましょう
58: 名前は開発中のものです。 [sage] 02/10/25 15:12 ID:??? AAS
COM同士が対戦するのになぜ同期が問題になってんのよ?
どうせありもしない俺ルールに縛られてるんだろうけどな
特に>>54氏など見てると見てられない
59: 名前は開発中のものです。 [sage] 02/10/25 15:13 ID:??? AAS
で、説明はまだか?
60
(3): 名前は開発中のものです。 [] 02/10/25 18:59 ID:SfJfGuMk(1) AAS
アホか。
先に謝るのが筋だろうが。

それに説明って何を説明すんだよ。
思考ルーチン持ったアプリ作って、テトリスサーバと信号やり取りするっつってんだろカスが。
回線状況云々はもう思考ルーチンの話だろ?
その話ならまだ追求する余地があるったんだよ。まんまじゃねーか、話聞いてんのか!!
61: 名前は開発中のものです。 [sage] 02/10/25 19:43 ID:??? AAS
つまり回線を確保するまでが遠足ですってこと?
62: 名前は開発中のものです。 [sage] 02/10/25 19:46 ID:??? AAS
>>60
だからその方式だと回線が弱いほうが不利になるつってんだろボケが
63
(1): 名前は開発中のものです。 [sage] 02/10/25 21:36 ID:??? AAS
>>60
通信条件が違ったら強さが競えないんですが
それをどうするつもりなのかというところを説明してください
そうしないと
>強さ競う段階
にたどりつけません
64: 名前は開発中のものです。 [sage] 02/10/25 21:45 ID:??? AAS
舗装道路と泥沼でかけっこをして足の速さが競えると本気で思っているのか?
オメデテェナァ
65: 名前は開発中のものです。 [sage] 02/10/25 21:49 ID:??? AAS
未だにダイアルアップな人が不平を鳴らすインターネットはここですか?
66
(3): 60 [] 02/10/26 13:24 ID:HrdkkESO(1) AAS
>>63
まず謝れよ。
煽り方だけ一人前で謝り方は乳幼児以下か?てめえは。

通信条件をどうするかなんて何も言ってねぇだろ。
話の主旨をコロコロかえて逃げてんじゃねぇよ。

>テトリスの強さを競うのは不可能
>アルゴリズムの強さではなく、ほとんどの要素が運だけになってしまう
>CPU側から見ればターン制と変わらない
>「死なないように消していけば」絶対終わりません
>CPU同士だから内部処理ではターンがまわってくるのと変わらない
>ゲーム自体を進行させているのがCPU側だから

こんだけのアホ発言をまず訂正しろバーカ
67: 名前は開発中のものです。 [sage] 02/10/26 13:47 ID:??? AAS
>>66
( ´,_ゝ`)プッ( ´,_ゝ`)プッ( ´,_ゝ`)プッ( ´,_ゝ`)プッ
( ´,_ゝ`)プッ( ´,_ゝ`)プッ( ´,_ゝ`)プッ( ´,_ゝ`)プッ
( ´,_ゝ`)プッ( ´,_ゝ`)プッ( ´,_ゝ`)プッ( ´,_ゝ`)プッ
( ´,_ゝ`)プッ( ´,_ゝ`)プッ( ´,_ゝ`)プッ( ´,_ゝ`)プッ
ハハハ                             イキデキネーヨ
   ∩_∩   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ハライテ-       ゲラゲラ
.  ( ´∀`) < わははは        ∩_∩       〃´⌒ヽ       ゲラゲラ
.  ( つ ⊂ )  \_______   (´∀` ,,)、     ( _ ;)        シネヤザコ>66
   .)  ) )   ○   ∩_∩      ,, へ,, へ⊂),    _(∪ ∪ )_     ∩_∩ ○,
  (__)_) ⊂ ´⌒つ´∀`)つ    (_(__)_丿      し ̄ ̄し     ⊂(´∀`⊂ ⌒ヽつ
          タッテ ラレネーヨ
           ワハハハ
68
(2): 名前は開発中のものです。 [sage] 02/10/26 14:11 ID:??? AAS
>>66
それが示しているのは1CPUで強さを競うには問題があり
それ以降の話で通信させても問題があるということになった
じゃあ、どうやって強さ競う段階に出来るのかということだろ

>強さを競う段階だろ
と断定している以上、責任持ってどうすればいいのか説明するのが筋だろ
どうせ無理だろうけど
69: 名前は開発中のものです。 [] 02/10/26 14:23 ID:gfRWU+tS(1) AAS
タイムアタックにすればよい。
例えば100ライン消すまでの時間を競う。
70: 名前は開発中のものです。 [sage] 02/10/26 14:30 ID:??? AAS
そうなるとサーバは不要、同期の問題も無く、
単発消しがメインで運に左右されることになるけど、
それを強さと主張すれば競うのは不可能ではない
が、イマイチ面白くない
71:   [sage] 02/10/26 14:31 ID:??? AAS
外部リンク[wmv]:www2a.kagoya.net
外部リンク[wmv]:www2a.kagoya.net
外部リンク:www2a.kagoya.net
1-
あと 703 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.018s