feat (notes): reorganise and update (and some formatting)
This commit is contained in:
parent
3b5e01b163
commit
dd6152833f
6 changed files with 211 additions and 209 deletions
|
|
@ -33,13 +33,13 @@ let bouncing_ball () =
|
|||
let step ({ zin; lx; _ } as s) _ : Zls.carray * state =
|
||||
let lx = if zin.{0} = 1l then
|
||||
of_array [| -. 0.8 *. lx.{0}; 0.0; lx.{2}; lx.{3} |] else lx in
|
||||
of_array [| s.lx.{1} |], { zin = zfalse; lx; i = false } in
|
||||
of_array [| s.lx.{1} |], { zin=zfalse; lx; i=false } in
|
||||
let cget s = s.lx in
|
||||
let cset s lx = { s with lx } in
|
||||
let zset s zin = { s with zin } in
|
||||
let yd = Zls.cmake 4 in
|
||||
let zout = Zls.cmake 1 in
|
||||
let state = { zin = zfalse; lx = of_array [|y'0;y0;x'0;x0|]; i = true } in
|
||||
let state = { zin=zfalse; lx=of_array [|y'0;y0;x'0;x0|]; i=true } in
|
||||
let reset _ _ = state in
|
||||
let jump _ = true in
|
||||
let zsize = 1 in
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue