Discuss Scratch

Tetuo2010
Scratcher
100+ posts

スクラッチの限界

スクラッチの限界について話し合おう
futon0912
Scratcher
1000+ posts

スクラッチの限界

Tetuo2010さんが思うScratchの限界って何ですか。
newmomizi_txt
Scratcher
1000+ posts

スクラッチの限界

【計算精度の限界】
整数の範囲で-9007199254740991~9007199254740991。これを超えると、計算に誤差が発生する可能性がある。
小数の場合は、この範囲内でも誤差が発生することもある。
(浮動小数点演算というものの限界ですね)

【リストの限界】
Scratch3.0の場合、要素の数は20万が限界。なお、各要素の文字数に関しては制限はない。

【ファイルサイズの限界】
Project.json(プログラムのデータ)は5MBが上限。
また、それぞれの素材は10MB以内でなければいけない。

【色の認識の精度の限界】
<[#209a0f] 色に触れた>
<[#ad98f7] 色が [#51ba01] 色に触れた>
これらのブロックは、RGB要素のうちRとGは5bit、Bは4bitの合計14bitで判定される。
Scratch上で扱える色は(2の24乗)個あるが、ブロックでは(2の14乗)個まで精度が下がる。

【出来ることの限界】
Scratchはチューリング完全を満たすため、どのようなアルゴリズムも作ることが可能。

私が知っている限界はこれぐらいですかね
yukku
Scratcher
1000+ posts

スクラッチの限界

>> #3

少し訂正します。
なお、各要素の文字数に関しては制限はない。
Scratchの文字列はJavaScriptと同じで512MB程度が長さの限界です。
<[#ad98f7] 色が [#51ba01] 色に触れた>
このブロックの前者のカラーピッカーのみ、R・G・B共に6bitの精度になっています。
inoking
Scratcher
1000+ posts

スクラッチの限界

限界を示すのはいいのですが
根拠や出典、検証結果なども示すようお願いします。
-kurari-
New Scratcher
2 posts

スクラッチの限界

>>>3についての詳細
【計算精度の限界】
整数の範囲で-9007199254740991~9007199254740991。これを超えると、計算に誤差が発生する可能性がある。
これはECMAScript(Javascript)の仕様によるものです。Number.MIN_SAFE_INTEGERからNumber.MAX_SAFE_INTEGERをこえると正しく計算できません。

https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Number

Last edited by -kurari- (Aug. 25, 2022 07:04:04)

p_nuts
Scratcher
1000+ posts

スクラッチの限界

>>#6
JavaScriptの仕様とも言えますが、厳密にはIEEE 754の仕様ではないでしょうか。
>>#5
【ファイルサイズの限界】
Project.json(プログラムのデータ)は5MBが上限。
また、それぞれの素材は10MB以内でなければいけない。
には公式からの発言があります
【出来ることの限界】
Scratchはチューリング完全を満たすため、どのようなアルゴリズムも作ることが可能。
https://scratch.mit.edu/projects/86869224/などが作れることから証明されています。
Clemens829
Scratcher
100+ posts

スクラッチの限界

newmomizi_txt wrote:

【リストの限界】
Scratch3.0の場合、要素の数は20万が限界。なお、各要素の文字数に関しては制限はない。

inoking wrote:

限界を示すのはいいのですが
根拠や出典、検証結果なども示すようお願いします。
リストの限界を検証したプロジェクトがありました。
これによると20万だと思われます
chawami2
Scratcher
100+ posts

スクラッチの限界

【クラウド変数の限界】
これによると、クラウド変数には256文字まで入れれる。その前は128文字、その前は10240文字だった。

Last edited by chawami2 (Sept. 2, 2022 05:21:20)

Tetuo2010
Scratcher
100+ posts

スクラッチの限界

3dゲームってどこぐらいが限界なんですか
newmomizi_txt
Scratcher
1000+ posts

スクラッチの限界

「表現力の限界」で言うのであれば、パソコンの性能によるとしか言いようがありません。
「解像度、フレームレートの限界」で言うのであれば、480x360、30fpsが限界です。

ただし、後者に関してはTurboWarpという外部のツールを使用することでScratchの限界を突破することができます。そうなると結局はやはりパソコンの性能次第です。

Last edited by newmomizi_txt (Sept. 7, 2022 06:49:46)

TOMO1260
Scratcher
100+ posts

スクラッチの限界

mnop321 wrote:

上と同じように、turbowarpはサイズやfpsなどの制限を変えることができるのでそちらを使うのをおすすめします。
また、プロジェクトなどの質問については
http://scratch.mit.edu/discuss/topic/598741/ を使うのが良いです。沢山の人が使っているので、そこで質問するのがいいです。
「そちらで使うのをおすすめします」とは何ですか。
あと、これは質問ですか。たくさんの人が使っているとはいえ、テーマに合わないトピックを選ぶのはよくないです。
magicAho
Scratcher
1000+ posts

スクラッチの限界

TOMO1260 wrote:

mnop321 wrote:

上と同じように、turbowarpはサイズやfpsなどの制限を変えることができるのでそちらを使うのをおすすめします。
また、プロジェクトなどの質問については
http://scratch.mit.edu/discuss/topic/598741/ を使うのが良いです。沢山の人が使っているので、そこで質問するのがいいです。
「そちらで使うのをおすすめします」とは何ですか。
あと、これは質問ですか。たくさんの人が使っているとはいえ、テーマに合わないトピックを選ぶのはよくないです。
しっかり「プロジェクトの質問に対しては」と書いています。
kkk2z
Scratcher
72 posts

スクラッチの限界

クレメンス829 wrote:

newmomizi_txt wrote:

【リストの限界】
Scratch3.0の場合、要素の数は20万が限界。なお、各要素の文字数に関しては制限はない。

inoking wrote:

限界を示すのはいいのですが
根拠や出典、検証結果なども示すようお願いします。
リストの限界を検証したプロジェクトがありました。
これによると20万だと思われます
実際に自分も検証して約20万になりました
googlesho
Scratcher
100+ posts

スクラッチの限界

テンポの最大と最小数が分かりました。20~500です。検証済み
ichigopinkchan
Scratcher
3 posts

スクラッチの限界

Googleで検索すると…

Q.クローンの限界は?

A.クローンは300体まで作れます。それを超えるとコンピューターはクローンを作らなくなります。
-_make_game_-
Scratcher
11 posts

スクラッチの限界

実はリストの要素数の上限が20万というのは少し違います。確かに要素数が20万に達すると
[なにか] を [list v] に追加する

[list v]の(1)番目に[なにか]を挿入する::list
といったブロックは正しく機能しなくなりますが、リストの左下の「+」ボタンを押す事で200,001以降の要素も作成可能です。(簡単に検証可能なので検証に使用したプロジェクトの共有は省かせていただきます) 保存して再読み込みしても20万以降の要素は保存されていたため、正確には「スクリプトでリストに追加できる要素数の上限は20万」というのが正しいでしょう。実用性なんて物は存在しない。
ichigopinkchan
Scratcher
3 posts

スクラッチの限界

Q. Scratchのファイルサイズ制限をどのくらい?
A.Scratchで共有できるプロジェクトのサイズは、音と画像は10MB、コード5MBです。
abee
Scratcher
1000+ posts

スクラッチの限界

#20
「どこに書いてあったか正確な場所を書くようお願いします」です。
それがないと、正しい情報であったとしても、それを確認したり、検証したりすることができません。

Last edited by abee (Feb. 12, 2024 08:25:56)

tsmcoder
Scratcher
500+ posts

スクラッチの限界

ichigopinkchan wrote:

Q. Scratchのファイルサイズ制限をどのくらい?
A.Scratchで共有できるプロジェクトのサイズは、音と画像は10MB、コード5MBです。
※改ページのため全文引用
情報の出典が示されていないため、調べたところ、以下の記事が見つかりました。
https://mitscratch.freshdesk.com/ja-JP/support/solutions/articles/4000156807

Powered by DjangoBB