Necesito modificar los valores {place} y {other_place} en el registro op.¿Cómo modifico un registro en erlang?
#op{
action = [walk, from, {place}, to, {other_place}],
preconds = [[at, {place}, me], [on, floor, me],
[other_place, {place}, {other_place}]],
add_list = [[at, {other_place}, me]],
del_list = [[at, {place}, me]]
}
Pero erlang no permite modificar las variables. ¿Hay un tipo de datos para eso?
Formatee su código con 4 espacios de sangría. (O selecciónalos y ctrl + K.) –
¿Cuál es el problema, dawg? –
Solucionas problemas de NP-complete en Erlang de la misma forma que resuelves otros problemas, solo lleva más tiempo. Por favor, al menos retitule su pregunta. –