You are not logged in. login register
Game 2player_normal_form_2010
name 2player_normal_form_2010
creator stephan
number of roles 2
stylesheet 2player_normal_form/2player_normal_form.xsl
GDL v1
enabled
matches show matches
statistics show game statistics
description

Game Description

(role row)
(role column)

(init (reward r1 c1  90  90))
(init (reward r1 c2  40  30))
(init (reward r1 c3  20  80))
(init (reward r2 c1  30  40))
(init (reward r2 c2   0   0))
(init (reward r2 c3  50 100))
(init (reward r3 c1  80  20))
(init (reward r3 c2 100  50))
(init (reward r3 c3  10  10))

(<= (legal row ?m1)
	(true (reward ?m1 ?m2 ?r1 ?r2)))
(<= (legal column ?m2)
	(true (reward ?m1 ?m2 ?r1 ?r2)))

(<= (next (did ?p ?m))
	(does ?p ?m))

(<= (next (reward ?m1 ?m2 ?r1 ?r2))
	(true (reward ?m1 ?m2 ?r1 ?r2)))
	
(<= (goal row ?r1)
	(true (did row ?m1))
	(true (did column ?m2))
	(true (reward ?m1 ?m2 ?r1 ?r2)))

(<= (goal column ?r2)
	(true (did row ?m1))
	(true (did column ?m2))
	(true (reward ?m1 ?m2 ?r1 ?r2)))

(<= terminal
	(true (did ?p ?m)))

sees_XML(...) rules

(<= (sees_xml random ?t) (true ?t))
(<= (sees_xml ?p ?t) (role ?p) (distinct ?p random) (true ?t))