Re: [Haskell-cafe] ANN: Nomyx 0.3 beta, the game where you can change the rules

2013-10-03 Thread Corentin Dupont
There is not so much people in the game right now (only 3) and a little
more watching (20). Don't be shy and join!


On Thu, Oct 3, 2013 at 1:14 AM, Corentin Dupont
corentin.dup...@gmail.comwrote:

 Hello everybody!
 I released the third beta of Nomyx http://www.nomyx.net, the only game
 where You can change the rules!
 The second beta was a success.
 Great players (byorgey, nomeata, Toxaris...) proposed amazing rules,
 effectively building a nice universe. For example, a banking system in ecu
 was proposed, with cash monies and even a way to buy pies! Other rules like
 different democratic systems were proposed. You can check those rules in
 this thread: http://www.nomyx.net/forum/viewtopic.php?f=4t=1520

 Let's start a new game! I propose to set it in the medieval era. Dear
 rulers, I'll let your imagination speak! Please login to the game here:
 www.nomyx.net:8000/Nomyx.
 The corresponding forum thread is here:
 http://www.nomyx.net/forum/viewtopic.php?f=4t=1523

 Some background: this is an implementation of a Nomic [2] game in Haskell(I 
 believe the first complete implementation of a Nomic game on a
 computer). In a Nomyx game you can change the rules of the game itself
 while playing it. The players can submit new rules or modify existing ones,
 thus completely changing the behaviour of the game through time. The rules
 are managed and interpreted by the computer. They must be written in the
 Nomyx language http://hackage.haskell.org/package/Nomyx-Language, which
 is a subset of Haskell.

 At the beginning, the initial rules are describing:
 - how to add new rules and change existing ones. For example a unanimity
 vote is necessary to have a new rule accepted.
 - how to win the game. For example you win the game if you have 5 rules
 accepted.
 But of course even that can be changed!

 Here is a video introduction and first tutorial of the game:
 http://vimeo.com/58265498
 The example file gives a lot of examples of rules that you can submit:
 www.nomyx.net:8000/src/Language/Nomyx/Examples.hs

 changes in V0.3:
 - creation of admin role
 - inputs made by the rules now include checkboxes, buttons, textarea
 - outputs made by the rules are now managed (create, update, delete)
 - refactored the GUI
 - bumped to GHC 7.6
 - compilation errors are displayed in context
 - bug fixes

 Cheers,
 Corentin

 [1] www.nomic.net

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] ANN: Nomyx 0.3 beta, the game where you can change the rules

2013-10-02 Thread Corentin Dupont
Hello everybody!
I released the third beta of Nomyx http://www.nomyx.net, the only game
where You can change the rules!
The second beta was a success.
Great players (byorgey, nomeata, Toxaris...) proposed amazing rules,
effectively building a nice universe. For example, a banking system in ecu
was proposed, with cash monies and even a way to buy pies! Other rules like
different democratic systems were proposed. You can check those rules in
this thread: http://www.nomyx.net/forum/viewtopic.php?f=4t=1520

Let's start a new game! I propose to set it in the medieval era. Dear
rulers, I'll let your imagination speak! Please login to the game here: www.
nomyx.net:8000/Nomyx.
The corresponding forum thread is here:
http://www.nomyx.net/forum/viewtopic.php?f=4t=1523

Some background: this is an implementation of a Nomic [2] game in
Haskell(I believe the first complete implementation of a Nomic game on
a
computer). In a Nomyx game you can change the rules of the game itself
while playing it. The players can submit new rules or modify existing ones,
thus completely changing the behaviour of the game through time. The rules
are managed and interpreted by the computer. They must be written in the
Nomyx language http://hackage.haskell.org/package/Nomyx-Language, which
is a subset of Haskell.

At the beginning, the initial rules are describing:
- how to add new rules and change existing ones. For example a unanimity
vote is necessary to have a new rule accepted.
- how to win the game. For example you win the game if you have 5 rules
accepted.
But of course even that can be changed!

Here is a video introduction and first tutorial of the game:
http://vimeo.com/58265498
The example file gives a lot of examples of rules that you can submit: www.
nomyx.net:8000/src/Language/Nomyx/Examples.hs

changes in V0.3:
- creation of admin role
- inputs made by the rules now include checkboxes, buttons, textarea
- outputs made by the rules are now managed (create, update, delete)
- refactored the GUI
- bumped to GHC 7.6
- compilation errors are displayed in context
- bug fixes

Cheers,
Corentin

[1] www.nomic.net
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe