weight.pl

loading
details
attribute value
description
owner Johannes Waldmann
uploaded 2017-08-17 03:45:07.0
disk size 242 Bytes
downloadable true
type
attribute value
name no_type
processor id 1
description this is the default benchmark type for rejected benchmarks and benchmarks that are not associated with a type.
owning community none
loading contents
%query: weight(i,o).

/* from Arts, Giesl, 1998 */

sum([s(N)|XS], [M|YS], ZS) :- sum([N|XS], [s(M)|YS], ZS).
sum([0|XS], YS, ZS) :- sum(XS,YS,ZS).
sum([],YS,YS).
weight([N,M|XS],X) :- sum([N,M|XS], [0|XS], YS), weight(YS, X).
weight([X],X).
popout

content may be truncated. 'popout' for larger text window.

actions get anonymous link download benchmark