into: | let (_x_0 : (state * int list))
+ in not (_x_0.0.conflict = …) && (_x_0.1 = []) simplifyinto: | let (_x_0 : (state * int list))
= run
{wf_1 = …; wf_2 = …; sensor = …; agents = …; policy = …;
conflict = …}
(List.take 5 ( :var_0: ))
-in not (_x_0.0.conflict = …) && (_x_0.1 = []) | expansions: | [] | rewrite_steps: | | forward_chaining: | |
unroll expr: | (let ((a!1 (|::| A_1254/client
- (|::| B_1255/client
- (|::| C_1… | expansions: | |
unroll expr: | (|List.take_958/server| 5 sensors_1384/client) | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_933/server|
- (Node_1253/client E_1258/client)
- … | expansions: | |
unroll expr: | (let ((a!1 (|::| (tuple_mk_943/server Apple_1279/client Unsharable_1286/client)
- (|:… | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_933/server|
- (Node_1253/client E_1258/client)
- … | expansions: | |
unroll expr: | (|List.take_958/server| 4 (|get.::.1_926/server| sensors_1384/client)) | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_933/server|
- (Node_1253/client E_1258/client)
- … | expansions: | |
unroll expr: | (|Map.of_list_951/server|
- Sharable_1285/client
- (|::| (tuple_mk_943/server Banana_1280/client Sha… | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_933/server|
- (Node_1253/client E_1258/client)
- … | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_933/server|
- (Node_1253/client E_1258/client)
- … | expansions: | |
unroll expr: | (|Map.of_list_951/server|
- Sharable_1285/client
- (|::| (tuple_mk_943/server Orange_1281/client Sha… | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_933/server|
- (Node_1253/client E_1258/client)
- … | expansions: | |
unroll expr: | (let ((a!1 (|::| A_1254/client
- (|::| B_1255/client
- (|::| C_1… | expansions: | |
unroll expr: | (|Map.of_list_951/server| Sharable_1285/client |[]|) | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_933/server|
- (Node_1253/client E_1258/client)
- … | expansions: | |
unroll expr: | (|List.take_958/server|
+in not (_x_0.0.conflict = …) && (_x_0.1 = []) | expansions: | [] | rewrite_steps: | | forward_chaining: | |
unroll expr: | (let ((a!1 (|::| A_1259/client
+ (|::| B_1260/client
+ (|::| C_1… | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_938/server|
+ (Node_1258/client E_1263/client)
+ … | expansions: | |
unroll expr: | (|List.take_963/server| 5 sensors_1389/client) | expansions: | |
unroll expr: | (let ((a!1 (|::| (tuple_mk_948/server Apple_1284/client Unsharable_1291/client)
+ (|:… | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_938/server|
+ (Node_1258/client E_1263/client)
+ … | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_938/server|
+ (Node_1258/client E_1263/client)
+ … | expansions: | |
unroll expr: | (|List.take_963/server| 4 (|get.::.1_931/server| sensors_1389/client)) | expansions: | |
unroll expr: | (|Map.of_list_956/server|
+ Sharable_1290/client
+ (|::| (tuple_mk_948/server Banana_1285/client Sha… | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_938/server|
+ (Node_1258/client E_1263/client)
+ … | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_938/server|
+ (Node_1258/client E_1263/client)
+ … | expansions: | |
unroll expr: | (|Map.of_list_956/server|
+ Sharable_1290/client
+ (|::| (tuple_mk_948/server Orange_1286/client Sha… | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_938/server|
+ (Node_1258/client E_1263/client)
+ … | expansions: | |
unroll expr: | (|Map.of_list_956/server| Sharable_1290/client |[]|) | expansions: | |
unroll expr: | (let ((a!1 (|::| A_1259/client
+ (|::| B_1260/client
+ (|::| C_1… | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_938/server|
+ (Node_1258/client E_1263/client)
+ … | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_938/server|
+ (Node_1258/client E_1263/client)
+ … | expansions: | |
unroll expr: | (mk_agents_map_1361/client
+ (|::| (|rec_mk.agent_938/server|
+ (Node_1258/client F_1264/cli… | expansions: | |
unroll expr: | (mk_agents_map_1361/client |[]|) | expansions: | |
unroll expr: | (|List.take_963/server|
3
- (|get.::.1_926/server| (|get.::.1_926/server| sensors_1384/client))) | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_933/server|
- (Node_1253/client E_1258/client)
- … | expansions: | |
unroll expr: | (mk_agents_map_1356/client
- (|::| (|rec_mk.agent_933/server|
- (Node_1253/client F_1259/cli… | expansions: | |
unroll expr: | (mk_agents_map_1356/client |[]|) | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_933/server|
- (Node_1253/client E_1258/client)
- … | expansions: | |
unroll expr: | (let ((a!1 (|::| A_1254/client
- (|::| B_1255/client
- (|::| C_1… | expansions: | |
unroll expr: | (let ((a!1 (|::| A_1254/client
- (|::| B_1255/client
- (|::| C_1… | expansions: | |
unroll expr: | (let ((a!1 (|::| A_1254/client
- (|::| B_1255/client
- (|::| C_1… | expansions: | |
unroll expr: | (|List.take_958/server|
+ (|get.::.1_931/server| (|get.::.1_931/server| sensors_1389/client))) | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_938/server|
+ (Node_1258/client E_1263/client)
+ … | expansions: | |
unroll expr: | (let ((a!1 (|::| A_1259/client
+ (|::| B_1260/client
+ (|::| C_1… | expansions: | |
unroll expr: | (let ((a!1 (|::| A_1259/client
+ (|::| B_1260/client
+ (|::| C_1… | expansions: | |
unroll expr: | (let ((a!1 (|::| A_1259/client
+ (|::| B_1260/client
+ (|::| C_1… | expansions: | |
unroll expr: | (|List.take_963/server|
2
- (|get.::.1_926/server|
- (|get.::.1_926/server| (|get.::.1_926/serve… | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_933/server|
- (Node_1253/client E_1258/client)
- … | expansions: | |
unroll expr: | (let ((a!1 (|get.::.0_925/server|
- (|get.::.1_926/server|
- (|get.::.1_926/… | expansions: | |
unroll expr: | (let ((a!1 (|get.::.0_925/server|
- (|get.::.1_926/server|
- (|get.::.1_926/… | expansions: | |
unroll expr: | (let ((a!1 (|::| A_1254/client
- (|::| B_1255/client
- (|::| C_1… | expansions: | |
unroll expr: | (let ((a!1 (|get.::.1_926/server|
- (|get.::.1_926/server|
- (|get.::.1_926/… | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_933/server|
- (Node_1253/client E_1258/client)
- … | expansions: | |
unroll expr: | (let ((a!1 (|get.::.1_926/server|
- (|get.::.1_926/server|
- (|get.::.1_926/… | expansions: | |
unroll expr: | (let ((a!1 (|get.::.1_926/server|
- (|get.::.1_926/server|
- (|get.::.1_926/… | expansions: | |
unroll expr: | (let ((a!1 (|::| A_1254/client
- (|::| B_1255/client
- (|::| C_1… | expansions: | |
unroll expr: | (let ((a!1 (|get.::.1_926/server|
- (|get.::.1_926/server|
- (|get.::.1_926/… | expansions: | |
unroll expr: | (|Map.of_list_951/server| Sharable_1285/client (|get.::.1_948/server| |[]|)) | expansions: | |
unroll expr: | (let ((a!1 (|get.::.1_926/server|
- (|get.::.1_926/server|
- (|get.::.1_926/… | expansions: | |
unroll expr: | (let ((a!1 (|get.::.1_926/server|
- (|get.::.1_926/server|
- (|get.::.1_926/… | expansions: | |
unroll expr: | (let ((a!1 (|::| A_1254/client
- (|::| B_1255/client
+ (|get.::.1_931/server|
+ (|get.::.1_931/server| (|get.::.1_931/serve… | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_938/server|
+ (Node_1258/client E_1263/client)
+ … | expansions: | |
unroll expr: | (let ((a!1 (|get.::.0_930/server|
+ (|get.::.1_931/server|
+ (|get.::.1_931/… | expansions: | |
unroll expr: | (let ((a!1 (|get.::.0_930/server|
+ (|get.::.1_931/server|
+ (|get.::.1_931/… | expansions: | |
unroll expr: | (let ((a!1 (|::| A_1259/client
+ (|::| B_1260/client
+ (|::| C_1… | expansions: | |
unroll expr: | (let ((a!1 (|get.::.1_931/server|
+ (|get.::.1_931/server|
+ (|get.::.1_931/… | expansions: | |
unroll expr: | (let ((a!1 (|::| (|rec_mk.agent_938/server|
+ (Node_1258/client E_1263/client)
+ … | expansions: | |
unroll expr: | (let ((a!1 (|get.::.1_931/server|
+ (|get.::.1_931/server|
+ (|get.::.1_931/… | expansions: | |
unroll expr: | (let ((a!1 (|get.::.1_931/server|
+ (|get.::.1_931/server|
+ (|get.::.1_931/… | expansions: | |
unroll expr: | (let ((a!1 (|::| A_1259/client
+ (|::| B_1260/client
+ (|::| C_1… | expansions: | |
unroll expr: | (let ((a!1 (|get.::.1_931/server|
+ (|get.::.1_931/server|
+ (|get.::.1_931/… | expansions: | |
unroll expr: | (|Map.of_list_956/server| Sharable_1290/client (|get.::.1_953/server| |[]|)) | expansions: | |
unroll expr: | (let ((a!1 (|get.::.1_931/server|
+ (|get.::.1_931/server|
+ (|get.::.1_931/… | expansions: | |
unroll expr: | (let ((a!1 (|get.::.1_931/server|
+ (|get.::.1_931/server|
+ (|get.::.1_931/… | expansions: | |
unroll expr: | (let ((a!1 (|::| A_1259/client
+ (|::| B_1260/client
(|::| C_1… | expansions: | |
Unsat
@@ -5094,330 +5110,338 @@ |