Groups
Groups
Sign in
Groups
Groups
Picat
Conversations
About
Send feedback
Help
Picat
Contact owners and managers
1–30 of 472
Mark all as read
Report group
0 selected
Yuce Tekol
, …
Neng-Fa Zhou
8
Jan 6
How is Picat being developed?
The file "zn_picat_smt_bc.h" was not supposed to be there. I deleted it from "emu/
unread,
How is Picat being developed?
The file "zn_picat_smt_bc.h" was not supposed to be there. I deleted it from "emu/
Jan 6
Andrii Andriichuk
,
Neng-Fa Zhou
2
Jan 5
IDE language support plugin
Thank you for sharing your IDE. A full-fledged IDE for Picat has been in demand for a long time. I
unread,
IDE language support plugin
Thank you for sharing your IDE. A full-fledged IDE for Picat has been in demand for a long time. I
Jan 5
Kenneth Brown
,
Neng-Fa Zhou
2
12/31/25
New Higher-Order Function find_first
Thank you for your suggestion. This is indeed useful. There is an option for solve_all, named limit(N
unread,
New Higher-Order Function find_first
Thank you for your suggestion. This is indeed useful. There is an option for solve_all, named limit(N
12/31/25
C. G.
,
Neng-Fa Zhou
2
12/23/25
Difference between prefix and postfix notation for sum in constraints - why?
There is a note in the Users' Guide: "Also note that functions in dot notation are always
unread,
Difference between prefix and postfix notation for sum in constraints - why?
There is a note in the Users' Guide: "Also note that functions in dot notation are always
12/23/25
Neng-Fa Zhou
, …
Oisín Mac Fhearaí
20
12/14/25
Advent of Code 2025
Hmm... perhaps I'm using it wrong, but I tried replacing my SAT solution's call to "
unread,
Advent of Code 2025
Hmm... perhaps I'm using it wrong, but I tried replacing my SAT solution's call to "
12/14/25
Doug Edmunds
,
Cristian Grozea
4
12/13/25
Picat code formatter
Hi, I fully agree, it would be very helpful to have picat syntax formal specs, with this many useful
unread,
Picat code formatter
Hi, I fully agree, it would be very helpful to have picat syntax formal specs, with this many useful
12/13/25
Peter Bernschneider
12/11/25
Advent of Code Day 11
Tabling makes solution of Advent of Code Day 11 easy! Peter
unread,
Advent of Code Day 11
Tabling makes solution of Advent of Code Day 11 easy! Peter
12/11/25
Hakan Kjellerstrand
2
12/1/25
Picat used in paper in High Energy Physics and Symbolic Regression
And now the paper has been accepted and published in the Particles journal: https://www.mdpi.com/2571
unread,
Picat used in paper in High Energy Physics and Symbolic Regression
And now the paper has been accepted and published in the Particles journal: https://www.mdpi.com/2571
12/1/25
Hakan Kjellerstrand
,
C. G.
4
12/1/25
Picat PPL - Probabilistic Programming Light
Hi, Cristian. Here's is a simple model showing two different approaches for getting the two
unread,
Picat PPL - Probabilistic Programming Light
Hi, Cristian. Here's is a simple model showing two different approaches for getting the two
12/1/25
Neng-Fa Zhou
, …
Peter Ludemann
12
11/26/25
mmin and mmax table modes
Hi Halkan: If you're using the 8-bit API, I presume you're also using the PCRE2_UTF flag? (
unread,
mmin and mmax table modes
Hi Halkan: If you're using the 8-bit API, I presume you're also using the PCRE2_UTF flag? (
11/26/25
jf
, …
Neng-Fa Zhou
5
10/30/25
problems with scc_grid repeated calls
Thank you very much for your example, now my solution for fillomino (https://www.janko.at/Raetsel/
unread,
problems with scc_grid repeated calls
Thank you very much for your example, now my solution for fillomino (https://www.janko.at/Raetsel/
10/30/25
Kenneth Brown
10/29/25
Integer exponentiation bug with exponent 0
Hi, I've discovered a bug with integer exponentiation. When the base A is a bigint, A**0 is
unread,
Integer exponentiation bug with exponent 0
Hi, I've discovered a bug with integer exponentiation. When the base A is a bigint, A**0 is
10/29/25
David Silverman
,
Neng-Fa Zhou
3
10/9/25
Question on Path Constraint
This is incredibly helpful! I see how you added the required vertex of 0 into the Vs list. I had
unread,
Question on Path Constraint
This is incredibly helpful! I see how you added the required vertex of 0 into the Vs list. I had
10/9/25
Neng-Fa Zhou
, …
Hakan Kjellerstrand
5
9/30/25
Copilot Speaks Picat
Hi Hakan, The syntax extensions will be available in the next major version, 4.0, together with a
unread,
Copilot Speaks Picat
Hi Hakan, The syntax extensions will be available in the next major version, 4.0, together with a
9/30/25
Peter Bernschneider
9/27/25
Re: Digest for picat-lang@googlegroups.com - 1 update in 1 topic
Neng Fa, I want to mention, that since a year or so I'm using VS Code with Copilot running and
unread,
Re: Digest for picat-lang@googlegroups.com - 1 update in 1 topic
Neng Fa, I want to mention, that since a year or so I'm using VS Code with Copilot running and
9/27/25
Neng-Fa Zhou
, …
Claudio Cesar de Sá
4
9/23/25
Picat Solutions for the 2025 LPCP Programming Contest Problems
I should have mentioned a nice feature of Picat used in the solution for Problem-5: solve_all([$limit
unread,
Picat Solutions for the 2025 LPCP Programming Contest Problems
I should have mentioned a nice feature of Picat used in the solution for Problem-5: solve_all([$limit
9/23/25
David Silverman
9/22/25
Planner Still Amazing
Advent of Code 2016 day 22. It's a modified version of the 15 slider puzzle. On the Reddit
unread,
Planner Still Amazing
Advent of Code 2016 day 22. It's a modified version of the 15 slider puzzle. On the Reddit
9/22/25
David Silverman
,
Neng-Fa Zhou
2
9/16/25
BV for Advent of Code Problem
For this problem you don't need to use bv constraints, as the maximum integer allowed fits into a
unread,
BV for Advent of Code Problem
For this problem you don't need to use bv constraints, as the maximum integer allowed fits into a
9/16/25
Hakan Kjellerstrand
9/10/25
Our second physics paper using Picat for symbolic regression and data analysis has been published
Our second physics paper (preprint) is now available at arXiv: SV Chekanov (, H. Kjellerstrand:
unread,
Our second physics paper using Picat for symbolic regression and data analysis has been published
Our second physics paper (preprint) is now available at arXiv: SV Chekanov (, H. Kjellerstrand:
9/10/25
David Silverman
, …
Neng-Fa Zhou
11
9/9/25
What I Wish I Knew When Learning Picat
I have always been terrible at number theory, but I think there's something about the way the
unread,
What I Wish I Knew When Learning Picat
I have always been terrible at number theory, but I think there's something about the way the
9/9/25
Nartoo Meon
, …
David Silverman
5
9/7/25
product except zero constraint
% X #= prod([cond(T #= 0, 1,T) : I in 1..Len, T #= A[I]**K]), X #= prod([max(1,T) : I in 1..Len, T #=
unread,
product except zero constraint
% X #= prod([cond(T #= 0, 1,T) : I in 1..Len, T #= A[I]**K]), X #= prod([max(1,T) : I in 1..Len, T #=
9/7/25
Neng-Fa Zhou
9/3/25
See what Google's AI says about a resurgence of interest in logic programming
A resurgence of interest in logic programming for AI and optimization is underway, with languages
unread,
See what Google's AI says about a resurgence of interest in logic programming
A resurgence of interest in logic programming for AI and optimization is underway, with languages
9/3/25
Neng-Fa Zhou
,
Hakan Kjellerstrand
2
8/23/25
Release of Picat Version 3.9
Here are some examples of how to use the bv module: * Section "4 Day 17: Chronospatial Computer
unread,
Release of Picat Version 3.9
Here are some examples of how to use the bv module: * Section "4 Day 17: Chronospatial Computer
8/23/25
Daniel Leone
,
Neng-Fa Zhou
2
8/22/25
Planner branching with member/2 not explored?
All the predicates in the planner module, except best_plan_nondet, are deterministic, and cannot
unread,
Planner branching with member/2 not explored?
All the predicates in the planner module, except best_plan_nondet, are deterministic, and cannot
8/22/25
Woosuk Kwak (Bubbler)
6/18/25
Some error output going to stdout
It looks like parts of some error messages are printed to stdout. I think they should all go to
unread,
Some error output going to stdout
It looks like parts of some error messages are printed to stdout. I think they should all go to
6/18/25
Leszek Buczkowski
,
Neng-Fa Zhou
4
5/8/25
macOS issues
gcc --version Apple clang version 17.0.0 (clang-1700.0.13.3) Target: arm64-apple-darwin24.4.0 Thread
unread,
macOS issues
gcc --version Apple clang version 17.0.0 (clang-1700.0.13.3) Target: arm64-apple-darwin24.4.0 Thread
5/8/25
jf
, …
Hakan Kjellerstrand
3
5/7/25
scc - minimize
Hi Josef. I'm not sure I understand what you want to do here. The Coords you are forcing to be
unread,
scc - minimize
Hi Josef. I'm not sure I understand what you want to do here. The Coords you are forcing to be
5/7/25
Tim Weaver
,
Hakan Kjellerstrand
3
5/7/25
Die Hard Problem from TLA+
Thank you for the response and the extremely helpful information! I've been studying the examples
unread,
Die Hard Problem from TLA+
Thank you for the response and the extremely helpful information! I've been studying the examples
5/7/25
Leszek Buczkowski
, …
Neng-Fa Zhou
7
5/6/25
foreach with predicate
Picat took pattern-matching rules from B-Prolog. Horn clauses can be translated to pattern-matching
unread,
foreach with predicate
Picat took pattern-matching rules from B-Prolog. Horn clauses can be translated to pattern-matching
5/6/25
Yurii Rashkovskii
, …
Nartoo Meon
4
4/27/25
Geting more than one top plan with different costs
Original code of the planner module can be found on the official site on the Modules page(here).
unread,
Geting more than one top plan with different costs
Original code of the planner module can be found on the official site on the Modules page(here).
4/27/25