1 CREATE OR REPLACE FUNCTION max_bank_hack(metal bigint, crystal bigint, eonium bigint, tvalue integer, value integer, agents integer) RETURNS integer
3 SELECT LEAST(2000.0*$6*$4/$5, $1*0.10, $6*10000.0)::integer
4 + LEAST(2000.0*$6*$4/$5, $2*0.10, $6*10000.0)::integer
5 + LEAST(2000.0*$6*$4/$5, $3*0.10, $6*10000.0)::integer
7 LANGUAGE sql IMMUTABLE;
10 CREATE OR REPLACE FUNCTION max_bank_hack(metal bigint, crystal bigint, eonium bigint, tvalue integer, value integer) RETURNS integer
12 SELECT LEAST(2000.0*15*$4/$5,$1*0.10, 15*10000.0)::integer
13 + LEAST(2000.0*15*$4/$5,$2*0.10, 15*10000.0)::integer
14 + LEAST(2000.0*15*$4/$5,$3*0.10, 15*10000.0)::integer
16 LANGUAGE sql IMMUTABLE;