# Definition of an exercise ruler & compass.
# syntax of the file.
# points:  each line defines a point.  x,y
# lines:   each line defines two points on a line.   x1,y1,x2,y2,type
#          type: 1 (segment), 2 (line), 3 (semiline direct), 4 (semiline inverse)
#	   type is facultative, defaulting to 1.
# circles: each line defines a circle. x,y,r,n
#	   where (x,y) is the center, r=radius,
#          n is the number of point for the center (if n>0).
# goal: each line defines an object. First item is the type of the object
# (point,line or circle), the rest are parameters (same as above).
# goal_text: text explaining the goal. (language-dependent)

title=Dimetro de una circunferencia
boundary=circles
theta=!random 0,2*pi
r=!random 1.5,3.5

points=$r*cos($theta),$r*sin($theta)
circles=0,0,1,0

goal=point,0,0\
line,0,0,cos($theta),sin($theta),2
goal_text=encontrar el centro de la circunferencia 1, as como el dimetro que pasa por\
el punto 1
hint=Para encontrar el centro de una circunferencia, es suficiente con encontrar tres puntos\
aleatorios de la circunferencia, y entonces construir las mediatrices de los pares de puntos.\
El centro de la circunferencia es la interseccin de estas mediatrices.\
<p>Para encontrar puntos en la circunferencia, primeros aadimos puntos aislados en cualquier parte,\
y entonces dibujamos lneas a traves de ellos, los cuales darn lugar a intersecciones con la\
circunferencia. (Para poner un punto aislado, nicamente tienes que pulsar en la figura, en un\
lugar en el que no existan objetos.)
solution=random,0.110532450116,0.635183046238\
random,-0.312922914039,-0.460819072751\
line,1,2\
line,2,3\
point,line,1,circle,1\
midper,4,5\
point,line,2,circle,1\
midper,6,7\
point,line,3,line,4\
line,1,8

