29 lines
373 B
Lua
29 lines
373 B
Lua
local kiwi = require("kiwi")
|
|
|
|
local Var = kiwi.Var
|
|
|
|
local function doit(v, i)
|
|
v:set(i)
|
|
end
|
|
|
|
local v = Var("fuckit")
|
|
|
|
local s = kiwi.Solver()
|
|
|
|
local e
|
|
for i = 1, 1000 do
|
|
e = kiwi.Expression(5.0, kiwi.Term(v, 3.0), kiwi.Term(v, 2.0))
|
|
end
|
|
--local e = (v + 1)
|
|
|
|
s:add_constraint(e:eq(100))
|
|
|
|
print(v:value())
|
|
|
|
s:update_vars()
|
|
|
|
v:set_name("fuck")
|
|
print(v:value())
|
|
|
|
s:dump()
|