HSP - Hot Soup Processor [8]
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
04/08/05 17:33ID:uVX1jKHBONION software (本家)
http://www.onionsoft.net/
HSP CENTER
http://hspcenter.com/
HSP ML
http://garde.esprix.net/hsp-ml/
誰かDtHSPpOH ◆kxrJVlZ8OEに答えてやれよ。
誰かが答えないと永遠に質問繰り返しそうだぞ。
それにマルチで他のスレにも迷惑がかかる。
0302名前は開発中のものです。
04/10/14 23:08:58ID:93gIhPDO何が?
0303名前は開発中のものです。
04/10/15 07:17:50ID:z0nqnDld0304名前は開発中のものです。
04/10/15 07:18:44ID:z0nqnDld0305名前は開発中のものです。
04/10/15 14:34:02ID:LNxUJiIC0306名前は開発中のものです。
04/10/15 17:54:08ID:3cjxdurp新たな風を巻き起こせ
0307名前は開発中のものです。
04/10/15 17:57:31ID:cZbpGxyZ0308名前は開発中のものです。
04/10/15 18:02:43ID:BPN1Fmyuそういう一人一人の心がけが大切だ
0309名前は開発中のものです。
04/10/15 18:06:34ID:3cjxdurp良作見つけて盛り上がろうぜ。
四字熟語シューティングは俺的神
0310名前は開発中のものです。
04/10/15 18:22:47ID:3cjxdurp四字熟語シューティングにこの評価を入れてくれ。たのんだ。ぐはっ
0311名前は開発中のものです。
04/10/15 19:25:01ID:hGbFCvGC絵を描くのにはレイヤーも無しで使えないがリプレー機能のみは楽しめる。
0312名前は開発中のものです。
04/10/15 23:45:01ID:ryH4PxFk0313名前は開発中のものです。
04/10/16 00:04:02ID:Eaxee8r+0314名前は開発中のものです。
04/10/16 01:04:20ID:xmx67f7R残念ながら、ショートのアイデアは去年で出尽くされますた
0315名前は開発中のものです。
04/10/16 02:08:02ID:bNhOIP4U0316名前は開発中のものです。
04/10/16 10:00:54ID:WFo5emUD0317名前は開発中のものです。
04/10/16 10:22:09ID:S8dY4gdz0318名前は開発中のものです。
04/10/16 13:33:55ID:M6zelTSG0319名前は開発中のものです。
04/10/16 18:54:09ID:tOvDhknE思いつきで作ったてきとうな小物を出すだけの部門になっとる。
0320名前は開発中のものです。
04/10/16 18:59:50ID:WFo5emUD0321名前は開発中のものです。
04/10/16 19:05:10ID:tOvDhknE0322名前は開発中のものです。
04/10/16 21:31:09ID:oUmDWH80まあ、主催者が学習能力無いから、来年開催するときもまったく同じルールだろうけどね。
0323名前は開発中のものです。
04/10/16 21:45:01ID:vz5WJn2r> 考えています。上級者はもちろん、初めて HSP をお使いになる方まで、誰でも応募することができます。
(HSPコンテスト2004 トップページより)
こうである以上、下限を設けるのはどうかと思う
0324名前は開発中のものです。
04/10/16 21:53:49ID:1TK3HQ5Sそれで必ずよくなる保証があるわけでもないのに、学習も糞もないでしょ。
面白いアイデアってのはaxのサイズが2000Byteより小さいと絶対実現できないのか?
お前が採点するわけじゃあるまいし、ほっとけ。
0325名前は開発中のものです。
04/10/16 22:34:25ID:P4ci8dMJ0326名前は開発中のものです。
04/10/16 22:36:08ID:qGuoGQJE0327名前は開発中のものです。
04/10/16 22:45:18ID:BWBEMfCa0328名前は開発中のものです。
04/10/16 22:49:16ID:WFo5emUD0329名前は開発中のものです。
04/10/17 16:50:41ID:mSm+VpjHpai という数値型配列を作る。
中に入る数値は
1〜9 : ソーズの1〜9
10〜19 : ピンズの1〜9
20〜29 : マンズの1〜9
30,31,32,33 : 東, 南, 西, 北
34,35,36 : 白, 發, 中
とする。
同じ数からなる長さ 2 のリスト[N,N]をトイツと呼ぶ。1 <= N <= 36
同じ数からなる長さ 3 のリスト[N,N,N]をコーツと呼ぶ。1 <= N <= 36
公差1の長さ 3 のリスト[N,N+1,N+2]をシュンツと呼ぶ。1 <= N <= 7 | 11 <= N <= 17 | 21 <= N <= 27
長さ14 の pai が 1つのトイツ と 4つのコーツとシュンツ で構成されていた場合、アガリとする。
また、長さ13 の pai に、数 N を付け足すとアガリになるとき、N を待ちと呼ぶ。
問題1:長さ14 の pai を与えると、アガリの時 1 を、それ以外は 0 をstatに返す関数を
#deffunc agari val
を使って書きなさい。
問題2:長さ13 の pai と長さ 10 の数値配列 machi を与えると、その待ちを machi の中に
リストアップする関数を
#deffunc tenpai val, val
を使って書きなさい。(待ちがNとMだったなら、machi.0 = N, machi.1 = M, machi.2〜 = 0)
一番簡潔に書けた人が勝ち。問題2はやらなくてもいいかも。
0330名前は開発中のものです。
04/10/17 17:00:01ID:OJD/s7ac0331329
04/10/17 17:28:02ID:mSm+VpjH1〜9 : ソーズの1〜9
11〜19 : ピンズの1〜9
21〜29 : マンズの1〜9
に変更。
>>330
アルゴリズムを考える練習みたいなものです。
自力でやる事に価値がある。
0332名前は開発中のものです。
04/10/17 17:28:04ID:fKEEfLKH白ねりあんが入ってます。
0333名前は開発中のものです。
04/10/17 17:29:40ID:fKEEfLKH0334名前は開発中のものです。
04/10/17 17:34:50ID:mSm+VpjH1〜9:ソーズ1〜9
10〜18:ピンズ1〜9
19〜27:マンズ1〜9
28,29,30,31:東南西北
32,33,34:白發中
って分けたほうがわかりやすそう。
トイツ:1<=N<=34
コーツ:1<=N<=34
シュンツ:1<=N<=7 | 10<=N<=16 | 19<=N<=25
で。
0335名前は開発中のものです。
04/10/17 17:53:59ID:SY0/x3bX0336名前は開発中のものです。
04/10/17 21:26:24ID:gSCZoagS0337名前は開発中のものです。
04/10/17 21:45:15ID:4m6yrr2H待ち配列の添字が10ってことは、
国士無双十三面待ちを判定するとエラーですか?
0338名前は開発中のものです。
04/10/17 22:31:11ID:nl+yHEtl0339名前は開発中のものです。
04/10/17 22:36:16ID:Jyat2mY6ボケてますた。13に修正で。
でも、アガリの定義が本当の麻雀と違います。役を考えずに面子が揃えばいいです。
役を求めるのは問題3辺りでいいんではないでしょうか。
>>338
カンツは入れると結構難易度あがりそうですね。
やる気があるならば挑戦してみてもいいかも。
0340名前は開発中のものです。
04/10/18 00:49:13ID:F+3y14AP0341名前は開発中のものです。
04/10/18 02:29:57ID:zUsEfGQ/優先順位とかしっかりしないといけないし、点数計算まで入れるとかなり面倒。
でも、一度作ったら再利用可能だし。
まあ、ローカル(東北新幹線とか)ルールまで入れるのもあり。
0342名前は開発中のものです。
04/10/18 03:49:38ID:Lv3OlRcW1〜9:ソーズ1〜9
11〜19:ピンズ1〜9
21〜29:マンズ1〜9
31,33,35,37:東南西北
41,43,45:白發中
(1<=N<=45)
で考えたくなってしまう素人な漏れ。
おにたまもクックブックの一人麻雀で1〜9・11〜19・21〜29ってやってるし
0344名前は開発中のものです。
04/10/18 19:13:25ID:1dpbH4lS面白いけど、難しい。
>>342-343
発表する時にサンプルでその旨を掲示すれば、
個人の自由でいいんじゃない?
0345名前は開発中のものです。
04/10/18 20:23:24ID:x1nx4pgtぷよを消すときの処理ってどうすればいいんですか?
0346名前は開発中のものです。
04/10/18 20:31:53ID:hEULwxdB具体的に書け。
0347名前は開発中のものです。
04/10/18 20:54:36ID:x1nx4pgt言葉足らずですいません。
■●■★■
■●●●★
★★★■■
このようになったとき、●が消せる状態にあるわけですが
それをどのように判定すればよいのかがわからないのです。
ttp://mito.cool.ne.jp/nllnll/ouyou/pu_1.html
こちらのサイトを見て、上から1個1個隣合ったものが同じ色か調べるまでは
わかったのですが、3日ほどがんばってもどうにも上手くいかず
ここに書き込ませてもらいました。
再帰が使えると楽かもしれないけど別に無くても出来る
SLGの移動範囲を調べるルーチンと似た構造だから
それも含めて調べれば分かるかもー
0349名前は開発中のものです。
04/10/18 21:49:01ID:hEULwxdBそのサイトのやり方だと、それぞれブロックに番号ふり終わったら、
同じ番号が4つ以上あるブロックを消す、で良いんじゃないの?
0350名前は開発中のものです。
04/10/18 21:50:20ID:htDtcc36http://gamdev.org/up/img/1587.zip
agari は渡された牌列を洗牌(ソート)して、それぞれの牌の数を数えて
agari_check に渡す。
agari_check は、再帰的にトイツを除く→コーツ・シュンツを除く を繰り返し、
全ての牌を除けたらアガリとする。
tenpai は渡された牌列の最後に 1 〜 36 を入れて agari で総当りチェック。
HSPはローカル変数が無いので、その辺の配慮をしなくてはいけないのが面倒だった。
速度的にはまあまあだと思うけど、もうちょっと綺麗に書けそうな予感。
0351350
04/10/18 23:29:31ID:htDtcc36http://gamdev.org/up/img/1590.zip
アルゴリズムが提示されていたので再帰させたら結構簡単だった。
スクリプト中の
#define DEBUG 0
を
#define DEBUG 1
にすると、
どういう風にグループ判定しているのかを表示する。
関数にするのが面倒くさかったのでサブルーチンでやった。
簡単に書ければ何でもよかった。
今は後悔している。
0352名前は開発中のものです。
04/10/19 01:14:15ID:V514rLzG345タンよかったな
0353名前は開発中のものです。
04/10/19 23:57:38ID:jc8ocNNs0354名前は開発中のものです。
04/10/20 00:18:29ID:IaXVtvvI0355名前は開発中のものです。
04/10/20 00:40:32ID:/mBmRgO30356名前は開発中のものです。
04/10/20 01:14:52ID:CmYY5RIm俺もだ。
そしてお前に指摘されるまで気づかなかった!
これが幻覚というものか。
0357名前は開発中のものです。
04/10/20 01:29:52ID:IaXVtvvI0358353
04/10/20 02:51:18ID:5Ae1k8arhttp://kigaruni-up.ath.cx/~kigaru/cgi-bin/clip-board/img/13293.jpg
でもこのパターン。前にどこかで見たことあるぞ。
0359名前は開発中のものです。
04/10/20 03:42:22ID:IaXVtvvI0360358
04/10/20 18:16:36ID:5Ae1k8ar0361359
04/10/20 20:07:44ID:fImWYD9I感動すた
0362名前は開発中のものです。
04/10/20 20:12:25ID:CmYY5RIm0364名前は開発中のものです。
04/10/21 23:08:19ID:YbvLPdmtH Hな
S ショートの娘
P ポロリ?
0365名前は開発中のものです。
04/10/22 01:38:55ID:rn2Uk7ex0366名前は開発中のものです。
04/10/22 02:16:40ID:mzuaYJowじゃないのか?
0367名前は開発中のものです。
04/10/22 02:18:35ID:mzuaYJowprac・ti・cal [prktik()l]
━━ a. 実地の, 実際的な; 実用的な; 有用な; 実行可能な; 実地経験のある; 実務向きの; 分別のある; 実利のみの, 面白味のない (a 〜 mind); 実質上の.
>>366のは「実行可能な」で。
0368名前は開発中のものです。
04/10/24 07:26:05ID:Js48UDUbべつにjuniorはいらねーな
0369名前は開発中のものです。
04/10/24 10:30:15ID:HouPYKKj0370名前は開発中のものです。
04/10/24 19:30:17ID:ja5d/F860371名前は開発中のものです。
04/10/24 20:12:57ID:Js48UDUb0372名前は開発中のものです。
04/10/24 20:15:41ID:zaCYd64Sあと、HSP作文はム板が元祖だからあっちでやれば。
0373名前は開発中のものです。
04/10/24 23:23:22ID:t2B4eI2a0374名前は開発中のものです。
04/10/24 23:31:23ID:zaCYd64S231,3 でしょ?
マクロ作っちゃえ。
#define int2bin(%1,%2) dim %1,4:repeat 4:peek %1.cnt,%2,cnt:loop
a=999
int2bin b, a
mes b.0
mes b.1
stop
0376名前は開発中のものです。
04/10/26 06:34:04ID:VUjbgFlvおにたまも恥ずかしくない優勝者選ぶ事出来て一安心だろ。
0377名前は開発中のものです。
04/10/26 07:46:07ID:+I5beOwcシミュレーションなのでやってないが割と力入ってる感じね。
0378名前は開発中のものです。
04/10/26 12:48:59ID:05Eu/TDJ0379名前は開発中のものです。
04/10/26 13:34:40ID:niz2q8zI本家行きゃいいじゃん。銀河英雄伝説とかいうの。
0380名前は開発中のものです。
04/10/26 14:52:24ID:UyT51R+Xその作者のサイト
ttp://park3.wakwak.com/~lin/
と、
デスクトップカスタムサイト
ttp://iguu.a.fiw-web.net/
が酷似してるのは、同一人物だからかな?
それとも朴り?<ヽ`∀´>
0381名前は開発中のものです。
04/10/26 20:18:45ID:PDXBehxO0382名前は開発中のものです。
04/10/28 14:20:24ID:aUM9oAdu見つけたことを褒めて欲しいのだろうか。
だから何?という感じなのだが。
しかも、これで酷似?
0383名前は開発中のものです。
04/10/28 18:09:11ID:Ba1WbjGcデザインは、背景画像からレイアウトまでそっくりだね。
まあ、どうでもいいや。
HSP3マダー?
0384名前は開発中のものです。
04/10/28 19:18:09ID:i/Qd2h6f0385名前は開発中のものです。
04/10/30 06:22:15ID:9PCu1YLLどっかのROMサイトはたいていこんな形だったような気がするな。
0386名前は開発中のものです。
04/10/31 12:15:39ID:u4bjCZtc0387名前は開発中のものです。
04/10/31 13:16:36ID:NjXuwiG2何が?
0388名前は開発中のものです。
04/10/31 13:42:23ID:gGEEmZXLプログラム入門に最適といわれてHSPの本買ってきて始めたのはいいけど
本に書いてあること以外に応用できる頭を持ち合わせてなくてもうダメなんじゃー
0389名前は開発中のものです。
04/10/31 15:58:42ID:TsDHSxeAそりゃあ、人間としても・・・
0390名前は開発中のものです。
04/10/31 16:17:50ID:h7qo7/teRPGとかSTGのソースを見て勉強汁
仕組みが分かれば何でも作れるようになるから
0391名前は開発中のものです。
04/10/31 17:30:10ID:VSYAK1b80392名前は開発中のものです。
04/10/31 22:38:13ID:UU4XLyqMよしよし、わかった。かわいそうに。
で、その本の名前は何と言うのだね。
0393あみぢ房 ◆HSP.RPGgiU
04/11/01 01:40:53ID:7arJOTEE計算する。
描画。
超くりかえし。
●RPG
計算する。
描画。
くりかえし。
0394名前は開発中のものです。
04/11/01 18:51:26ID:rQnIO1qXパクられんのを避けてたのか、早くに出して飽きられるのを恐れたのか隠し玉の様なのが結構出てきた。
こりゃ優勝者はマジで分からんな。
0395名前は開発中のものです。
04/11/01 19:52:24ID:vjfBXsyg時間がかかったとか、最後まで改良してたとかもしれん。
0396名前は開発中のものです。
04/11/01 21:34:49ID:NiGd8/GA0397名前は開発中のものです。
04/11/02 15:28:50ID:goRmUpCsHPで募集したら子供の落書きのようなヘタレ絵送ってきやがった('A`)
0398名前は開発中のものです。
04/11/02 15:30:43ID:hHkSo1Tj0399名前は開発中のものです。
04/11/02 16:17:58ID:AhfUmRrW当たり前。何故に他人が自分の為に必死になってくれると思うのか。
0400名前は開発中のものです。
04/11/02 17:17:09ID:TPA5C/6d画像もHSPで作る。
psetとboxfとlineとcolorとbmpsaveを駆使して。
strmidとかで読み込んで表示するようにする。
結局打ち込みより面倒だがHSP製になるのが唯一のメリット(?)
0401名前は開発中のものです。
04/11/02 18:23:59ID:+hDb9SRiジャンルは何?
■ このスレッドは過去ログ倉庫に格納されています