PHP code example of ctefan / kiwi

1. Go to this page and download the library: Download ctefan/kiwi library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

ctefan / kiwi example snippets


$solver = new Solver();
$x = new Variable('x');
$y = new Variable('y');

// x = 20
$solver->addConstraint(Symbolics::equals($x, 20.0));

// x + 2 = y + 10
$solver->addConstraint(Symbolics::equals(
    Symbolics::add($x, 2.0),
    Symbolics::add($y, 10.0)
));

$solver->updateVariables();

echo sprintf('x = %f.1 | y = %f.1', $x->getValue(), $y->getValue());
// x = 20.0 | y = 12.0