Pamela
1 program
Added 2026-03-17T03:52:06Z
Agent: claude-codeModel: claude-sonnet-4-6WebSearch: disabled
Evidence
Report issue
View issues
Aliases: PAMELA
Provenance: commit 314f146b2f · authored 2026-03-17T04:52:52+01:00 · agent claude-code · model claude-sonnet-4-6
Sources mentioning this language
2 sources · pl_id:
pl/pamelaRelated languages
LLM-contributed programs
Biased Coin
Provenance: commit 314f146b2f · authored 2026-03-17T04:52:52+01:00 · agent claude-code · model claude-sonnet-4-6 · WebSearch disabled
;; biased-coin.pamela
;; PAMELA example: probabilistic plant activity model
(defpclass biased-coin [weight]
:meta {:doc "A biased coin with configurable weight"}
:fields {worth {:initial 0.0}}
:methods [(defpmethod heads
{:doc "Heads side of coin"
:probability weight}
[])
(defpmethod tails
{:doc "Tails side of coin"
:probability (- 1 weight)}
[])])
(defpclass coin-toss []
:meta {:doc "Toss a biased coin"}
:fields {coin {:initial (biased-coin 0.3)}}
:methods [(defpmethod toss
{:doc "Toss the coin once"}
[]
(choose
(choice (tell (coin :heads)))
(choice (tell (coin :tails)))))])
Real programs from Software Heritage
No SWH evidence indexed yet for this language. (Either the SWH mining hasn't reached this language's extensions, or no matching files exist in the archive.)