:- object beliefs.

%%% module true/false %%%

module([perception,true]).
module([fov,true]).
module([avoidance,true]).

%%% objects to display on the interface %%%

object(bedroomdoor).
object(closetdoor).
object(frontdoor).
object(studydoor).
object(tablelamp).
object(salontable).
object(sidetable).
object(couch2).
object(couch1).
object(tv).
object(book2).
object(book1).
object(bed).
object(deskchair).
object(desk).
object(game_of_life).
object(user).

%%% commands to display on the interface %%%

command(properties).
command(switch).
command(open).
command(close1).
command(walk_through).
command(grab).
command(release).
command(lay_on).
command(sit_on).
command(get_of).
command(get_up).

%%% beliefs to start with %%%

belief([sit,bed]).
belief([sit,deskchair]).
belief([sit,couch1]).
belief([sit,couch2]).
belief([open,door,wrench]).
belief([grabR,wrench,-0.3,0.0]).
belief([switch,tv,switch]).
belief([switch,lamp, switch]).

belief([couch,couch1]).
belief([couch,couch2]).
belief([door,studydoor]).
belief([door,bedroomdoor]).
belief([door,closetdoor]).
belief([door,frontdoor]).
belief([room,livingroom]).
belief([room,studyroom]).
belief([room,bedroom]).
belief([room,closet]).
belief([lamp,tablelamp]).
belief([tv,tv1]).
belief([table,salontable]).
belief([table,sidetable]).
belief([book,book2]).
belief([book,book1]).
belief([chair,deskchair]).
belief([button, startbutton]).
belief([button, pausebutton]).
belief([button, stopbutton]).
belief([game, game_of_life]).

%belief([blue,couch1]).
belief([blue,couch2]).
   
belief([standing]).
belief([inside,livingroom]).
belief([name,humanoid]).

:- end_object beliefs.
