HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2020
0406
木口小平配列の上限は?3解決


木口小平

リンク

2020/4/6(Mon) 22:28:41|NO.89977

『きつねとがちょう』という囲碁・将棋系のボードゲームで、コンピュータ側が学習して強くな
っていく、というものを作り上げたのですが、盤面を記録するために

;ある局面の時に指した手を保存する。
dim memory_ban, 256, 16384;128 * 128

としているのですが、どうも足りないみたいです。できれば1024*1024は欲しいのですが、エラー
となってしまいます・・・。



この記事に返信する


ソラ

リンク

2020/4/6(Mon) 22:38:47|NO.89979

基本的に配列の上限はありません。
ただ、HSP自体が1.5GBくらいが上限でそれ以上は正常に動作しません。
したがって256×(1024*1024)位の多次元配列であれば1GB程度なので問題なく使えます

dim memory_ban, 256,1024*1024;1024*1024 memory_ban.200.5000=1 mes memory_ban.200.5000

詳しくは以下のページがわかりやすいかと
http://hsp.tv/play/pforum.php?mode=pastwch&num=63143



木口小平

リンク

2020/4/6(Mon) 22:53:41|NO.89980

自己解決しました。128*1024と桁を1つ減らしました。これでうまくいきそうです。



木口小平

リンク

2020/4/6(Mon) 22:55:06|NO.89982

ソラさん、アドバイスありがとうございました。



ONION software Copyright 1997-2023(c) All rights reserved.