data61 / PSL

Other
65 stars 9 forks source link

Abduction: Parallel Sledgehammer #190

Closed yutakang closed 1 year ago

yutakang commented 1 year ago

Similar to parallel quickcheck.

yutakang commented 1 year ago

We probably need to use explicit synchronisation and introduce a new structure for that.

yutakang commented 1 year ago

We are not going to fold over proof_graph.

Instead, we use Synchronized.var and Par_List.exists: ('a -> bool) -> 'a list -> bool.

yutakang commented 1 year ago

Done. Parallel process of expand-or-nodes.