uce/test/random.uce
2022-01-21 09:10:38 +00:00

50 lines
802 B
Plaintext

RENDER()
{
<>
<link rel="stylesheet" href='style.css'></link>
<h1>
<a href="index.uce">UCE Test</a>:
Random
</h1>
</>
<>
Generate Some Numbers
<pre><?
u64 max_64 = 0xffffffffffffffff;
u64 max_32 = 0xffffffff;
for(auto i = 0; i < 100; i++)
{
print(i, ": ", (float)noise32(i)/(float)max_32, " / ", (float)noise64(i)/(float)max_64, " / ", noise01(i), " / ",
generate_int(0, 4, i), " / ", generate_float(0.0, 4.0, i), "\n");
}
?></pre>
Draw Some Numbers
<div>
Seed <?= context->random_seed ?>
</div>
<pre><?
for(auto i = 0; i < 100; i++)
{
print(i, ": ", draw_int(0, 4), " / ", draw_float(0.0, 4.0), "\n");
}
?></pre>
<div>
Sha1 of '1234': <?= sha1("1234") ?>
</div>
Params
<pre><?= var_dump(context->params) ?></pre>
</>
}